Mega Man IV
Mega Man IV
Mega Man IV |
---|
Also known as: Rockman World 4 (JP) This game has hidden development-related text. |
Mega Man IV is the fourth entry in the Game Boy Mega Man series. It's actually really good. It was also the last one to feature robot masters from the NES games.
Contents
1 Debug Content
1.1 Debug Menu
1.2 Miscellaneous Debug Text
2 Dr. Light Picture
3 Early Screens
3.1 Stage Select
3.2 Password
3.3 Street Fighter II
4 Unused Music
4.1 Beat
4.2 Fortress Attack
4.3 Light Lab
4.4 Wily Battle
Debug Content
Debug Menu
Use the Game Shark code 011A0ADF or Game Genie code 1A9-BAF-A2A and select "Game Start". This should bring up the "Thank You For Playing" screen similar to that seen at the end of the game but without Mega Man sprite. Need to mention, this screen not using the same screen resources as the end of the game, but completely different copy of the same data.
From here, hit A or B to access the debug menu.
If Game Shark code used, be sure to disable it once you've entered the menu.
TOAD-TOMS: Marks the appropriate boss as defeated and give you their weapon. Self-explanatory except for TOMS, which is Charge Man.
BLDA: Marks the Wily Tank stage as completed.
BKBA: Marks Ballade as defeated and gives you the Ballade Cracker weapon.
BEAT, WILY: Gives you the appropriate letter(s).
ME: Number of mini E-tanks. Every fourth mini tank gives you a full E-Tank.
WP: Number of Weapon Tanks (Max 4)
SP: Super Tank toggle.
EB: Energy Balancer toggle.
PC: Number of P-Chips. This value goes in fours, so the maximum value is 996.
ZA: Number of lives.
BKI: All weapons toggle. NL is OFF, and FL is ON. Note that this does not mark all of the bosses as defeated.
HERAZ: Unlimited Tanks toggle.
MUTEKIM: Invincibility variable. 00 turns this off. 01 will give you infinite energy, but you can still get hit, fall down pits, and get killed by spikes. 02 will give you infinite energy, disable all damage, and disable spikes. It will also turn all pits into bouncy surfaces! Just hold the A button to jump out.
CNTNUPT: Checkpoint variable. 00 is the start of the level, 01 is the midpoint, and 02 is the last checkpoint.
STAGED: Stage warp. Press Start to warp to the level of your choice. Note that you MUST warp to a level to keep any changes made with the debug menu.
01: Toad Man.
02: Bright Man.
03: Pharaoh Man.
04: Ring Man.
05: Crystal Man.
06: Napalm Man.
07: Stone Man.
08: Charge Man.
09: Wily Tank.
0A: Ballade.
0B: Ballade—Entrance.
0C: Wily Spaceship—Interior.
0D: Wily Spaceship—Teleport System.
0E: Wily Capsule Fight.
0F: Got Weapon screen.
10: Dr. Light opening scene.
11: Wily Tank destruction.
12: Guard Satellite.
13: Wily Spaceship—Exterior.
14: Wily Machine #4 cutscene.
15: Wily Machine #4.
16: Escape from Wily Spaceship.
17: Wily Spaceship destruction.
18: Robot Master demos.
19: Thank You For Playing screen.
1A: Debug intro.
1B: Wily Spaceship—Before Wily Machine #4.
1C: Wily Tank attack.
1D: Wily Saucer cutscene.
RECORD: Records a demo that can be played back later.
Select any stage from 01 to 09. Then, set record on REC, and press Start. You should go to the boss recording room. If you die, beat the Robot Master, or press Start, the demo will stop recording. PLY will play back the demo of that level, if you've recorded one. HON will play the Robot Master demos seen at the end of the game.
SNDNO: Sound test.
EXIT: Exits the debug menu. This will discard any changes.
Miscellaneous Debug Text
The following text were used for debugging purposes, and even assigned to some debug routines which intended to be activated with some buttons, but all routines are unreferenced at all in the release versions. Text resources starts at 0x5032E in the ROM.
INITIALIZED
BALLADE A MINI
BALLADE A MAX
KOUHAN MINI
KOUHAN MAX
BLDB MIN
BLDB MAX
Dr. Light Picture
Icons of Dr. Light talking and blinking are found with the rest of the Light Lab graphics. These should be used when he talks to Mega Man, but they aren't. They were probably cut to free up space in the dialogue box.
Early Screens
Stage Select
More traditional stage select menu graphics exist in the ROM. These were replaced with the much cooler looking stage select seen in the final game. Mega Man III had a nearly identical selection layout.
The tilemap for this early stage select is still in the game at 0x3F69C.
The BEAT and WILY letters would appear over the stage icons after they were collected. Both of the Dr. Wily icons are taken directly from Mega Man III.
Password
Early | Final |
---|---|
A tilemap for an early password screen starts at 0x3F93C in the game ROM. This password screen is similar to the ones seen in Mega Man 3 and Mega Man 5, with a 6x6 grid and two different markers.
The final password screen uses a 6x4 grid, but uses three different (and easier to denote) grid markers, very much like the password system used in the original Game Boy version of Bionic Commando, released the previous year.
Street Fighter II
For some reason, a mockup screen for a portable Street Fighter II is in the game ROM! The tilemap for this screen starts at 0x781A4 in the game, and the tileset starts at 0x7830C. It seems this were another part of the debug screen mentioned above, it uses the same resources format and may be displayed with the same routine as the debug's screen intro picture, but were removed from the main pointer table. Use Game Genie codes in addition to debug activation code to see this screen instead of "THANK YOU FOR PLAYING" picture 969-F8A-D5A + 419-F9A-A27.
An actual Game Boy Street Fighter II came out in 1995, about two years after this game was released. However, that game wasn't developed by Minakuchi Engineering, who worked on this game. Based on a code comparison, that port was done by Sun L.
Unused Music
Four tracks are unused in the final game. These are all alternate versions of existing tracks.
Beat
A different version of the Beat acquisition music. It's pretty close to the final version.
Fortress Attack
An early version of the music used for the Wily Fortress attack cutscene.
Light Lab
Alternate version of the Dr. Light's Lab theme.
Wily Battle
Another version of the Wily Fortress boss music. Certain elements from this piece were used in the final version's theme.
The Mega Man series | |
---|---|
NES | Mega Man • Mega Man 2 • Mega Man 3 • Mega Man 4 • Mega Man 5 • Mega Man 6 • Wily & Right no Rock Board |
Game Boy | Mega Man: Dr. Wily's Revenge (Prototype) • Mega Man II • Mega Man III • Mega Man IV • Mega Man V |
DOS | Mega Man • Mega Man 3 |
SNES | Mega Man 7 (Prototype) • Rockman & Forte • Mega Man's Soccer |
Genesis | Mega Man: The Wily Wars |
Game Gear | Mega Man |
Arcade | Mega Man: The Power Battle • Mega Man 2: The Power Fighters |
PlayStation | Mega Man 8 (Prototypes) • Mega Man: Battle & Chase |
Sega Saturn | Mega Man 8 |
GameCube | Mega Man Anniversary Collection |
PlayStation Portable | Mega Man: Powered Up |
WiiWare | Mega Man 9 • Mega Man 10 |
Windows | Mega Man Legacy Collection • Rockman Strategy |
Nintendo 3DS | Mega Man Legacy Collection |
Nintendo Switch | Mega Man 11 |
Mega Man X | |
SNES | Mega Man X • Mega Man X2 (Prototypes) • Mega Man X3 (Prototypes) |
Game Boy Color | Mega Man Xtreme • Mega Man Xtreme 2 |
PlayStation | Mega Man X3 • Mega Man X4 (Prototype) • Mega Man X5 (Prototype) • Mega Man X6 (Prototype) |
PlayStation 2 | Mega Man X7 • Mega Man X8 (Prototype) • Mega Man X: Command Mission (Prototype) |
Windows | Mega Man X7 |
PlayStation Portable | Mega Man Maverick Hunter X |
Mega Man Legends | |
PlayStation | Mega Man Legends (Prototypes) • Mega Man Legends 2 (Prototypes) • The Misadventures of Tron Bonne |
Nintendo 64 | Mega Man 64 (Prototype) |
Mega Man Battle Network | |
Game Boy Advance | Mega Man Battle Network • Battle Network 2 (Prototype) • Battle Network 3 • Battle Network 4 • Rockman.EXE 4.5 Real Operation • Battle Network 5 • Battle Network 6 Mega Man Battle Chip Challenge |
GameCube | Mega Man Network Transmission |
WonderSwan (Color) | Rockman EXE WS |
Nintendo DS | Mega Man Battle Network 5: Double Team DS • Rockman.EXE: Operate Shooting Star |
Mega Man Zero | |
Game Boy Advance | Mega Man Zero • Mega Man Zero 2 • Mega Man Zero 3 • Mega Man Zero 4 |
Nintendo DS | Mega Man Zero Collection |
Mega Man ZX | |
Nintendo DS | Mega Man ZX • Mega Man ZX Advent |
Mega Man Star Force | |
Nintendo DS | Mega Man Star Force • Mega Man Star Force 2 • Mega Man Star Force 3 |
Rockman Xover | |
iOS/Android | Rockman Xover |
Categories:
- Games developed by Minakuchi Engineering
- Games published by Capcom
- Game Boy games
- Games released in 1993
- Games with hidden development-related text
- Games with unused graphics
- Games with unused music
- Games with debugging functions
- Games with hidden sound tests
- Games with hidden level selects
- Mega Man series
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden development-related text
Games > Games by content > Games with hidden level selects
Games > Games by content > Games with hidden sound tests
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused music
Games > Games by developer > Games developed by Minakuchi Engineering
Games > Games by platform > Game Boy games
Games > Games by publisher > Games published by Capcom
Games > Games by release date > Games released in 1993
Games > Games by series > Mega Man 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":263});
}