-------------------------------------------------------------------------------

  ZSNES/PAR codes for

  Donkey Kong Country 3 - Dixie Kong's Double Trouble

  Engineered by flamingspinach – http://genesisreality.dyndns.org/

-------------------------------------------------------------------------------

This file is adapted from the readme for a .CHT file submission to Zophar’s
Domain (http://www.zophar.net/). All these codes have been engineered by me,
flamingspinach, and are not supported by the makers of the game (namely, Rare
and Nintendo). I’ll keep trying to find codes until either I can’t think of
any more to hack, or all the ones I have thought of are impossible with the
current ZSNES cheat system. I’m following GameFAQs (http://www.gamefaqs.com/)
convention in terms of the width of this document (79 characters), even though
it’s too small a file to really matter. :)

  ----------------------------------------------------------------------------
     Code Table (ZSNES/PAR format)
  ----------------------------------------------------------------------------

1)  7E05CB63 INF GOLD COINS
2)  7E05C963 INF SILVER COINS
3)  7E05D563 INF LIVES
4)  7E18CD99 BANANA = LIFE
5)  7E18CB99 FAST BANANA COUNT
6)  7E18EAFF INF FUEL
7)  7E00CABE FULL INVINCIBILITY
8)  7E08B301 INVULNERABLE DIXIE
9)  7E092101 INVULNERABLE KIDDY
10) 7E05B040 INF BACKUP
11) 7E189107 INF WATER BLASTS
12) 7E1BAF19 WIN RACE TO 25
13) 7E05D300 WIN “COLLECT” GAME
14) 7E051D00 WIN “DESTROY” GAME
15) 7E05CF29 ALL DK COINS
16) 7E05CD0F ALL BANANA BIRDS
17) 7E060305 ALL COGS
18) 7E055100 KEEP FISH HAPPY
19) 7E0A6802 NO SNIPING
20) 7E15E601 FISH ALWAYS LIT

  ----------------------------------------------------------------------------
     Code Descriptions
  ----------------------------------------------------------------------------

IMPORTANT NOTE: Try to turn off codes you don’t really need when you’re not
using them, or else they might freeze the game at some later point or make you
get stuck in some other way. This is because most games tend to reuse memory
at different points in the game, and so even though a code might do what it’s
supposed to do in the part of the game it was designed to work in, it could do
something completely different and unexpected in a different part of the game
(most likely crash it LOL). Make sure to turn off these codes, especially
before fighting the boss Kaos, or else the boss battle will go on forever!
Ouch. (I haven’t figured out which code is causing this, I’ll get back to
you.) Also, turn off code #19 at all times unless you REALLY need it because
it screws up a lot of the other codes, not to mention sometimes freezing the
game for no reason at all... it’s very touchy and often doesn’t even work.
I’ll try to find a better code.

IMPORTANT NOTE: Turn off codes #13 and #14 when fighting a final battle (i.e.
the castle and the submarine) – they cause the enemy scrapbook you see after
you beat the boss to become screwed up. You can leave it on if you want to see
strange mismatched names, though... once I even saw Funky Kong labeled as
Wrinkly Kong (!).

VERY IMPORTANT NOTE: Code #10 has been discovered to be the cause of two rare
crashes. So if you’re using #10, turn it off (1) if you ever watch the intro
after the title screen where it shows scenes from the game, or (2) if you
attempt the third ending (i.e. use the 15 banana birds’ mother to kill K.
Rool).

1) INF GOLD COINS – Pretty self-explanatory. I fixed the number of gold coins
     at 99. Now you’ll always have 99 gold coins, no matter what. :)

2) INF SILVER COINS – Silver coins are the same as bear coins, I just called
     them silver coins because they look silver-colored. It was made the same
     way as #1.

3) INF LIVES – Also pretty self-explanatory. I fixed the number of remaining
     lives at 99 in a similar fashion to #1 and #2.

4) BANANA = LIFE – Now this was pretty cool. I set the number of bananas
     currently held to 99, so that whenever you get a banana the game thinks
     you just completed a set of 100, and gives you a life. :) However, for
     some reason, the number of bananas showed on the screen is stored in a
     different place from the place where the actual number is stored. So
     every time you get a banana, the bananas the screen shows you as having
     resets to 0, while your actual banana count stays at 99, which means
     that every time you get a banana, the game scrolls the number on the
     screen all the way from 0 to 99... this can get pretty annoying. See
     code #5 for the fix.

5) FAST BANANA COUNT – See #4. This code fixes the banana counter on the
     screen at 99 so it doesn’t have to keep scrolling all the time.

6) INF FUEL – This gives your rocket infinite fuel in the last level of
     Krematoa (Rocket Rush). Pretty useful, eh? :) Don’t forget to turn it
     off when you’re not in the rocket, though – not that it does anything
     bad, it just makes a fuel gauge show up on the right side of the
     screen... which looks stupid in all the other levels. :D

7) FULL INVINCIBILITY – The code we’ve all been waiting for! This duplicates
     the status you get when you break a “(!)” barrel. You won’t flicker like
     normal though. The flickering effect is caused by the time remaining
     until you change back to normal. When the time left (in some weird
     units) is an odd number, your Kong is glowing, and when the time left is
     an even number, they are not glowing. I happened to fix the timer at an
     odd number, because it looks ugly to have your Kong glowing all the
     time. :) If you’d prefer your character to glow, just change the last
     digit of the code to F. Notes about this code: I think it may very
     rarely cause the game to lock up if you slam into either (1) a
     corrugated tin door in the building-type levels, or (2) a Koin or a
     Koindozer. Be forewarned. I wouldn’t worry about it too much though.
     Another note: THIS CODE DOES NOT PROTECT YOU FROM THREE THINGS: (1)
     falling off a cliff, (2) getting squashed by the screen or the saw in
     Ripsaw Rage or any other inevitable deaths like that, or (3) getting
     killed by the slow type of electricity in the final battles (the kind
     that the steel barrel is supposed to dissipate) IF you’re holding the
     barrel. If you’re not holding the barrel when the slow electricity
     touches you, you’ll be fine. Just make sure not to be touching a steel
     barrel and the slow electricity at the same time. BTW, this code works
     fine against normal electricity, just not the slow type that moves
     across the room. <UPDATE version=“2.1”>Thanks to Wightmak, who has tested
     out this code and found a few more situations in which it won’t work,
     when you’re using the FULL INVINCIBILITY code without the invulnerability
     codes. Namely, these are: 1) Crashing into things when you’re in a
     toboggan will still kill you; 2) Walking on or touching vats of lava/acid
     in the Mekanos levels will still kill you; 3) You cannot kill the “twin”
     monsters (I seem to have forgotten what they are named), even though they
     can’t kill you either; 4) Lightning bolts will still kill you; and 5) the
     other forms of electricity in the battles against K. Rool (besides the
     slow spark) will also kill you. Remember, this only happens if you don’t
     use the Invulnerability codes as well. Of course, why wouldn’t you want
     to save yourself the trouble and use both codes? LOL</UPDATE> <UPDATE
     version=“2.11”> Wightmak tells me that in fact some of the lightning
     bolts in the K. Rool battles are still harmless with the invincibility
     codes, but others are not. Thanks.</UPDATE>

8) INVULNERABLE DIXIE – This is an awesome code. At any point where normally
     Dixie would have gotten hurt and run away, leaving Kiddy flashing for a
     couple of seconds, the game acts as if whatever would have hurt her
     wasn’t there. For enemies it means she walks right through them, for
     lava pools, etc., it means she walks right over them. :) Useful, no? How
     did I create this code? I searched for values that were different
     between when Dixie was flashing after Kiddy got hurt, and the rest of
     the time. I called it “invulnerable”, not “invincible”, because there is
     such a thing as invincibility (touch a barrel with an exclamation mark
     on it and you become invincible, meaning you kill enemies by touching
     them), and this is not a code for that.

9) INVULNERABLE KIDDY – Exact same as #8, except for Kiddy Kong. Made the same
     way too, except vice versa.

10) INF BACKUP – This code basically covers areas that codes #8 and #9 don’t –
     for example, the boss battle in the “K3” area involves throwing rocks at
     a snowman (similar to in Swanky’s sideshow games), and the
     invulnerability codes only work in normal sidescrolling levels. So what
     exactly does this code do? When one character is hurt, they run away,
     leaving the other character alone. When that character gets hurt, you
     lose the level. However, this code causes there to always be a character
     “on the sidelines”, so that even if you only have one character and
     he/she dies, the other one will suddenly run in from the side of the
     screen and take their place. This could theoretically go on forever.
     Cool, no? It’s impossible to lose the level with this code, unless both
     characters get hurt at the same time (i.e. falling off a cliff). It
     doesn’t work in bonus stages either, because normally one hit will kill
     you in a bonus stage, so this code doesn’t apply there. I actually found
     this code while searching for codes #8 and #9... I searched for values
     that changed depending on whether there were one or two characters
     currently in play. This code sets the value so that there are always two
     characters in play (hence the other character suddenly running onto the
     screen). NOTE: THERE IS ONE SITUATION IN WHICH THIS CODE DOES NOT WORK:
     if you fall off a cliff, not even this code will bring you another Kong
     to play as.

11) INF WATER BLASTS – This gives you infinite water to shoot at enemies when
     you’re Ellie the elephant (@_@). Normally you’d have to refill after
     every 7 shots by pressing L or R next to water, but now you’ll never
     have to (or be able to, because you’re all full) do that again! :)

12) WIN RACE TO 25 – Also pretty self-explanatory. It causes you to instantly
     win the game “Race to 25” (which you can play at any Swanky’s Tent).
     How? I fixed your score at 25 (usually you’d start at 0 and have to work
     your way up to 25) so that as soon as the game starts, you’ve
     automatically won! It’s pretty funny... heh. Especially when Cranky Kong
     starts griping.

13) WIN “COLLECT” GAME – This works only for bonus games where you’re supposed
     to collect something, like green bananas or stars. Normally, a coin
     would appear after you get all the items. Now, it appears without you
     having to get the items! :D This was done by searching for the number of
     items remaining to collect. For some reason, it was offset by +8, but I
     still needed to set it to 0 for it to work... o_O

14) WIN “DESTROY” GAME – This is the same as #6, but works only for the bonus
     games that #13 doesn’t cover. So together, #6 and #7 turn all bonus
     games into simple “Find the Coin” games, which are so easy I can’t think
     of any code I could possible make to make them simpler... :) It was
     found the same way as #13.

15) ALL DK COINS – This code gives you all the DK Coins, making Funky Kong
     upgrade your vehicle. This is only useful at one specific time in the
     game: when you have the Jet Ski. If you don’t have the Jet Ski yet,
     it’ll just give you a temporary upgrade until the next time you go into
     Funky’s Rentals. If you already have the Funky-Copter, it’ll cause a
     weird, messed-up looking option to appear in Funky’s Rental Menu.
     Remember, to upgrade from Motor Boat to Hovercraft, get the Patch from
     the boss of the second area. To upgrade from Hovercraft to Jet Ski, get
     one ski each from the bosses of the third and fourth areas. This code
     should be used to upgrade from Jet Ski to Funky-Copter, and then turned
     off for the rest of the game. I’ll try to find a new code that actually
     changes what vehicles are available... but I don’t have it yet.

16) ALL BANANA BIRDS – Okay, I know you’re going to hate me for this, but...
     (dramatic music) Let me present: The Cheapest Code in the History of the
     World! (fanfare) @_@ Anyway, here’s what this code does: as soon as you
     turn it all, you will have all 15 banana birds. Make sure to turn off
     code #10, and then head to a Wrinkly Kong’s Save Cave. Then you will
     enter a cutscene where you fly to the northwest corner of the map, meet
     a huge peacock-looking bird, and then watch it chase down K. Rool and
     drop an eggshell on him, effectively killing him (forever, we hope...
     yeah right :) ). This is the third ending of the game, normally only
     attained through a lot of hard work, because in order to get it, you
     need all 15 banana birds, several of which require the Funky-Copter,
     which requires all the DK Coins, which requires you to have beaten
     Krematoa... yeesh. But now, you can simply start a new game, turn on
     this code, push B (you’re already right outside Wrinkly’s place), and
     watch the final hardest ending! o_O Crazy, no? LOL.

17) ALL COGS – Having trouble beating the levels in Krematoa? Can’t be
     bothered to use code #11 to help you beat them? Well now you don’t even
     need to! @_@ Get all five cogs (and entrance to Knautilus) instantly
     with this code. :)

18) KEEP FISH HAPPY – In the level “Fish Food Frenzy” in the “Cotton-Top Cove”
     area of the game, a fish follows you around. It will eat any fish nearby
     it, which keeps it happy (a light blue color). The longer it goes
     without eating a fish, the more reddish it will get, until finally it
     gets mad at you and starts attacking you, causing you to lose the level
     almost instantly. The main challenge of the level is keeping the fish
     well-fed, and not allowing it to eat the spiky “Lurchins”, which
     apparently give it heartburn. This code, obviously, removes that
     challenge. :P I made it by searching for values that changed when the
     fish’s color changed. Simple. DON’T FORGET TO TURN IT OFF WHEN YOU’RE
     NOT USING IT! This could very well be the code that screws up the Kaos
     boss battle (see the first Important Note at the top).

19) NO SNIPING – In the level “Krack-Shot Kroc” in the “K3” area of the game,
     a sniping target follows you around and shoots you with a fireball every
     10 seconds or so. This code will cause the target to ignore you and
     wander around near the end of the level. BE WARNED! This code is
     EXTREMELY buggy, probably because it hacks a complex part of the game
     (what with the aiming, timing, etc.). The two most common bugs are: In
     bonus games, the coin will never appear, even with codes #13 and #14 on,
     and the game could suddenly black out and freeze at any time. So try not
     to use this code. In fact, there’s really no need to use it anyway, you
     could just use codes #8 and #9... o_O

20) FISH ALWAYS LIT – In the “Floodlit Fish” level, you play as Enguarde the
     swordfish, and you have to periodically jab conveniently-located light-
     producing fish so you can see well enough not to crash into enemies and
     die (not that that’s a problem any longer - heh). So I made this code,
     so that the lighting is always on, and you can in fact ignore those fat
     annoying light-fish. :D

  ---------------------------------------------------------------------------
     Codes Planned for Later Updates
  ---------------------------------------------------------------------------

- Codes to win Swanky Kong’s other two sideshow games.

- Codes so that when you raise the flag at the end of the level, it will
     always show that you got both bonuses and the DK Coin. Shouldn’t be too
     hard. BTW, can someone tell me what the different colors mean? I know a
     non-flying square flag means you missed some bonuses and the DK Coin, a
     flying square flag means you missed the DK Coin but got the bonuses, a
     flying triangular flag means you missed the bonuses but got the DK Coin,
     and both flying means you got the bonuses and the DK Coin. But what do
     the colors mean? ;:s *is puzzled* <update version=“2.2”> Never mind, at
     least three people have told me that the colors represent which of your
     two characters beat the level – Dixie or Kiddy. Thanks to ZeldaSheik2001,
     Wightmak, and Sayain.

- A code to make you start out with the Funky-Copter, or be able to set what
     vehicle you have, or have all the options at Funky’s Rentals (that last
     one would be preferable, because it makes use of the menu in the game
     instead of having to type different codes).

- I’m still working on a low-gravity code. Should be pretty cool. :) Probably
     pretty tough to find too.

+ COMPLETED! Infinite birds. shouldn’t be too hard.

- 00:00 total time to completion. Don’t know what that’ll do, but if there’s a
     timer, it must do something. :) UPDATE: Oh yeah, it increases your
     ranking on the high-scores.

- Codes to get the various items you can see in the upper right hand corner of
     the screen in some of the bears’ houses. Should be interesting to start
     out with Funky’s “Ultimate Ride”... Don’t know if Funky will make it for
     you before he’s supposed to though. But getting the items shouldn’t be
     too hard.

+ COMPLETED! Infinite DK Coins. This probably won’t work, since the game
     obviously stores the status of the DK Coins from the various levels in
     different places... you never know though, there might be a total value
     stored somewhere.

- A code to let Kiddy Kong “splash-hop” more than twice... now THAT would be
     cool. Again, probably won’t work though. Y’know.

+ COMPLETED! A true Invincibility Code (the kind where you actually hurt
     enemies by touching them, not just walk through them unharmed). I tried
     this a while ago, but it wasn’t really working... I’ll try some more
     though. :)

- Codes to turn you into the different animals maybe... though that would be
     REALLY hard. It would be really nice if ZSNES had on-the-fly ROM
     patching support and a full debugger... but it doesn’t yet. :S

+ COMPLETED! Cheap tricks to get through other strange levels like “Fish Food
     Frenzy” and “Krack-Shot Kroc”. (I haven’t played this game for a long
     time, I’m just hacking as I go).

Any suggestions? Contact me – see the contact section below.

  ----------------------------------------------------------------------------
     Version History
  ----------------------------------------------------------------------------

2.2 – Added info about the flag colors, which at least three people told me
about. Thanks. Also edited some text here and there (not any new info), put a
rudeness disclaimer in the legal section (LOL), added a couple sentences to the
contact section... yeah. :)

2.11 – Added a bit more info from Wightmak regarding the invincibility code.
Updated the Terms of Use and Contact sections a bit.

2.1  – Added some info from Wightmak regarding the invincibility code. Added
the Acknowledgements section for this purpose. :) Also added a legal section. I
decided I don’t want to get ripped off. I probably won’t, but whatever.

2.0  – I think a whole one more version is justified, because I added so much
stuff: Full Invincibility, Inf DK Coins, Get All Birds, Fish Always Lit, All 5
Cogs, Inf Fuel, Banana = Life, and Fast Banana Count codes. Also more
information about the Inf Backup, Win “Collect” Game, and Win “Destroy” game
codes. Also rearranged the order of some of the codes. Added more notes before
the code descriptions.

1.0  – The original code guide.

  ----------------------------------------------------------------------------
     Terms of Use
  ----------------------------------------------------------------------------

Here’s what you need to know about this file, legally speaking. Don’t be
offended by the all caps text, please. I fully capitalized it not to seem as if
I were shouting at you but rather just to draw attention to it, and to make
sure that people actually read it. Thanks to Sayain for pointing out that some
people might see it otherwise. :)

I, FLAMINGSPINACH, OWN ALL RIGHTS TO THIS DOCUMENT, INCLUDING DISTRIBUTION,
MODIFICATION, ETC. BY USING THIS DOCUMENT IN ANY WAY, YOU AGREE TO THESE TERMS
OF USE: 1) YOU MAY NOT DISTRIBUTE OR REDISTRIBUTE THIS DOCUMENT UNLESS YOU HAVE
OBTAINED EXPLICIT, WILLING CONSENT FROM ME, FLAMINGSPINACH. 2) YOU MAY NOT
MODIFY THIS DOCUMENT AND REDISTRIBUTE IT, EVER. 3) YOU MAY NOT CLAIM THIS
DOCUMENT OR ANY RECOGNIZABLE PART THEREOF TO BE THE PROPERTY OF ANYONE
EXCEPTING MYSELF, FLAMINGSPINACH.

ALL REGISTERED TRADEMARKS AND COPYRIGHTED WORDS/PHRASES ARE PROPERTY OF THEIR
RESPECTIVE OWNERS.

Websites whose owners have explicit, willing consent from me to distribute
and/or redistribute this document:

- http://www.gamefaqs.com/

Simple enough, no?

  ----------------------------------------------------------------------------
     Acknowledgements
  ----------------------------------------------------------------------------

The contributions of these people helped make this guide possible. Please note
I treat everyone as gender-neutral just to be safe. :)

- Wightmak (Kyle Wightman) – for testing the invincibility code and giving me
     some information about it. He/she also contributed info about the flag
     colors.
- ZeldaSheik2001 – for causing me add the guidelines about contacting me. o_O
     Also, he/she contributed info about the flag colors.
- Sayain – for contributing info about the flag colors. Also, he advised me
     regarding the capitalization of the legal section. I can’t believe he/she
     actually read my guide! :)

My thanks also go to:

- You, the reader of this FAQ. Thanks! :) For some reason this is my most
     popular FAQ so far (judging from the number of people who have IMed me
     about it). So thanks!
- Me, the writer of this FAQ. For writing it, obviously. :)
- CSoft and the ZSNES team. For writing the best PAR-code-hacking software out
     there. Not that the ZSNES Cheat Search is all that great – but it’s
     certainly better than anything else out there. -_- Anyway, thanks to
     them. :D
- The writers, developers, and producers of this game. For obvious reasons.

  ----------------------------------------------------------------------------
     Contact
  ----------------------------------------------------------------------------

You can contact me, flamingspinach, with questions, comments, suggestions, or
whatever (no spam please :) ) at:

  AIM:    flamingspinach
  YIM:    flamingspinach
  MSN:    flamiSUPERBLEARYngspinach@@@lycos.com
  ICQ:    214673046
  IRC:    flamingspinach on sorcery.net
  Jabber: flamingspinach on jabber.org (if I can get it to work... o_O)
  Email:  genesDECAFFEINATEDisreality@@@genesisreality.dynVORTEXdns.org

Some guidelines for talking to me (@_@): Don’t ask me to add you to my buddy
list, if you’re the one who contacted me. I won’t do it. After all, the reason
I’ve put this contact info up here is so that people can talk to me about my
guides, not for lonely people to bombard me with small talk. :) I don’t mind
talking to my readers on IM, but this contact section is not a Personals ad. If
you talk to me on IM after reading this FAQ, I expect that you want to talk to
me about my FAQ. That makes sense, doesn’t it? Thanks.

Of course, remove the ALL CAPS stuff and extra @'s, they're antispam... à la
Slashdot. o_O

-EOF-