Sonic The Hedgehog (Sega Master System)

This forum is for posting cheats for any non-arcade game in M.A.M.E. ( aka the M.E.S.S. games ) including any softwarelist game. Requests will be fulfilled here....but please keep the requests to the requests forum.
Post Reply
User avatar
Heihachi_73
Posts: 267
Joined: Thu Jan 26, 2006 8:10 am
Location: Melbourne, Australia
Contact:

Sonic The Hedgehog (Sega Master System)

Post by Heihachi_73 »

If they are any use to anyone I just made these under MESS - I don't even know of any SMS emulators which support cheats so this is cool!

Code: Select all

; Sega Master System (NTSC) - Sonic The Hedgehog (UE) [!]
:sms:B519E833:00000000:D246:00000099:FFFFFFFF:Infinite Lives
:sms:B519E833:00000000:D2CE:00000000:FFFFFFFF:Infinite Time (Min)
:sms:B519E833:00000000:D2CF:00000001:FFFFFFFF:Infinite Time (Sec)
:sms:B519E833:00000000:D2AA:00000099:FFFFFFFF:Infinite Rings
:sms:B519E833:00000001:D206:00000024:FFFFFFFF:Get Shield Now!
:sms:B519E833:00000000:D411:000000FF:FFFFFFFF:Always have Power Sneakers
:sms:B519E833:00000000:D28D:000000FF:FFFFFFFF:Always Invincible
:sms:B519E833:60000000:0000:00000000:00000000:[ Must hit Star Monitor ]
:sms:B519E833:00000000:D27F:00000006:FFFFFFFF:All Chaos Emeralds
:sms:B519E833:00000000:D284:00000009:FFFFFFFF:Infinite Continues
:sms:B519E833:00000100:D23E:00000011:FFFFFFFF:Stage Select
:sms:B519E833:00000000:D28E:000000FF:FFFFFFFF:Flying Sonic (If Mario can...)
; Shield is a once only cheat as it causes glitches if permanent
I am willing to make a cheat.dat from scratch. As long as you throw them somewhere I can make one (hopefully people are smart enough not to add the same cheats/game multiple times on the board).

So far my list has Super Breakout (a2600), SMB2 and SMB3 (NES)
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Post by Pugsy »

I've been looking at adding MESS cheat files, in fact I was looking at doing a quick SNES cheat file using the existing GG codes. I found a way of quickly converting batches of cheats to MESS format, thought I'd cracked it but I've ran into a snag. The crc32 in the cheat line refers to the full crc32 of the file rather than the just the data. This for SNES will mean that an identical game could have a massive number of crc32s due to header and dumping differences. Obviously this is not a problem for the cheat file creater but unless the end-user has the exact same dump than he won't even see the cheats for that game. I don't know if SMS has these dump issues though..?


See my post from a few months back on the MESS forums:-

http://www.bannister.org/ubb/ultimatebb ... 7;t=002636


I think there are other SMS emulators but you have to type in the PAR (Pro Action Replay) codes if you can find any on the net for that particular game. If you want to make a cheat file it can be hosted here if you like.
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
User avatar
Heihachi_73
Posts: 267
Joined: Thu Jan 26, 2006 8:10 am
Location: Melbourne, Australia
Contact:

Post by Heihachi_73 »

Unfortunately there will always be multple copies of the same image and MESS has no way of detecting hacked, bad dumps or different headers on some ROMs. But just like there's 10 versions of Road Blasters in MAME, if someone wants a certain game/clone done they could just ask here like in the MAME cheat forum.

It would be extremely messy if it had to be changed into a MAME clone with each and every "known" game added instead of the way it is now - you know the way MAME is right now...

IMO the only way to get known games done is by a raw dump and CRC instead of a "ZSNES style" headered ROM, but that would mean extra coding, making 8.3 filenames like smw, smwa and smwj for Super Mario World (PAL, US, Japan respectively) and spoiling MESS's interface :/
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Post by Pugsy »

Heihachi_73 wrote:Unfortunately there will always be multple copies of the same image and MESS has no way of detecting hacked, bad dumps or different headers on some ROMs.
MESS can recognise hacked/bad dumps/diff headers though..it just needs Cowering to get his crc checking routines & databases adding/readding back into MESS. If the same ROM is dumped with different dumpers, headers/headerless then the crc32 would be identical..
Heihachi_73 wrote:But just like there's 10 versions of Road Blasters in MAME, if someone wants a certain game/clone done they could just ask here like in the MAME cheat forum.

It would be extremely messy if it had to be changed into a MAME clone with each and every "known" game added instead of the way it is now - you know the way MAME is right now...
I'm currently on the clones adding phase of the MAME cheat file which is a major pain in the neck so I know what you mean. With the sheer number of dumps available for some games it would be an impossible task
IMO the only way to get known games done is by a raw dump and CRC instead of a "ZSNES style" headered ROM, but that would mean extra coding, making 8.3 filenames like smw, smwa and smwj for Super Mario World (PAL, US, Japan respectively) and spoiling MESS's interface :/
As I mentioned above it depends on Cowering's code being added, that was why the crc32 part of the MESS cheat line really exists in the first place. I'd ignore all hacks and probably stick to a single good version of each game.
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
Post Reply