Kirby's Dream Land 3
|Kirby's Dream Land 3|
Also known as: Hoshi no Kirby 3 (JP)
This game has unused areas.
Kirby's Dream Land 3 is the third game in the "Dream Land" series, and the only one to see a release on the SNES. In addition to Kirby's usual arsenal of powers, he also has the aid of Gooey, a strange sentient blob, and six animal friends, who can alter his powers drastically! Also notable for being the last first-party SNES game released in North America.
|This needs some investigation.|
Discuss ideas and findings on the talk page.
Change ROM address $387E to 01 (code: 00B87E01) to enable a rather extensive debug mode, which can be accessed by pressing Select on the title screen. If you press the L and R buttons at the same time on the Title Screen the ROM build date will be shown for as long as you maintain these buttons pressed. The build date does not differ between the Japan and USA versions.
There are seven pages worth of options, which can be cycled through with the L and R buttons. Pressing A will exit the menu and proceed to the File Select screen, whereas pressing Select/Start will load a stage based on options set in the menu.
- BG - When this is enabled, sprite collision points used for collision with the background will be displayed in-game.
- OBJ - When this is enabled, sprite hitboxes used for collision with other sprites will be displayed in-game. The hitboxes seem to disappear entirely when there's no other sprites for Kirby to collide with, maybe to save on CPU time.
- RENEW - When this is enabled, more sprite collision points will be displayed in-game. It's unclear what these are used for.
- PAUSE - When this is enabled, pressing Start will halt the game rather than bring up a separate pause screen. The R button can then be used to advance frame-by-frame.
- LEVEL/STAGE - Chooses the "world" and stage to load when Select/Start is pressed. B stands for boss. Levels 1 through 5 are self-explanatory, while Levels 6 and T contain miscellaneous maps like mini-games and debug rooms.
- 6-1 - Final Battle
- 6-2 - MG5 (mini-game)
- 6-3 - Boss Butch (boss rush mode)
- 6-4 - Jumping (mini-game), though no items are present and it softlocks when Kirby leaves the screen
- 6-5 - Door Test
- 6-6 - Level 1 opening cutscene, except you spawn in as an extra Kirby with glitched graphics
- 6-B - Terrain Test
- T-1 - Debug Area
- T-2 - freezes
- T-3 - An odd stage that seems to use screens from 1-4 and 1-5
- T-4 - freezes
- T-5 - freezes
- T-6 - freezes
- T-B - freezes
- STOCK - Chooses the number of lives remaining, offset by one. It ranges from 0 to 99, giving you an actual range of -1 to 98 lives. For some reason, -1 displays as 67 in the life counter, but dying will still result in a Game Over.
- KIRBY - Chooses Kirby's starting health in half-units, from 1 to 10. "0" means 10 (i.e. 5 units of health), and "I" means infinite health.
- GOOEY - Chooses Gooey's starting health in half-units, from 1 to 8. "I" means infinite health.
- BGBAR - Unknown. Doesn't seem to make any noticable difference.
- UNIT - Unknown. When set to SLOW, the game seems to experience more slowdown, most noticable when a stage begins.
3/7 4/7 5/7
These three screens edit each save file. One thing they can't change is which Heart Stars you've collected.
- LEVEL/STAGE - Chooses the latest level and stage to be unlocked.
- OPTION - These can be set to 0, 1, or 3 with the Y button. When set to 1 or 3, they unlock options in the File Select screen. It is unclear what the difference between choosing 1 and 3 is.
- S - Sound Test
- M - MG5
- B - Boss Butch
- G - Jumping
- E - Cutscenes
- Note that this is different from the order they actually appear in the File Select screen, with Jumping and Boss Butch switched around.
6/7 MUSIC ROOM
A sound test. You can play every track and sound effect in the game here. The track stays playing while you navigate the other menus, so enjoy your favorite tune!
Choose the song or sound effect to play with Left and Right, and play it with X, Y, or B. This screen also displays a name for each item, which may have been filenames used in development.
- BGM - Background music.
- FGM - Sound effects, or "foreground music".
7/7 AUTO PLAY DEMO
A screen that seems to be used to record the player's movements for the title screen demos, and then play them back. It doesn't appear to be functional anymore, and tends to delete save data.
|This page or section needs more images. |
There's a whole lotta words here, but not enough pictures. Please fix this.
There are three debug areas, which have a nice variation of the lake background from Level 1-5 that's not used anywhere else in the game. To access them use the codes 4053D328, 4053D32A and 4053D32B on Level 1 stage select (or use the debug mode described above).
The first stage consists of two rooms, and seems to test the fade-outs in doors, or simply having different rooms.
The second starts in a room with spikes and three doors. They don't really cover entire tiles but Kirby still collides with them.
The lower left door contains three animal friends and different slopes and platforms.
The upper left room has three misaligned Shotzos over three star blocks, water and two enemies.
The right room has some platforms, two doors and Nago. The left door takes you back to the spike room, while the right door takes you to a long room with different types of terrain. (Slopes, water, sand, ice, influencing movement, damage...) At the end there's a door, but it doesn't work.
The third stage is much larger than the previous two. It starts with a main room with several doors, and some Japanese text over them (supposedly describing what are the rooms below them are about).
- Animal friends test. Takes you to a room with four doors. The one with the stars takes you back to the main room. The two ones at the ground take you to rooms with animal friends and a door back. The right one takes you to 4.
- Enemy test. Takes you to a room full of doors, each of them lead to a room with a different set of enemies.
- Takes you to a room with an enemy, a door that doesn't work, and two that take you back. (?)
- Room with many doors. The left one connects with 1, and the stars one back to the main.
- The top left room is a corridor with ice blocks (destroy with fire).
- The top right room tests a type of slope.
- The middle left room tests enemies that grab/eat the player.
- The center and middle right ones test breakable block types (star, specific ability...)
- The lower ones test different terrains and such (the two ones after the star door test water currents).
- Room with many doors. Tests wind currents.
- Three doors (and an exit). First one has slopes and a platform. Second has a bunch of star pieces and 1ups. Third has different items.
- Tests the end-of-level jumping minigame. The giant ゴ above the door most likely stands for ゴールゲーム, "goal game".
- Miniboss test. A room with many doors, each taking you to a miniboss. The large 中 above the door is probably short for 中ボス, "mid boss".
- Boss test. Similar to the above, but they take you to the actual level boss. You don't get to fight them if you have already beaten them. The letter B above the door presumably stands for "Boss".
A fast paced remix of Egg Catcher from Kirby's Adventure.
Another unused song, it's named K3EVENT2 in the game's code. Since Mission Complete is named K3EVENT1, this implies that this was going to be heard when the player fails to complete a level's mission. The actual song that plays when a mission isn't completed, Mission Failed, is named K3LEVEL5, meaning that it was going to be used in a level map (which would explain why it's so long) or that it was composed late into the game's development.
Surprisingly, the difference between the Japanese and International versions of Kirby's Dream Land 3 comes down to just 41 different bytes. All of the graphics (including Japanese and English logos) are found within both versions, and most of the changes merely choose different graphics to be loaded.
The byte that controls which assets to load is at 0x7FD9 - $00 for Japanese, $01 for US. $03-$0C will display an error message and anything else will load the US assets (again.)
This screen is displayed in all versions of the game if the region byte is anything from $03 to $0C.
Besides the obvious platform name changes...
The Japanese title screen is animated, while the International version isn't.
Weirdly enough, although Nintendo is written in Romanji in the International version, it's written in Kanji in the Japanese version. This is rarely seen in Japanese versions of Nintendo games, with most opting for the usual Romanji logo.
For some reason, the Japanese version refers to sound effects as FGM (foreground music).
The Japanese version has a pun on the Nintendo 64 name, relating to the SNES being 16-bit while the N64 is 64-bit.
This screen appears on start-up if something other than a standard controller is plugged in.
There appear to be no other regional differences.
In the SNES version of the game, the background clouds in the Boss Butch rematch against Dark Matter/Zero are blue and red. In the Virtual Console re-release, they are orange and green, most likely out of epilepsy concerns due to their scrolling speed. Additionally, when Zero makes his appearance, the rapid white flashing seen in the SNES version is replaced by slower gray flashes in re-releases, also due to epilepsy concerns.
|The Kirby series|
|Game Boy (Color)||Kirby's Dream Land • Kirby's Pinball Land • Kirby's Dream Land 2 • Kirby's Block Ball • Kirby's Star Stacker • Kirby Tilt 'n' Tumble|
|SNES||Kirby's Dream Land 3 • Kirby's Dream Course • Kirby's Avalanche • Kirby Super Star|
|Satellaview||Kirby no Omochabako Baseball • Kirby no Omochabako Pinball|
|Nintendo 64||Kirby 64: The Crystal Shards|
|GameCube||Kirby Air Ride|
|Game Boy Advance||Kirby: Nightmare in Dream Land • Kirby and the Amazing Mirror (Prototype)|
|Nintendo DS||Kirby: Canvas Curse • Kirby Squeak Squad (Prototype) • Kirby Super Star Ultra • Kirby Mass Attack|
|Wii||Kirby's Epic Yarn • Kirby's Return to Dream Land • Kirby TV Channel • Kirby's Dream Collection: Special Edition|
|Nintendo 3DS||Kirby: Triple Deluxe • 3D Classics: Kirby's Adventure • Kirby Battle Royale|
|Wii U||Kirby and the Rainbow Curse|
|Nintendo Switch||Kirby: Star Allies|