-------------------------------------------------------------------------------
                                                                               
   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-