Rainbow Islands Extra (Genesis)
Rainbow Islands Extra (Genesis)
|
| Rainbow Islands Extra |
|---|
Also known as: Rainbow Islands: The Story of Bubble Bobble 2 (Extra Version) (title screen)
|
To do: Investigate each of these. (Tracing this game is quite hard... see Talk page for information that I know). |
A subtly modified Mega Drive port of the arcade Rainbow Islands Extra, which is Rainbow Islands featuring Darius enemies and music. Your friends are dragons again, and clearly the only way to save them is by use of rainbows.
Contents
1 Infinite Continues
2 Unused Text
Infinite Continues
- Note: I haven't found a cheat code on the Internet for this, so I'm assuming I was the first to find this... If you have any information, please discuss it on this page's talk page. - Andlabs
If bit 6 of byte $FFE036 is set, the game will register infinite continues, indicated by CREDITS A on the title screen.
Currently, there is no known way to trigger this bit flip in the game itself.
Unused Text
Two sets of seemingly unused strings are buried among the title/continue/configuration screens' text:
ROM:00004624 dc.b 7
ROM:00004625 dc.b 6
ROM:00004626 aSelectAndPushS:dc.b 'SELECT AND PUSH START BUTTON',0
ROM:00004643 dc.b 0
ROM:00004644 dc.b $C
ROM:00004645 dc.b 8
ROM:00004646 aContinue: dc.b ' CONTINUE',0
ROM:00004654 dc.b $F
ROM:00004655 dc.b 8
ROM:00004656 aStart: dc.b ' START ',0
ROM:0000466E dc.b $C
ROM:0000466F dc.b 8
ROM:00004670 dc.b ' ',0
ROM:0000467E dc.b $F
ROM:0000467F dc.b 8
ROM:00004680 dc.b ' ',0
The game reads the two bytes before the null-terminated string.) The only string that separates these two is the string "CREDIT" used on the continue screen.
| The Bubble Bobble series | |
|---|---|
| Arcade | Bubble Bobble (Prototype) • Rainbow Islands: The Story of Bubble Bobble 2 • Bubble Symphony • Bubble Memories |
| NES | Bubble Bobble • Bubble Bobble Part 2 • Rainbow Islands: The Story of Bubble Bobble 2 (US/Japan, Europe) Parasol Stars: The Story of Bubble Bobble III |
| Sega Master System | Bubble Bobble • Rainbow Islands: The Story of Bubble Bobble 2 |
| DOS | Bubble Bobble • Bubble Bobble also featuring Rainbow Islands |
| Sharp X68000 | Bubble Bobble |
| TurboGrafx-16 | Parasol Stars: The Story of Bubble Bobble III |
| TurboGrafx-CD | Rainbow Islands |
| Genesis | Rainbow Islands Extra |
| FM Towns | Bubble Bobble • Rainbow Islands Extra |
| Game Gear | Bubble Bobble |
| Game Boy (Color) | Bubble Bobble • Bubble Bobble Part 2 |
| Sega Saturn | Bubble Bobble also featuring Rainbow Islands |
| Game Boy Advance | Bubble Bobble: Old & New |
| Puzzle Bobble/Bust-A-Move | |
| Arcade | Puzzle Bobble 2X |
| SNES | Bust-A-Move |
| PlayStation | Bust-A-Move 4 (Prototype) |
| Nintendo 64 | Bust-A-Move 2 Arcade Edition • Bust-A-Move '99 |
| Game Boy (Color) | Bust-A-Move 2: Arcade Edition • Bust-A-Move 3 DX • Bust-A-Move Millennium |
| PlayStation 2 | Super Bust-A-Move • Super Bust-A-Move 2 |
| Nintendo DS | Bust-A-Move DS |
Categories:
- Games developed by Aisystem Tokyo
- Games published by Taito
- Genesis games
- Games released in 1990
- Games with unused text
- To do
- Bubble Bobble series
Cleanup > To do
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by Aisystem Tokyo
Games > Games by platform > Genesis games
Games > Games by publisher > Games published by Taito
Games > Games by release date > Games released in 1990
Games > Games by series > Bubble Bobble series
if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"});
}if(window.mw){
mw.loader.load(["mediawiki.toc","mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.uls.pt"],null,true);
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=siteu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}
var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.tcrf.net/" : "http://stats.tcrf.net/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 2);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
if(window.mw){
mw.config.set({"wgBackendResponseTime":1000});
}
