Ok, so there are at least 3 possible values of (x 0, y 0), and it's fairly reproducible: - (0, 0): This happens if you go through the opening cinematics but never access the episodes list (e.g: anything in Party Mode). A consequence of this is that if you play play my test level (warp.j2l) from Party Mode, the warp is actually a bit higher than normal and it doesn't look as cool!
- (0, 39): This happens if you open the episodes list at least once, even if you then press back.
- (15, 51): This happens if you bypass the opening cinematics completely (e.g: JCS save+run, command line options)
Also, I made a small hack if you want to visualise where the warps are. It basically draws a pixel-perfect circle that represents the warp area, as long as ambient sound with sample 44 is placed somewhere on the level:
Code:
Patch JAZZ2.EXE v1.23 at address 0x13018
Old: 8A C8 33 C0 66 8B 43 34 C1 E0 03 0F BE C9 66 8B 90 C0 F9 54
New: 8B 0D B0 F8 54 00 3E 8B 0C CD C4 F9 54 00 0F BF 49 06 EB 19
The only drawback is this will also replace the special bonus warp animations (10, 20, 50, 100) with circles. Admittedly, it's not really difficult to fix that in place but then the patch will be a lot longer than 20 bytes.
|