Genesis Game Genie Code Converter by: Tony H
Version 1.0   1/26/2021
For Windows   (C#)

Send bug reports or comments to: t_hedstrom@yahoo.com

My site, with other programs, editors, Game Genie codes, docs, etc...
https://codehut.gshi.org/
http://www.angelfire.com/games2/codehut/

Version 0.9 = Initial public release. 

Version 1.0 = Fixed bug where adding a leading zero to the ROM address or value would move the cursor and mess up your input, fixed issue where ROM address and value were not being cleared when GG code was cleared, added a title to the form, added a Reset button.


This program will encrypt or unencrypt a Sega Genesis Game Genie code.  You can either enter a ROM address and value to get a Game Genie code, or enter a Game Genie code and get the corresponding ROM address and value.

A few things about this code converter that makes it different from others that I've seen:

*There are buttons you can click to easily insert NOP (4E71) or Branch (6002) instructions into the value box instead of having to type them in every time.

*There is a Reset button to clear everything.

*The ROM address and value boxes use up and down arrows that you can click to increase or decrease the ROM address or value.  This is handy if you have several ROM addresses in a row that you want to make codes for, and with just a couple clicks on the arrows, you'll have your next address (instead of having to type them in each time).  Is also useful for increasing or decreasing branch instructions, etc.  You can still type in anything if you want, or copy and paste.

*All of the text boxes have bigger font, so they're much easier to read.

*Will not let you type in invalid letters for your Game Genie code (I O Q U).

You will need to put the CheatCode.dll file into the same folder as the executable.  The dll file adds Game Genie encryption (Thanks to Rimsky82 for the dll).

Shouldn't need any additional files if you're using Windows.  It uses the .net framework.
