I find myself play Wonderboy in Monsterland on a Sega Master System emulator and thought wouldn't it be cool if I could start with 9999 gold. So I opened up the rom as a *.txt file. And there was jibberish writing all over the place. I found place where there was writing like 'HEY BRAVE ONE.' But I couldn't find anywhere to edit the gold amount. I download Hex Edit and it cleaned it up a bit but is there anyway to do such a thing?
Depending on your emulator, which I presume is Gens?.. You can just use the menus to enable cheats.. Openning up the actual ROM file wont do much good, since if you were to alter one character the rom will fail.
Technically, it's possible to do it by hacking the rom. You'll need a lot of knowledge of romhacking and ASM, so I wouldn't recommend it. Like Tim says, try a cheat code using an emulator.
Any Genesis emulator should be able to emulate the Master System. If I recall, the Genesis hardware was backwardly compatible as long as you had a converter so you could plug the carts in.
The emulator may have a code generator, I know some SNES ones do.
I got loads of cool new codes for A Link to the Past using that. EG:
1. Start with 54 rupees.
2. Using the built in code finder, search the memory for any sections that store a value of 54.
3. A list of about 50 values should come up.
4. Go back to the game, pick up a rupee, making it 55 rupees.
5. Back to the mem searcher, and run a second search for 55.
6. This searches tha values that were previously set to 54, to see which ones are now at 55.
7. Keep doing this, spending and gaining rupees until you have narrowed it down to just one value.
8. Voila! Now add that code as a cheat code and set it to whatever you want.
Hopefully, the master system emulator will have a feature to do this.
To hack the roms you need to know how the game is programmed. You can learn via trial and error by changing values in a Hex editor.
Alternatively There might actually be some websites devoted to this already.
or you could find an assembler.
knowledge on Z80 language would be quite helpful (since thats the processor Master systems used)
.
DaVince This fool just HAD to have a custom rating
Registered 04/09/2004
Points 7998
22nd January, 2008 at 13:34:39 -
Originally Posted by Edwin Street I find myself play Wonderboy in Monsterland on a Sega Master System emulator and thought wouldn't it be cool if I could start with 9999 gold. So I opened up the rom as a *.txt file.
Do you always open files that are sure to contain binary data rather than ASCII data with a regular text editing tool?
Originally Posted by Edwin Street I find myself play Wonderboy in Monsterland on a Sega Master System emulator and thought wouldn't it be cool if I could start with 9999 gold. So I opened up the rom as a *.txt file.
Do you always open files that are sure to contain binary data rather than ASCII data with a regular text editing tool?
Actually some ROMs do contain ASCII data. For example several of the 8-bit Sonics store the level names used in the level select as ASCII.
- Ok, you must admit that was the most creative cussing this site have ever seen -
Originally Posted by Kirby Smith Any Genesis emulator should be able to emulate the Master System. If I recall, the Genesis hardware was backwardly compatible as long as you had a converter so you could plug the carts in.
Well, the Megadrive (that's what europeans call the Genesis) VDP supports the SMS graphic mode but since no Megadrive game uses it, very few emulators bother emulating it. Similarly the SMS VDP supports the SG-1000 (a japan only console Sega made before SMS) graphics modes, but early SMS emulators didn't bother with that either (which is why F-16 Fighter doesn't work with those, that being the only SMS game using SG-1000 graphics modes... and for a good reason, it looks pretty awful).
Originally Posted by Dr. James That's true. IIRC the Mega Drive or Master System also had an adapter to play Game Gear carts too.
Game Gear had an adapter to play Master System carts, but neither Mega Drive nor Master System could play Game Gear carts.
- Ok, you must admit that was the most creative cussing this site have ever seen -
Originally Posted by Kirby Smith Any Genesis emulator should be able to emulate the Master System. If I recall, the Genesis hardware was backwardly compatible as long as you had a converter so you could plug the carts in.
Well, the Megadrive (that's what europeans call the Genesis) VDP supports the SMS graphic mode but since no Megadrive game uses it, very few emulators bother emulating it. Similarly the SMS VDP supports the SG-1000 (a japan only console Sega made before SMS) graphics modes, but early SMS emulators didn't bother with that either (which is why F-16 Fighter doesn't work with those, that being the only SMS game using SG-1000 graphics modes... and for a good reason, it looks pretty awful).
Originally Posted by Dr. James That's true. IIRC the Mega Drive or Master System also had an adapter to play Game Gear carts too.
Game Gear had an adapter to play Master System carts, but neither Mega Drive nor Master System could play Game Gear carts.
Also the Megadrive (Genesis) uses the Z80 prcessor as a sound processor, so really you shouldn't need an adaptor to play the games at all on the real hardware, although the carts would'nt fit without one.
The adaptors however allowed old Master system 1 card games to be played too.