Centipede (Game Boy)
Centipede (Game Boy)
Centipede |
---|
Developers: The Code Monkeys, This game has hidden development-related text. |
The Game Boy Centipede has a horribly convoluted history – it was first released as a monochrome title by Accolade in 1992, which was followed in 1995 by a compilation title with Super Game Boy support (Arcade Classic No. 2: Centipede & Millipede), published by Nintendo and developed by The Code Monkeys. Majesco later picked up the license, disabled Millipede and the Super Game Boy features, and released separate versions for monochrome Game Boy and Game Boy Color in 1998. Confusing as this seems, all versions have label revisions giving the specific version away.
While this page covers all releases of the game, it largely concerns the Majesco versions due to the wealth of content removed from them.
Contents
1 Cut Millipede Mode
2 Millipede Music
2.1 Arcade Classics: 2 Game Select
2.2 Millipede Title
2.3 Millipede Scores
2.4 Millipede Extra Life
2.5 Millipede Level Complete
2.6 Millipede Game Over
3 Unused Text
4 European Version
5 Unused Super Game Boy Features
Cut Millipede Mode
The entire Millipede game and the Game Select screen from Arcade Classic No. 2 both still exist in the 1998 monochrome ROM. They can be accessed by setting a single call and one pointer: modify 0x24A:CD, 0x24B:ED, 0x24C:05 or use Game Genie codes CD2-4AF-E65 + ED2-4BF-803 + 052-4CF-E62 to start at the Game Select menu.
The graphics associated with the menu have been overwritten with Majesco logo, so while its functionality is intact, the menu can't be seen. Millipede is selected by default and can be launched with Start; pressing B selects Centipede and Start will launch it as usual.
In fact, the 1998 version ROM technically is exactly the same binary as in Arcade Classic No. 2: Centipede & Millipede, except they replaced some graphics with a new logos, removed some portions of code by dumb NOP patches.
Millipede Music
Since this is the same ROM, every tune from Arcade Classic No. 2 exists in the Majesco versions and can be accessed in exactly the same way: changing offsets 0x1C000, 0x1C001 or using Game Genie codes ??0-00B-803 + ??0-01B-A2B. The selected song will play instead at the Centipede title screens in the monochrome and US GBC versions. Replace ?? with the respective song ID.
Arcade Classics: 2 Game Select
DA, 61
Millipede Title
A0, 6D
Millipede Scores
08, 77
Millipede Extra Life
9F, 7C
Millipede Level Complete
70, 7D
Millipede Game Over
41, 7E
Unused Text
There are two unused string resources for two missing features, completely removed from the final versions, located around 0x0155B-0x015A9 in the 1992 version and 0x18ED5-0x18F23 within all versions.
First one located at the top of the game text data block, but has no pointer in the string table at all, so totally unreferenced. It represents some kind of sound debugger/editor screen.
Second one seems to use a different font, because rows are compressed, and obviously should be a sound test menu.
European Version
The original 1992 release contains different music than all other versions. Neither Millipede nor the Super Game Boy features exist in this version.
To do: Upload this music |
Unused Super Game Boy Features
In the 1998 Majesco releases, Super Game Boy functionality was disabled (though not removed from the monochrome ROM), likely because the developers were too lazy to fix the Super Game Boy palettes for both the Morning Star and Majesco logos. The enhancements can be re-enabled in both 1998 releases by setting the Super Game Boy flag: modify 0x146:03 or use Game Genie code 031-46F-E6A.
This works well in the monochrome game, but in the US GBC release the SGB features were mostly removed and have bad pointers everywhere, however the command load and call functions are completely intact so they will still load.
The Centipede series | |
---|---|
Arcade | Centipede |
Atari 2600 | Millipede |
ColecoVision | Centipede |
Intellivision | Centipede |
NES | Millipede |
Game Boy | Centipede • Arcade Classic No. 2: Centipede & Millipede |
Game Boy Advance | Centipede, Breakout, Warlords |
Windows | Centipede |
Mac OS Classic | Centipede |
Categories:
- Games developed by The Code Monkeys
- Games developed by Morning Star Multimedia
- Games published by Accolade
- Games published by Nintendo
- Games published by Majesco Sales
- Game Boy games
- Super Game Boy games
- Game Boy Color games
- Games released in 1992
- Games with hidden development-related text
- Games with unused game types
- Games with unused graphics
- Games with unused music
- Games with revisional differences
- To do
- Centipede series
Cleanup > To do
Games > Games by content > Games with hidden development-related text
Games > Games by content > Games with revisional differences
Games > Games by content > Games with unused game types
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused music
Games > Games by developer > Games developed by Morning Star Multimedia
Games > Games by developer > Games developed by The Code Monkeys
Games > Games by platform > Game Boy games
Games > Games by platform > Game Boy games > Game Boy Color games
Games > Games by platform > Game Boy games > Super Game Boy games
Games > Games by publisher > Games published by Accolade
Games > Games by publisher > Games published by Majesco > Games published by Majesco Sales
Games > Games by publisher > Games published by Nintendo
Games > Games by release date > Games released in 1992
Games > Games by series > Centipede series
if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"mw.PopUpMediaTransform":"loading","site":"loading","user":"ready","user.groups":"ready"});
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=mw.PopUpMediaTransformu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}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":484});
}