As of now David's editor does not edit level-specific hard coded events such as: Jaffar and mouse appearing in level 13, room 16. Yes, this is possible, but hex editing the .smc file is the only way to accomplish this right now.
To have Jaffar (or Jaffar + mouse) appear in level 1 instead of 13, make these changes to the ROM with a hex eidtor:
1) Check the file size of the .smc, if it is 1,049,088 bytes, delete the header (highlight offsets 0000-01FF and delete). If the file size is 1,048,576 bytes, skip this step.
2) Make these offset changes (Note: Numbers preceded with 'x' are offsets, preceded with '$' are values)
x75E9 to $00 (Jaffar's palette)
x8E3D to $00 (Jaffar closes gate)
xBB57 to $00 (Prince reacts)
xF183 to $00 (Mouse appears, do not edit if mouse is not needed)
xF5EA to $00 (Mouse palette, do not edit if mouse is not needed)
xF8DF to $00 (Jaffar appears)
Room 16 is where this will happen after the exit is open. Prince must be turned right and he can be on any tile except for the far left tiles 0, 10, or 20. Jaffar will close the gate (room 14, tile 9). Be sure to link room 14 by the left of 16 to get the full level 13 drmatic scenes.
mk1995 wrote:LordVirus has another question, regarding the Potion of Warp. He wants to know how exactly it works, i.e. which room/tile it transports Prince to when drunk.
To quote David's readme.txt included with the editor:
"The potion of warp will take the Prince to room 17, tile 11, turned left."