Line Drawing in place
I changed all the wall and door routines to use the new DrawLine function. I also updated the Frenzy routines to do the full maze instead of just 1 1/2 columns. At that point the ARM code had shrunk from 3180 to 2508 bytes. Nice savings and cleaner code.
I then added difficulty switch settings that will eventually be replaced by menu options:
- Left Difficulty
- Flicker Reflective walls
- Animate Reflective walls
- Right Difficulty
- Frenzy maze layout
- Bezerk maze layout
The Right Difficulty is only checked when entering a room, so toggling it will not change the current room's appearance.
NTSC (ROMS require a Harmony Cartridge, or the custom build of Stella)
PAL
Source (includes ROMS)
3 Comments
Recommended Comments