Codemasters original source for Game Genie codes?

Are you new to 6502, NES, or even programming in general? Post any of your questions here. Remember - the only dumb question is the question that remains unasked.

Moderator: Moderators

Post Reply
User avatar
Roni
Posts: 114
Joined: Fri Sep 26, 2008 7:55 pm
Location: Montreal
Contact:

Codemasters original source for Game Genie codes?

Post by Roni »

anyone have any idea how they first got all the codes they put in the first codebooks? when i was little i assumed they had a huge room full of typewriter monkeys entering random codes until one had a discernible effect. even then the idea seemed ridiculous but i was pretty sure developers weren't just handing source codes for their games to some third-party company.
later i realized that disassemblers could make the job way easier but what kind of gear might they have had access to back in '91 to do that?
User avatar
kyuusaku
Posts: 1665
Joined: Mon Sep 27, 2004 2:13 pm

Re: Codemasters original source for Game Genie codes?

Post by kyuusaku »

Roni wrote:later i realized that disassemblers could make the job way easier but what kind of gear might they have had access to back in '91 to do that?
Any personal computer?

If they knew enough about the NES they could have even written an emulator in '91 though even powerful workstations probably wouldn't achieve nearly 60 fps.

Another way would be to use a 6502 hardware debugger. They could have made macros in the control software to halt the CPU, dump RAM, do cheat searching, and put breakpoints on the variable to find the ROM addresses.
User avatar
MottZilla
Posts: 2835
Joined: Wed Dec 06, 2006 8:18 pm

Post by MottZilla »

You were right. Monkeys with type writers is how they did it. ;)

I'm sure they dumped the ROM of games to disasm as well as probably something to dump RAM to find the variables they want to look at. Afterall that's what I'd do if I wanted to make a GG code for a NES game. Ofcourse Break points on the variable are even better.
User avatar
Roni
Posts: 114
Joined: Fri Sep 26, 2008 7:55 pm
Location: Montreal
Contact:

Post by Roni »

i was one of those (amateur) monkeys, hoping to one day get hired as a pro monkey.

wouldn't dumping hundreds of games give NOA even more legal ammo against Galoob? did that ever factor in the court case?
peppers
Posts: 693
Joined: Thu Sep 08, 2005 8:33 pm

Post by peppers »

Being a professional monkey is overrated, trust me.
User avatar
Roni
Posts: 114
Joined: Fri Sep 26, 2008 7:55 pm
Location: Montreal
Contact:

Post by Roni »

Roni wrote:was ... hoping to one day get hired as a pro monkey.
i'd rather remain an amateur monkey.
User avatar
clueless
Posts: 496
Joined: Sun Sep 07, 2008 7:27 am
Location: Seatlle, WA, USA

Post by clueless »

Do professional monkeys get paid to fling their poo?
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

Roni wrote:wouldn't dumping hundreds of games give NOA even more legal ammo against Galoob?
A computer program contains copyrightable elements and uncopyrightable elements. Under U.S. law, dumping a game medium to discover the uncopyrightable elements of its program ended up being ruled a fair use in Sega v. Accolade, five months after Galoob v. Nintendo.
Post Reply