Please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Donkey Kong Country 3: Dixie Kong's Double Trouble (Game Boy Advance)

From The Cutting Room Floor
Jump to: navigation, search

Title Screen

Donkey Kong Country 3

Also known as: Super Donkey Kong 3 (JP)
Developer: Rare
Publisher: Nintendo
Platform: Game Boy Advance
Released in JP: December 1, 2005
Released in US: November 7, 2005
Released in EU: November 4, 2005


AreasIcon.png This game has unused areas.
DevTextIcon.png This game has hidden development-related text.
SoundtestIcon.png This game has a hidden sound test.
RegionIcon.png This game has regional differences.


Hmmm...
To do:
there's a few early versions of songs that were showcased in E3 2005
The third and final Donkey Kong Country game, remade for the Game Boy Advance. This one is notable for a completely new soundtrack by David Wise. The game is also notoriously rushed, which is evident such as not having an introductory cutscene, a scrapbook mechanic, or a status screen which all existed in the first two DKC games remade for the GBA.

Error messages

Some audio-related error messages are present in the ROM. This also appears in various other GBA games made by Rareware.

AUDIO ERROR, freq of sample unusually high. (>3 times normal)
AUDIO ERROR, pitch frequency too low
AUDIO ERROR, pitch frequency too high
AUDIO ERROR, adsr_acts table exceeded
AUDIO ERROR, midi_command table exceeded
AUDIO ERROR, midi delta time too big
AUDIO ERROR, midi delta time of 4 bytes unsupported
AUDIO ERROR, too many notes on channel 0.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 1.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 2.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 3.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 4.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 5.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 6.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 7.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 8.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 9.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 10.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 11.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 12.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 13.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 14.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, too many notes on channel 15.increase polyphony RAM
           or modify tune (perhaps reduce envelope release times)
AUDIO ERROR, not enough space to put audio RAM code
AUDIO ERROR, more than 16 tracks in song
AUDIO ERROR, tune num > max tunes available
AUDIO ERROR, MIDI note on command before MIDI prog chng command
AUDIO ERROR, requested playback freq exceeds max freq
AUDIO ERROR, incorrect note mapping for rhythm_set
AUDIO ERROR, incorrect note mapping for keysplit
AUDIO ERROR, invalid fx number
AUDIO ERROR, invalid tune number
AUDIO ERROR, could not find startpoint

Debug text

A significant amount of debug text is found in the game. This can be found starting at ROM offset E38FC in the European version, E2734 in the American version, or E3D78 in the Japanese version.

The text has been formatted for ease of readability.

Hmmm...
To do:
Is there a way to view this text in the game?
Cranky's Dojo 9
HEROPAGE 3
HEROPAGE 2
HEROPAGE 1
Cobra Track 4
Cobra Track 3
BR3 Stampede Sprint
CREDITS
Swanky Backdrop
funky  backdrop
Cranky menu background
Exit Ripcurl Reef
End Sequence
Swankys World 8
Swankys World 7
Swankys World 6
Swankys World 5
Swankys World 4
Swankys World 3
Swankys World 2
Swankys World 1
WHIRLPOOL WRECK
Cave K's Kache
Cave Belcha's Burrow
Cave Hilltop Hoard
Cave Clifftop Cache
Cave Sky High Secret
Cave Glacial Grotto
Cave Sewer Stockpile
Cave Bounty Bay
Cave Undercover Cove
Cave Kong Cave
Cave Arich's Hoard
Warning Page
Cave Smuggler's Cove
Cave Bounty Beach
Banana Queen
Game Over Page
Swanky Kong (
Diddymask Frontend
Cranky Interior
Cranky's Dojo 8
Cranky's Dojo 7
Cranky's Dojo 6
Cranky's Dojo 5
Cranky's Dojo 4
Cranky's Dojo 3
Cranky's Dojo 2
Cranky's Dojo 1
Wrinkly Kong
FRONTEND
WORLDMAP PAUSE
Funky hut
DK Hut for intro
Cobra Track 2
Cobra Track 1
Cobra Track 0
Bramble Bear
Barter Bear
Baffle Bear
Barnacle Bear
Batchelor Bear
Blizzard Bear
Brash Bear
Bazooka Bear
Bjorn Bear
Benny Bear
Boomer Bear
Blunder Bear
Blue Bear
Bazaar Bear
Bonus - Warp Room
Title Screen
Bonus - Defeat Baddies
Bonus - Find Token
Bonus - Collect Stars
Bonus - Collect Nanas
Krematoa
Kaos Kore
Razor Ridge
Pacifica
K3
Mekanos
Cotton-Top Cove
Kremwood Forest
Lake Orangatanga
Main World Map
Exit Floodlit Fish
Exit Fish Food Frenzy
Exit Bazza's Blockade
BR3 Swoopy Salvo
BR2 Swoopy Salvo
BR1 Swoopy Salvo
BR 3 Tyrant Twin Tussle 
BR2 Tyrant Twin Tussle
BR1 Tyrant Twin Tussle
BR2 Criss Kross Cliffs
BR1 Criss Kross Cliffs
SAVE PAGE
BR2 Stampede Sprint
BR1 Stampede Sprint
BR2 Poisonous Pipeline
BR1 Poisonous Pipeline
BR2 Koindozer Klamber
BR1 Koindozer Klamber
BR1 Lightning Lookout
BR2 Lightning Lookout
BR2 Creepy Caverns
BR1 Creepy Caverns
BR2 Konveyor Rope Klash
BR1 Konveyor Rope Klash
BR2 Ropey Rumpus
BR1 Ropey Rumpus
BR2 Pot Hole Panic
BR1 Pot Hole Panic
BR2 Floodlit Fish
BR1 Floodlit Fish
BR2 Kongfused Cliffs
BR1 Kongfused Cliffs
BR2 Buzzer Barrage
BR1 Buzzer Barrage
BR2 Surf's Up
BR1 Surf's Up
BR2 Ripcurl Reef
BR1 Ripcurl Reef
BR2 Cliffside Blast
BR1 Cliffside Blast
BR2 Sunken Spruce
BR1 Sunken Spruce
BR2 Stormy Seas
BR1 Stormy Seas
BR1 Dingy Drainpipe
BR2 Dingy Drainpipe
BR2 Lemguin Lunge
BR1 Lemguin Lunge
BR2 Krack Shot Kroc
BR1 Krack Shot Kroc
BR2 Barrel Drop Bounce
BR1 Barrel Drop Bounce
BR2 Tearaway Toboggan
BR1 Tearaway Toboggan
BR2 Krevice Kreepers
BR1  Krevice Kreepers
BR2 Low G Labyrinth
BR1 Low G Labyrinth
BR1 Blazing Bazukas
BR2 Ripsaw Rage
BR1 Ripsaw Rage
BR2 Demolition Drainpipe
BR1 Demolition Drainpipe
BR2 Fireball Frenzy
BR1 Fireball Frenzy
BR2 Fish Food Frenzy
BR1 Fish Food Frenzy
BR2 Tracker Barrel Trek
BR1 Tracker Barrel Trek
BR2 Kreeping Klasps
BR1 Kreeping Klasps
BR2 Rocket Barrel Ride
BR1 Rocket Barrel Ride
BR2 Bazza's Blockade
BR1 Bazza's Blockade
BR2 Bobbing Barrel Brawl
BR1 Bobbing Barrel Brawl
BR2 Springin Spiders
BR1 Springin Spiders
BR2 Squeals On Wheels
BR1 Squeals On Wheels
BR2 Riverside Race
BR1 Riverside Race
BR2 Barrel Shield Bust Up
BR1 Barrel Shield Bustup
BR2 Murky Mill
BR1 Murky Mill
BR2 Skidda's Row
BR1 Skidda's Row
BR2 Tidal Trouble
BR1 Tidal Trouble
BR2 Doorstop Dash
BR1 Doorstop Dash
BR2 Lakeside Limbo
BR1 Lakeside Limbo
Knautilus
Rocket Rush
Swoopy Salvo
Tyrant Twin Tussle
Criss Kross Cliffs
Stampede Sprint
Kastle Kaos
Poisonous Pipeline
Koindozer Klamber
Lightning Lookout
Creepy Caverns
Konveyor Rope Klash
Kroctopus Krush
Ropey Rumpus
Pot Hole Panic
Floodlit Fish
Kong-Fused Cliffs
Buzzer Barrage
Barbos Barrier
Surf's Up
Ripcurl Reef
Cliffside Blast
Sunken Spruce
Stormy Seas
Dingy Drainpipe
Bleak's House
Lemguin Lunge
Krack Shot Kroc
Barrel Drop Bounce
Tearaway Toboggan
Krevice Kreepers
Kaos Karnage
Low-G Labyrinth
Blazing Bazukas
Ripsaw Rage
Demolition Drainpipe
Fire-Ball Frenzy
Squirt's Showdown
Fish Food Frenzy
Tracker Barrel Trek
Kreeping Klasps
Rocket Barrel Ride
Bazza's Blockade
Arichs's Ambush - Boss
Bobbing Barrel Brawl
Springin' Spiders
Squeals on Wheels
Riverside Race
Barrel Shield Bust-Up
Belchas' Barn - Boss
Murky Mill
Skidda's Row
Tidal Trouble
Doorstop Dash
Lakeside Limbo
Trev's Test Level
SPRITE GRID
XX

Cobra Track is likely a reference to Cobra Triangle, an NES game by Rare which Funky's mini-games are based on. The placement of the Cobra Tracks are consistent with the index numbers of Funky's mini-games, as detailed below.

Unused Levels

Hmmm...
To do:
European/Japanese codes

To access these levels, use the following code in the USA version: 03000050 000000??. Replace ?? with one of the below values, then choose any stage.

Sprite Grid

DKC3-SpriteGrid.png

Value: 00

If the bytes at the address 00870350 are changed to 31 or 9 on the main map, it is possible to enter the Sprite Grid. The pause menu is disabled, and all you can do is move around the two ski-lift sprites to all angles. It uses Stilt Village for the song.

Trev's Test Level

DKC3GBA-trevstestlevel.png

Value: 01

In order to access this one, you'll first need to enter a bonus game, then enable the code. Once the bonus level ends, you'll be warped to what little remains of a test map which just displays a glitched background.

"Trev" is likely head programmer Trevor Attwood.


(GameShark code: Ferrox)

Placeholder Funky Mini-Game

DKC3-FunkyGame.png

By changing one of the bytes in ROM offsets 91DCA, 91DCE, 91DE2, or 91DE6 (American version), 92B9E, 92BA2, 92BA6, or 92BAA (European version), or 93042, 93046, 9304A, or 9304E (Japanese version), Funky's mini-games in the Extras screen (accessed by entering the EXTRAS cheat on the main menu) can be changed. While B7, B8, B9, and EA are values for used Funky mini-games, EB is a placeholder mini-game. The mini-game itself is unfinished -- it only consists of a grassy terrain with no place to use your boat, and the mini-game ends with a "MISSION END" message just after it starts.

Regional differences

Title Screen

International Japan
DKC3 GBA Title.png SDK3GBA-title.png
  • The Japanese version features a redesigned logo.

Bugs

Hmmm...
To do:
more differences. ex. more bugs in the US version

Despite the American version being released after the European version, it appears to have been based on an earlier build as it contains more bugs.

Stage Completion

In the US version, when you touch a flagpole completing the level for the first time, you can pause the game and exit the level as if you had already completed the level and come back. This was fixed in other versions.

Knocka glitch in Tidal Trouble

A glitch involving Knocka in Tidal Trouble, exclusive to the American version of the game.

At the end of Tidal Trouble, near the flagpole, part of the floor can be broken by throwing Kiddy; doing this reveals a 1-Up balloon below. In the American version of the game, there is a glitch where you can lead a nearby Knocka down this path. If he falls down here, he floats in mid-air. In other versions, this glitch does not occur, and Knocka continues to fall off-screen in the water.

Surf's Up shortcut

Hmmm...
To do:
Screenshots.

In the American version of the game, it is possible to bypass the first toboggan by throwing Dixie above it, as well as an invisible blast barrel floating above the toboggan. In other versions of the game, a second blast barrel was added above the first one to make it impossible to bypass the toboggan.

Sound test oddities

Enchanted Riverbank

In the GBA version of DKC3, in a river level, the music is different whether you're above water or underwater; while above water, birds and other ambience is heard, and while underwater, a harp melody is played. When selecting Enchanted Riverbank in the sound test in the American version, both songs are played at the same time, resulting in considerable sound channel overlap. In other versions, this problem was fixed so that only the underwater theme is heard.

Banana Queen/Jungle Ambience

Hmmm...
To do:
Screenshots.

In the sound test, the song that is played at the beginning of Stampede Sprint is called Banana Queen in the American version but Jungle Ambience in the European and Japanese versions. Jungle Ambience makes more sense, as the music is heard in a jungle, not when seeing the Banana Bird Queen.

Interestingly enough, despite the fact that the European English name is Jungle Ambience, the European Spanish name is Reina Plátano. This literally means Banana Queen, and it is similar to the American English name, as opposed to the European English name.

Pause screen

In the American version, the pause screen (the one that is accessed from the world map) has a red and yellow star in the background. In other versions, this star is blue. In addition, the font for the various options is different among all versions.

Language selection

Like the other two DKC games for GBA, the European version has 5 languages to choose from: English, Spanish, Italian, French, and German. The American version only contains English text, and the Japanese version primarily contains Japanese text.

Music Test

Enter MUSIC in the Cheats screen to open the game's Music Player.