Shauing wrote: ↑October 3rd, 2019, 9:01 pm
I have another request. Can the mouse sequence occur without any Jaffar sequence/animation and music?
Sorry for the late reply.
I tried to figure this out last weekend, but with the best hack I found then, the mouse got stuck in the bottom left corner instead of disappearing.
Anyway, here is a better solution I found today.
Important: I wrote this before I saw that you already figured it out by yourself. I post it anyway in case someone needs it.
First of all, you should undo everything you did to hide Jaffar, and use only the following hacks instead.
At 0xD1ED write: FF
This makes the mouse appear immediately after the appropriate time elapses, instead of waiting for Jaffar to finish.
By the way, this also fixes the button getting stuck after the mouse presses it.
The gate will still stay open forever, anyway, unless you disable that as well.
At 0xF901 write: D4
This disables Jaffar (on the mouse level).
At 0xD1F5 write: 00
This hides the hit point of the mouse.
Optional hacks to make the special event more similar to the DOS version:
Disable the gate staying open forever:
At 0xD397 write: CC
(This one is in the hacks window, by the way.)
Change how much time should elapse before the mouse appears:
At 0xF8FB write the number of ticks (in hex).
The game also checks if the kid is to the right from the leftmost tile column, and if he's turned right.
This might make sense for the original scene with Jaffar, but you can disable it:
At 0xF8F1 write: EA EA EA EA
At 0xF8F8 write: EA EA