Rainbow Islands Extra on my Taito Memories II Gekan on PS2, the game is extremely hard to perfect due to all the factors and hoops one must go through.
It kicked my ass yes, but I credit fed to a good ending, but did not break the games score cap of 9,999,990. It can be done via code, or by doing many many different things throughout the game.
61: Notes on Rainbow Islands Extra by Robert Gallagher
62: --------------------------------------------------
63: In Rainbow Islands Extra, there are more changes than just the differing enemies/rounds.
64:
65: In RIE if you end a level with the same 2 digits in your score as xxxx220, you will receive
66: items at the "GOAL IN" worth 3000 points each (instead of 500pts) as:
67:
68: 00 = french fries
69: 11 = neopolaton ice cream
70: 22 = creme caramel
71: 33 = hamburgers
72: 44 = cake slice
73: 55 = iced bun
74: 66 = mug of beer
75: 77 = hotdog on a stick
76: 88 = vanilla ice cream
77: 99 = blue popsicle
78:
79: There are two other possibilities:
80: moneybags - worth 500pts if you don't have double digits, or worth 3000 points if you do (any)
81: if you got the 'Money Coin' powerup in a secret room.
82: hearts - worth 10,000 each, this is based on a timer in 0x0010DBA4 && 128 == 0, making this a
83: 1 in 128 chance.
84:
85:
86: The items received in 'Secret Room' are not the same as Rainbow Islands. They are based on
87: the LAST diamond you collect in the round before entering. That is; you must still collect
88: the 7 diamonds in order, Red, Orange, Yellow... to enter a secret room, however, AFTER completing
89: this, you can still collect diamonds. If you collect (last), you get:
90:
91: Red - Book of Continues - this allows you to continue after world 7
92: Orange - Money Bag - this will make a 100,000pt Money bag fall from the sky on every round.
93: it will also make all fruit at 'GOAL IN' into money bags.
94: Yellow - Key - when taken, this will show the Secret room code completely for about 8 seconds.
95: Green - Protection Fairy, gives you the protection fairy for about 8 seconds at the beginning
96: of each round, or after you die. (NOT perm. like RI, code at $C528 in RIE handles this,
97: and is distinctly different from the code at $BC8C in RI)
98: Blue - Yellow Potion, gives you perm. fast rainbow power
99: Indigo - Red Potion, gives you perm. 2X rainbow power
100: Violet - Shoes, gives you perm. fast feet.
101:
102: Unlike the secret rooms in Rainbow Islands, in Rainbow Islands Extra, only 2 letters of the code
103: for that room are revealed. The first letter, and the second letter will corespond to the last
104: diamond collected before entering the secret room. (You can see this with the coloured hearts
105: that remain). The idea is that you must enter the secret room 7X to get the full code, making the
106: game harder. Otherwise, collecting a yellow diamond will give you the 'key' to the room, and reveal
107: the code for about 5 seconds.
108:
109: In the secret rooms of RIE there is an added bonus; If you exit the room without collecting the
110: power-up item, you will receive a 1,000,000pt bonus. The text in the room in Japanese reads:
111: "KYOUKA-SOUBI WO TORAZUNI DERUTO 1000000 TEN HAIRUYO !!"
112:
113: If you enter all 10 secret rooms in Rainbow Islands Extra, and do NOT collect the powerups in
114: _any_ of the rooms, you will receive "SPECIAL BIG BONUS !! 50000000 PTS."
115:
116: If you enter all 10 secret rooms, and do NOT collect the bubble-rainbow power in secret room 10,
117: (though you may collect them in others) you will receive "SPECIAL BIG BONUS !! 10000000 PTS."
118:
119: If you collect the bubble-rainbow power in secret room 10, you will receive "ALL ROOM CLEAR
120: 5000000" bonus instead.
121:
122: In Rainbow Islands Extra (as in Rainbow Islands), if you collect 2 of any colour 'cane'...
123: (canes are collected for collecting 7 of one colour of diamond, WITHOUT 'complete' happening, or
124: if 'complete', you must collect 7 of the same colour diamond within one round. (the diamond
125: counters are reset to one at the beginning of each round once 'complete' has occured).
126: ...you will receive a 'Potion' (not Rainbow powerup potions)
127: of the appropriate colour. Once collected, you will receive a
128: 100,000pts. large fruit item at 'GOAL IN' for that round. Although the code for this is present in
129: Rainbow Islands, it is rarely seen. This is not a result of poor emulation, but rather poor coding;
130: In both RI and RIE, there are tables that indicate which special item is deserved, and what actions
131: are required to earn them. (the number of times the event must occur).
132: In both RI and RIE, you receive a special item for every 3rd enemy you kill as:
133: 1. Shoes
134: 2. Red Potion
135: 3. Yellow Potion
136: 4. Red Potion
137: 5. Crystal Ball
138: 6. Yellow star
139: 7. Red Star
140: 8. - Special item - depending on what you deserve.
141:
142: The Special item table can be found at $ADC0 in RI, and $B5E8 in RIE. This table is checked in
143: linear fashion until a special item requirement is met.
144: items 24/25/26 are: Blue Ring/Violet Ring/Red Ring.
145: To get these items you collect: Red Potion/Yellow Potion/Shoes. (note that each potion collect =+2)
146: In Rainbow Islands, this table shows that we need only collect:
147: 3 red potions (but each one counts as +2 if you created it, or +1 if you 'found' it in a level),
148: 3 yellow potions ""
149: 3 red shoes (only count as one)
150: The 'canes', and 'potions' occur -after- these entries (cane index 27-33, potion index 34-40)
151: So the reason that you (rarely!) see the canes, and hence the potions in RI, is because you will
152: almost ALWAYS satisfy at least one of these requirements: 2 RED potions are given before 1 'special'
153: In Rainbow Islands Extra however, the canes are more common. This is because the index shows that
154: we need to collect 12/12/12 of the above before we can get the rings.
155:
156: One more condition has been added to RIE regards this;
157: if _no_ special item has been earned, you will receive a Potion that is the same colour as the
158: LAST diamond you have collected in the round.
159:
160:
161:
162: Bugs in Jumping
163: ---------------
164:
165: The bootleggers didn't defeat the protection completely: Secret
166: rooms are broken, some dying enemy sprites have obviously wrong
167: graphics, monsters are falling through platforms etc.
168:
169:
170: Secret rooms in Rainbow Islands
171: -------------------------------
172:
173: Getting the small diamonds in order (red through to purple) opens
174: a secret door in the boss room. The trick is to turn an enemy into
175: a diamond of a specific color: It depends on its x position and
176: direction. There is a cheat code at the top of each secret room
177: that can be entered on the copyright screen:
178:
179: L -> left
180: R -> right
181: J -> jump
182: B -> rainbow
183: S -> start
184:
185: | regular | extra
186: --------------+------------+------------
187: Fast Feet | BLRBJSBJ | SLLSRJRR
188: Red Potion | RJSBJLBR | JLSSSBRJ
189: Yellow Potion | SSSLLRRS | BRSLJSLJ
190: Hint A | BJBJBJRS | BJBJBJRS
191: Hint B | LJLSLBLS | LJLSLBLS
192: Continue | LBSJRLJL | LJLRSJJJ
193: Money Bags | RRLLBBJS | LLSBRRJB
194: Money + Cont | RRRRSBSJ | RSJRLBRS
195: Hint C | SJBLRJSR | SJBLRJSR
196: 100M Counter | SRBJSLSB | BBSSJJJJ
197: Hint D | N/A | BBJJRLSL
198: Hint E | N/A | LRSLRSJR
199: Hint F | N/A | SBJLSBRR
200:
201: ***************************************************************************/
This all basically explains the games mechanics, very complicated for an arcade game from 1988.