Gamehacking.org is home to a huge selection of cheats and game enhancement codes for everything from retro to the cutting edge, the largest collection of video game hacking guides on the web, a treasure trove of downloads, a forum and chat community housing the best hackers in the scene, and much more.
If you're like me, there are some games I could just never win as a kid. This guide will finally allow you to win! (albeit with a much lesser sense of satisfaction)
Download Cheats
As a preface cheats only work through libretro/retroarch so take note of the emulators you are using.
You first need to open the RGUI. There are two ways of accessing the RGUI:
- In the RetroPie menu of EmulationStation select Retroarchor
- Hotkey combinationHotkey+X to open the RGUI from within a game
If you haven't done so already, you'll need to enable the advanced settings by navigating to Settings >> User Interface >> Show Advanced Settings, then enabling the Online Updater in View >> Show Online Updater
Next, navigate to Online Updater >> Update Cheats
this will download a set of preconfigured cheat files for many games into /opt/retropie/configs/all/retroarch/cheats
Enable Cheats
Now you can launch the game you want to finally win:
Open the RGUI with Hotkey combinationHotkey+X
Choose Quick Menu >> Cheats >> Load Cheat File
Navigate to your game title and select it
Then navigate to the cheat you want to enable and press left or right to toggle it on/off
Select Apply Cheat Changes
Then press B to go out of the cheat menu and resume your game.
Your cheats should now be enabled
Create Cheat Files
You can create .cht files in /opt/retropie/configs/all/retroarch/cheats/<system>/<rom_name>.cht
The following is a reference chart for the types of cheat codes for each system:
Console | Cheat type | Example code |
---|---|---|
Famicom / NES | Action Replay | 02A2:01 |
Famicom / NES | Game Genie | APEETPEY |
Game Boy | Game Genie | FA1-B9C-4C1 |
Game Boy (Color) | GameShark | 0101CEC1 |
Game Boy Advance | GameShark v3 | CD93194F 089CE0B4 |
Game Boy Advance | GameShark v1/v2 | A62B1D67 EB2D |
Game Gear | Action Replay | 00D3-C280 |
Mega Drive / Genesis | Action Replay | FFFE21:0032 |
Mega Drive / Genesis | Game Genie | NN8A-AADN |
N64 | GameShark | 8033B177 0015 |
NDS | Action Replay | 22085A50 00000001 |
Sega Master System | Action Replay | 00C0-2502 |
Super Famicom / SNES | Action Replay | 7E1490:FF |
Super Famicom / SNES | Game Genie | 14B4-6F07 |
Cheat Code Example
Filename: Addams Family, The - Pugsley's Scavenger Hunt (USA, Europe) (Game Genie).cht
Multiline Cheat Codes
The following is an example for a PSX game
Filename: Resident Evil 2.cht
Mame Cheats
Mame has its own configurations for cheats. You can see a guide HERE
Pause the game and press Up(2), Down(2), Left, Right, Left, Right, B, A, Start to fully upgrade all your weapons. Note: This code can only be entered once per level, as repeating it will cause death. Also, you must have an upgradeable weapon to avoid the death effect. This code does not work on the Easy difficulty setting.
99 livesLose a life exactly when you gain an extra life to have 99 lives. A good way to do this is by killing the mini-Boss in Level 1 because you usually get an extra life. Get hit by one of the fireballs it shoots the instant you destroy it.
Challenge modeSuccessfully complete the game to unlock Challenge mode.
Challenge mode bonusesSuccessfully complete the indicated number of challenges to unlock the corresponding bonus:
- NES Contra: 4
- NES Super C: 8
- Probotector character: 12
- Nobuya Nakazato interview: 16
- Lucia character: 20
- Contra 3 comic: 24
- Sheena Etranzi: 28
- Jimbo and Sully from Contra 3: The Alien Wars: 36
- Sound Test option: 40
Contra Nes Game Genie
Alternate colorsSuccessfully complete the game. At the character selection screen, press Up or Down to choose an alternate color.
Alternate endingSuccessfully complete the game on the Normal or Hard difficulty setting to view an alternate ending.
30 lives in NES ContraBefore the demonstration begins at the Contra title screen, press Up(2), Down(2), Left, Right, Left, Right, Y, B, Start.
Hard mode in NES ContraSuccessfully complete the game to begin a new game in Hard mode.
10 lives in NES Super CAt the Super C title screen, press Right, Left, Down, Up, B, Y.
Contra Game Genie Cheat Codes For Super Mario Bros 3
Sound test in NES Super CNes Contra Game Genie Codes
As the game's logo is fading at the Super C title screen, hold Y + B and press Start.