Original Sega Genesis/MD Game Genie codes created by: Tony Hedstrom t_hedstrom@yahoo.com http://www.angelfire.com/games2/codehut/ http://codehut.gshi.org/ (no ads on this site) Sonic the Hedgehog Note: These codes are for version "USA, Europe" (REV00). ATBT-AA32 Master code (use if you get a blank/red screen). *** NEW CODES *** 9JKT-B98J Pause the game to enable debugger. When you unpause, press B to activate debugger, press A to cycle thru objects, press directional pad to move objects around, press C to place objects, press B to play your new level. You'll have infinite time, and invincibility. BEKT-B78J Pause the game to enable debugger (alternate version). When you unpause, you'll be a ring and can move anywhere in the level using the directional pad. Press A to cycle thru objects, press C to place objects, press B to exit debugger and return to normal game-play. You'll need to pause the game again if you want to re-enter the debugger. Also, you won't have infinite time or invincibility like the other code. Also works on special stages and makes it very easy to get the emerald. HASA-SEXE + FYSA-S75G Pause the game to become invincible. Enemies will die when they touch you. Invincibility will only last for one level, so you'll need to press Start again if you want invincibility for the next level. You'll also need to re-enable invincibility if you lose a life, or if you pick-up another invincibility (from a TV, etc). ATKT-AA8Y + CAKT-AAHE Pause the game and press A to play special/bonus stages. Also (while paused), holding B while pressing the directional pad will make Sonic move in slow motion, and tapping the C button will make Sonic move one frame at a time. ATKT-AA8Y + DAKT-AAHE Pause the game and press A to see ending sequence and credits. Also (while paused), holding B while pressing the directional pad will make Sonic move in slow motion, and tapping the C button will make Sonic move one frame at a time. ATKT-AA8Y + FYKT-B79G + DJKT-AA9J + HALA-BETW + CJLA-B72Y + SALA-ANA0 + BJLA-AAA2 + EALA-B724 + 62LA-AA26 + DJKT-AN94 Pause the game and press A, B, or C for different cheats. A = invincibility. B = add 10 rings and an extra life. C = add 10 rings. Note that you won't see the extra items until you pick up a ring, or lose a life, but you DO get them. Also, the invincibility needs to be re-enabled if you lose a life, finish a level, or if you pick up another invincibility (from a TV, etc). ATKT-AA8Y + FYKT-B79G + DJKT-AA9J + SALA-ANAW + BJLA-AAAY + EALA-B720 + DYLA-B726 + 6TLA-AA28 Pause the game and press A for invincibility, or press B or C to add 10 rings to your total. Can repeat for more rings, but if you go over 100, you won't get your extra life until you collect a ring while playing. Also, the invincibility needs to be re-enabled if you lose a life, finish a level, or if you pick up another invincibility (from a TV, etc). ATKT-AA8Y + BEKT-B79G + DJKT-AA9J + AALA-AYAY + NALA-BS20 + D2LA-AAA4 + NNLA-BS26 + 6TLA-AA28 + DTKT-AN94 Pause the game and press A, B, or C for different effects. A = Activates debugger. B = Increases Sonic's top speed and acceleration. C = Increases acceleration only. If you press A to activate the debugger, you'll be a ring and can move anywhere on the level. Press A to cycle thru items, press C to place the items, and press B to exit debugger and try out your new level. The top speed and acceleration will only last until you die or finish the level, but you can simply re-enable it whenever you want. RG1T-C61E Invincibility (walk thru enemies and enemy fire). Can still collect all items. Can combine with other partial invincibility code (BL1T-CA3Y). BL1T-CA3Y Invincibility (partial). Enemies die when they touch you, but enemy fire can still hurt you. Can combine with other Invincibility code (RG1T-C61E). FMHA-AA90 Protection from spikes. RH7T-A60A Don't die when crushed by moving pillars. RZDA-C6ZT Don't fall when you walk off ledges (Walk on air). Press Jump to drop down. Note that this code can sometimes cause Sonic to be slightly below ground level, but can be easily fixed by pressing Jump. If you have problems getting thru the double "S" tubes on the first level, just slow Sonic down after the first tube so you enter the second tube slower. AD7A-AA88 Walk thru rocks, spikes, walls (some), springs, etc. Note that you won't be able to use springs. AL9T-CA3N Touching the red "Goal" markers in the Special/bonus Stages won't make you exit. CBDA-AAGG Special/bonus stages rotate slower. Code must be turned on before you enter the stage. ABDA-AAGG Special/bonus stages don't rotate at all. May make it impossible to get to some areas, but a lot of fun to use. Code must be turned on before you enter the stage. AG8A-CAEE + ABDA-AAGG Special/bonus stages don't rotate at all, and you'll have high moon jump with super slow moon descent. Makes it easier to get the emerald and rings. Code must be turned on before you enter the special/bonus stage. Moon jump only works in the special/bonus stages. RHDT-C6TR Don't die when timer reaches 10 minutes. RHDT-C6VJ Always get 5000, 10000, or 50000 Time Bonus points at the end of levels. SDDT-CAAY Timer runs at half speed (2x slower than normal). 8DDT-CAAY Timer runs at one quarter speed (4x slower than normal). ACSA-AACJ Always get the giant ring at the end of the level (for the special/bonus stage). Old Codes... RE3T-A6WJ Infinite lives (alternate code). GLRT-AADY Ring count goes to 50 after getting hit. You must have at least one ring. NRRT-AADY Ring count goes to 99 after getting hit. You must have at least one ring. This code is great for getting lots of extra lives. NOTE: If you're using an emulator, you may need to reset the game after you enter the codes below. AE2T-AAAL Enable Debugger! Press the A, B, or C buttons for all kinds of cool effects! You can design your own level by placing items anywhere on the screen. While the code is on, you will have infinite time, and be invincible! You can combine the "Enable Debugger" code above with the "Start on level" codes below to let you use the Debugger on any level you want. NOTE: You can modify the codes below to start on any level (or any act) you want. If you want to change the level you start on, alter the 6th digit. If you want to change the act you start at (ie. level 2, act 2) then alter the 2nd digit. AA2A-ACC8 Start on level 2 (Labyrinth Zone). AE2A-ACC8 Start on level 2, Act 2 (Labyrinth Zone, Act 2). AA2A-AEC8 Start on level 3 (Marble Zone). AA2A-AGC8 Start on level 4 (Star Light Zone).