Light Crusader - Color Palette Optimization Hack
Hack of Light Crusader
| Released By | 6641 |
| Category | Improvement |
| Platform | GEN |
| License | GPL-3.0 |
| Patching Information | BIN Format (GEN) |
| Genre | Role Playing > Action RPG |
| Mods | G |
| Game Date | May 25 1995 |
| Patch Version | 1.1 |
| Release Date | Jul 11 2024 |
| Readme | Yes |
| Last Modified | Jul 11 2024 |
Game Description:
Light Crusader is an action role playing game for the Sega Genesis.
Hack Description:
This modification improves the palette transition effects. The code is written from scratch using color tables, which greatly speeds up the game during loading and gameplay.
Also, frame-by-frame animation was removed, which caused the red tint to lag, making the colors seem unnatural and faded. This is actually the main reason behind the idea of this hack - to remove color issues
Inside the code, the palette effect is applied every frame and uses complex math involving the multiply instruction, which uses many CPU cycles and is very taxing on the code. Now all calculations are pre-calculated and stored in a separate table, which uses much fewer CPU cycles for reading.
Features:
v1.0
-Rewritten pallette routine from scratch
-Added color tables for fade effects both to dark and light
-Optimized palette routines provided faster loading times
v1.1
-Fixed fade to white effect on boss defeat or event
-Fixed fade effects on final boss
Note: To work with the double jump hack https://www.romhacking.net/hacks/8505/, patch the ROM with color first, otherwise the game will crash after you make a jump.
Also, frame-by-frame animation was removed, which caused the red tint to lag, making the colors seem unnatural and faded. This is actually the main reason behind the idea of this hack - to remove color issues
Inside the code, the palette effect is applied every frame and uses complex math involving the multiply instruction, which uses many CPU cycles and is very taxing on the code. Now all calculations are pre-calculated and stored in a separate table, which uses much fewer CPU cycles for reading.
Features:
v1.0
-Rewritten pallette routine from scratch
-Added color tables for fade effects both to dark and light
-Optimized palette routines provided faster loading times
v1.1
-Fixed fade to white effect on boss defeat or event
-Fixed fade effects on final boss
Note: To work with the double jump hack https://www.romhacking.net/hacks/8505/, patch the ROM with color first, otherwise the game will crash after you make a jump.
ROM / ISO Information:
Database match: Light Crusader (USA)
Database: No-Intro: Genesis (v. 20210226-213851)
File/ROM SHA-1: DF58FBCBEDE4B9659740B5505641D4CC7DD1B7F8
File/ROM CRC32: BEB715DC
Database: No-Intro: Genesis (v. 20210226-213851)
File/ROM SHA-1: DF58FBCBEDE4B9659740B5505641D4CC7DD1B7F8
File/ROM CRC32: BEB715DC
View in The Vault
Files:
- Readme File
- Patch File
Screenshots:
All titles, characters, and logos are property of their respective owners.