Shauing wrote: ↑November 17th, 2019, 12:13 am
I had to move this one to 0xFEB0, as I have on 0xFED0 three bytes of the 60 minutes time hack.
You also changed the first part to 20 B0 FE, right?
Shauing wrote: ↑November 17th, 2019, 12:13 am
Well, now the Level 8 bug and the music cues are left.
Here is one of the music cues:
Shauing wrote: ↑October 22nd, 2019, 11:00 am
- The different ending of the ''level completed'' jingle after finishing Level 4
This hack changes a part of the earlier "disable the ending music on certain levels" hack!
At 0xFF9C write: 20 90 FE
At 0xFE90 write: AD 79 05 C9 03 D0 04 A9 MS 80 02 A9 MD A2 05 20 4D EA 60
Where MS is the music for level 4, and MD is the default music.
0x1C is the number of the original ending music.
Shauing wrote: ↑November 17th, 2019, 12:13 am
EDIT: Forgot about the Level 12 Shadow bug, which now it's slightly worse with the new Shadow delayed intro hack.
I don't know exactly how did you configure the shadow, so I copied the settings from the DOS version to test it.
I could solve the problem by changing the row from 0 to 255 (interpreted as -1) in Pr1SnesLevEd.
If this doesn't solve it for you then you should post your edited ROM somewhere so I can look into it.
Shauing wrote: ↑November 17th, 2019, 12:13 am
EDIT 2: By the way, can passwords be changed? More specifically, that the passwords give a maximum of 60 minutes of time limit and a max of 9 health points. The old passwords still work, so they will still give up to 120 minutes and up to 15 health points.
As a workaround, you could change the password alphabet at 0x15C38-0x15C57.
That makes passwords from the original game (and other SNES mods) invalid in your mod.
The Quiet Levels does this.
(And it does more: it crashes the game if the number of HPs is incorrect, even if they were added by a cheat and not from a password.)
But if this is not enough then I also figured out how to limit the values allowed in entered passwords:
(By the way, the max HP is 10 in the DOS version: The prince starts with 3 HP, there are 6 obtainable big potions (levels 2,3,4,7,9,11), and he gets one more HP when he merges the shadow.)
Limit the HP to 10:
At 0x15A7C write: 4C F0 FF
At 0x17FF0 write: 20 5F DB C9 0B B0 03 4C 7F DA 4C 9D DA
(The 0x0B there is the max allowed HP +1.)
Limit the remaining minutes to 60:
At 0x15A79 write: 4C D0 FF
At 0x17FD0 write: 20 14 DB C2 20 AD 60 0E C9 9C 63 E2 20 90 03 4C 7C DA 4C 9D DA
(9C 63 is $639C = 25500 = (120-60)*425, calculated as
here.)