the cutting room mirror

Iridion 3D (Game Boy Advance)

This article has a talk page!
view on tcrf.net

This page contains notes for the game Iridion 3D.

Value of the initial game mode decided by 2FC. Screen mode is stored in byte $3000107; it normally has the range [0..$C] but some values in that range and any higher value jump to more cases, up to either $70 or $71 (not sure which).

00* - FREEZE
01* - Glitched stage intro screen
02+ - Glitched boss intro screen
03+ - FREEZE
04= - FREEZE
05+ - Main menu, but the initial level (w/o password) is set to 01
06= - FREEZE
07* - Title screen fade-out animation
08  - Stage Clear screen, then goes to a glitched level
09  - Game over animation
0A  - FREEZE
0B  - Password screen
0C  - Ending
0D  - Gallery Pictures
0E  - FREEZE
0F  - FREEZE
10  - Stage 1
11  - Stage 1 Intro
12  - Stage 1 Boss Intro
13  - Stage 1 Boss
14  - FREEZE
15+ - Main menu; selecting "START" on the menu sends the player to Level 1 (NORMAL/INITIAL)
16  - FREEZE
17* - Title screen fade-out animation
18  - Stage Clear screen, then goes to Level 1
20  - Stage 2
21  - Stage 2 Intro
22  - Stage 2 Boss Intro
23  - Stage 2 Boss
25+ - Main menu; selecting "START" on the menu sends the player to Level 2
28  - Stage Clear screen, then goes to Level 2
30  - Stage 3
31  - Stage 3 Intro
32  - Stage 3 Boss Intro
33  - Stage 3 Boss
35+ - Main menu; selecting "START" on the menu sends the player to Level 3
38  - Stage Clear screen, then goes to Level 3
40  - Stage 4
41  - Stage 4 Intro
42  - Stage 4 Boss Intro
43  - Stage 4 Boss
45+ - Main menu; selecting "START" on the menu sends the player to Level 4
48  - Stage Clear screen, then goes to Level 4
50  - Stage 5
51  - Stage 5 Intro
52  - Stage 5 Boss Intro
53  - Stage 5 Boss
55+ - Main menu; selecting "START" on the menu sends the player to Level 5
58  - Stage Clear screen, then goes to Level 5
60  - Stage 6
61  - Stage 6 Intro
62  - Stage 6 Boss Intro
63  - Stage 6 Boss
65+ - Main menu; selecting "START" on the menu sends the player to Level 6
68  - Stage Clear screen, then goes to Level 6
70  - Stage 7
71  - Stage 7 Intro
72  - Stage 7 Boss Intro
73  - Stage 7 Boss
75+ - Main menu; selecting "START" on the menu sends the player to Level 7
78  - Stage Clear screen, then goes to Level 7
88  - Stage Clear screen, then goes to the ending

Ones marked with *, +, and = jump to the same code as the others marked with the same one. Of note:

  • Target * does something
  • Target + jumps to a 113-case switch statement bound by byte $3000107 (as mentioned above)
  • Target = does something

The switch that runs this happens after the logo screens and intro movie; those are always played.

(Source: Andlabs)