Text List of Mode 7 Scenes

by Zakyrus

Scene:
0		- Bike Race 		(R&L button rotate mode)
1		- Opening Credits
2		- Load Screen
3		- Glitched up screen
4		- Lavos crashes into the planet
5		- Get sucked into giant gate at Magus Castle (glitched version)
6		- Scene where Epoch is going to crash through Lavos
7		- "But the future refused to change", then resets game to Load Screen
8		- "But the future refused to change", then resets game to Load Screen
9		- Bike Race (R&L button rotate mode)
A		- Fireworks animation from ending credits
B		- Fireworks animation from ending credits
C		- Ending Credits
D		- Ending Credits (Super fast version)
E thru 1F	- Black Screen (freezes game, sometimes music still plays depending on value)
20		- Bike Race 		(B-button turbo mode)
21		- Opening Credits
22		- Load Screen
23		- Glitched up screen
24		- Lavos crashes into the planet
25		- Get sucked into giant gate at Magus Castle (glitched version)
40		- Bike Race cut shown in opening credits
60		- Bike Race cut shown in opening credits
70 thru 7F	- Black Screen (freezes game, music still plays)
80		- Wormhole scene (long version, like when getting sent to 600 AD for the first time)
81		- Wormhole scene (short version)
82		- Wormhole scene (very short version)
83 thru 89	- Wormhole scene (long version, but with black strobing effect; used when going into Lavos Core)

(89 is the highes value Scene goes under Mode: Scene)

Other notes:

So far I've determined 0-1F are unique scenes, and 80 and 20 are options flags. 40 is likely an option as well, but I haven't seen it used so far.

A packet at C31313 is decompressed into RAM at 7E3000, which contains most of the mode 7 code and game credits.

0-F are unique scenes. 10 is not cleared before the jump, but there aren't pointers to 10-1f, so things will crash.

I've seen 40 set in a few mode 7 sequences on the title screen, but haven't gotten that far in the code yet.

Credit data: Mostly ASCII, somewhat redundant. Three control codes, plus special routines for 0x20 (space character).

Mode 7 event command:
00-7F: Opens Mode 7 packet at 0x031313
80-8F: Wormhole scenes. 80, 81, 82, and 83 are definitely unique. 84-8F are duplicates of 83.
90-A3: Special purpose commands. Partial list in Temporal Flux. A0-A3 trigger the Color Crash event command.
A4-FF: Invalid, will likely crash.

Mode 7 Scenes (from packet):
80: Unknown Flag, can't be set normally. If set in the event command, will open a wormhole instead.
40: Unknown Flag, mostly seen in load screen events. Definitely seems responsible for the Jet Bike race's demo mode.
20: Unknown Flag.
10: Unused flag. Setting will cause the command to crash.

00: Jet Bike Race with boosts.
...
09: Jet Bike Race with rotation.
0A: Fireworks.
0B: Fireworks. Specific settings change based on which one is loaded.
0C: Ending Credits
0D: Ending Credits (fast)
0E: Fireworks, invalid. Will crash.
0F: Fireworks, invalid. Will crash.

I haven't confirmed 1-8 yet, but at this point I'm assuming Zakyrus's notes are accurate, except for a value of 00.

From: Modification