Oh I'm sure they all get used. The cheat file is global after all (users in Japan, USA, Latin America, Poland, Spain etc..) Indeed I've used countless cheats on countless MAME games over the years.
Don't know what I'd have done without the cheat for 'Crash'! Hair-raising stuff - no brakes!
PS good to see you checking over those games without the 'invincibility' cheat
Pugsy, you may want to add these cheats for Hyper Street Fighter 2: The Anniversary Edition. These cheats came from Waiders Mame Cheat. But before you guys pass judgment on me, please try these out first. I've already tested them on NeoCPS Mame32 Plus! Plus! .114, they work perfectly.
; [ Hyper Street Fighter 2: The Anniversary Edition (Asia 040202) ]
:hsf2:00000000:FF830A:00000009:FFFFFFFF:Infinite Credits
:hsf2:00000000:FF8BFC:00000099:FFFFFFFF:Infinite Time
:hsf2:00000001:FF8BFC:00000000:FFFFFFFF:Finish this Round Now!
:hsf2:60000000:000000:00000000:00000000:
:hsf2:00000000:FF8367:00000090:FFFFFFFF:Infinite Energy PL1
:hsf2:00010000:FF84F9:00000090:FFFFFFFF:Infinite Energy PL1 (2/2)
:hsf2:00000001:FF8367:00000000:FFFFFFFF:Drain All Energy Now! PL1
:hsf2:00010001:FF84F9:00000000:FFFFFFFF:Drain All Energy Now! PL1 (2/2)
:hsf2:00000000:FF85F0:00000030:FFFFFFFF:Infinite Power PL1
:hsf2:00000000:FF85F0:00000000:FFFFFFFF:No Power PL1
:hsf2:00000001:FF85F0:00000000:FFFFFFFF:Drain Power Now! PL1
:hsf2:60000000:000000:00000000:00000000:
:hsf2:00000000:FF8767:00000090:FFFFFFFF:Infinite Energy PL2
:hsf2:00010000:FF88F9:00000090:FFFFFFFF:Infinite Energy PL2 (2/2)
:hsf2:00000001:FF8767:00000000:FFFFFFFF:Drain All Energy Now! PL2
:hsf2:00010001:FF88F9:00000000:FFFFFFFF:Drain All Energy Now! PL2 (2/2)
:hsf2:00000000:FF89F0:00000030:FFFFFFFF:Infinite Power PL2
:hsf2:00000000:FF89F0:00000000:FFFFFFFF:No Power PL2
:hsf2:00000001:FF89F0:00000000:FFFFFFFF:Drain Power Now! PL2
; [ Hyper Street Fighter 2: The Anniversary Edition (Japan 031222) ]
:hsf2j:00000000:FF830A:00000009:FFFFFFFF:Infinite Credits
:hsf2j:00000000:FF8BFC:00000099:FFFFFFFF:Infinite Time
:hsf2j:00000001:FF8BFC:00000000:FFFFFFFF:Finish this Round Now!
:hsf2j:60000000:000000:00000000:00000000:
:hsf2j:00000000:FF8367:00000090:FFFFFFFF:Infinite Energy PL1
:hsf2j:00010000:FF84F9:00000090:FFFFFFFF:Infinite Energy PL1 (2/2)
:hsf2j:00000001:FF8367:00000000:FFFFFFFF:Drain All Energy Now! PL1
:hsf2j:00010001:FF84F9:00000000:FFFFFFFF:Drain All Energy Now! PL1 (2/2)
:hsf2j:00000000:FF85F0:00000030:FFFFFFFF:Infinite Power PL1
:hsf2j:00000000:FF85F0:00000000:FFFFFFFF:No Power PL1
:hsf2j:00000001:FF85F0:00000000:FFFFFFFF:Drain Power Now! PL1
:hsf2j:60000000:000000:00000000:00000000:
:hsf2j:00000000:FF8767:00000090:FFFFFFFF:Infinite Energy PL2
:hsf2j:00010000:FF88F9:00000090:FFFFFFFF:Infinite Energy PL2 (2/2)
:hsf2j:00000001:FF8767:00000000:FFFFFFFF:Drain All Energy Now! PL2
:hsf2j:00010001:FF88F9:00000000:FFFFFFFF:Drain All Energy Now! PL2 (2/2)
:hsf2j:00000000:FF89F0:00000030:FFFFFFFF:Infinite Power PL2
:hsf2j:00000000:FF89F0:00000000:FFFFFFFF:No Power PL2
:hsf2j:00000001:FF89F0:00000000:FFFFFFFF:Drain Power Now! PL2
HawkOne33 wrote:Pugsy, you may want to add these cheats for Hyper Street Fighter 2: The Anniversary Edition. These cheats came from Waiders Mame Cheat. But before you guys pass judgment on me, please try these out first. I've already tested them on NeoCPS Mame32 Plus! Plus! .114, they work perfectly.
You are confused those cheats are ALL already in the last cheat file. I think you may have downloaded the identical 0.114 cheat file from wayder's page which he puts up as a mirror file.
Some long-term missing clone cheats...had to use the debugger to find these RAM locations as the RAM area these are located in aren't available for RAM searching.
; [ Beastorizer (USA Bootleg) ]
:beastrzb:00000000:003B8568:00000009:FFFFFFFF:Infinite Credits
:beastrzb:00100000:1F800090:00001770:FFFFFFFF:Infinite Time
:beastrzb:00100001:1F800090:00000001:FFFFFFFF:Finish this Round Now!
:beastrzb:00000000:1F800196:00000000:FFFFFFFF:Infinite Energy PL1
:beastrzb:00000001:1F800196:000000FF:FFFFFFFF:Drain All Energy Now! PL1
:beastrzb:00000000:1F80027E:00000000:FFFFFFFF:Infinite Energy PL2
:beastrzb:00000001:1F80027E:000000FF:FFFFFFFF:Drain All Energy Now! PL2
; [ Beastorizer (USA) ]
:beastrzr:00000000:003B8648:00000009:FFFFFFFF:Infinite Credits
:beastrzr:00100000:1F800090:00001770:FFFFFFFF:Infinite Time
:beastrzr:00100001:1F800090:00000001:FFFFFFFF:Finish this Round Now!
:beastrzr:00000000:1F800196:00000000:FFFFFFFF:Infinite Energy PL1
:beastrzr:00000001:1F800196:000000FF:FFFFFFFF:Drain All Energy Now! PL1
:beastrzr:00000000:1F80027E:00000000:FFFFFFFF:Infinite Energy PL2
:beastrzr:00000001:1F80027E:000000FF:FFFFFFFF:Drain All Energy Now! PL2
; [ Choko (Japan 010820) ]
:choko:00000000:FF809E:00000009:FFFFFFFF:Infinite Credits
:choko:00100000:FF63E8:000003E7:FFFFFFFF:Infinite Time
:choko:A0900000:0337A4:00004E75:FFFFFFFF:Puzzles Never Move Closer
:choko:00000001:FF5196:00000000:FFFFFFFF:Finish this Round Now!
:choko:62000000:000000:00000000:00000000:Select Region:This cheat sets the machine region - the effectiveness may vary! You have to enable this ASAP - ON or before the ROM check screen! Or enable & RESET
:choko:00010000:FF80B5:00000000:FFFFFFFF:Japan
:choko:00010000:FF80B5:00000002:FFFFFFFF:USA
:choko:00010000:FF80B5:00000004:FFFFFFFF:Hispanic
:choko:00010000:FF80B5:00000006:FFFFFFFF:Oceania
:choko:00010000:FF80B5:00000008:FFFFFFFF:Asia
:choko:00010000:FF80B5:0000000A:FFFFFFFF:Euro
:choko:00010000:FF80B5:0000000C:FFFFFFFF:Brazil
That must of been hard for you - a fighter and mahjong game.
Actually that Choko isn't a mahjong game per se, more like a mahjong version of 'snap' that is rather addictive. Of course it wasn't long before I was cheating Thanks Pugsy, you saved my life (or rather all 99 of them
Choko is recommended playing, and with a safety net of cheats now:
; [ Black Widow ]
:bwidow:00000000:008D:00000063:FFFFFFFF:Infinite Credits
:bwidow:00000000:0440:0000000A:FFFFFFFF:Infinite Lives
:bwidow:20900000:CE67:00003A30:FFFFFFFF:Invincibility
:bwidow:20810000:D213:00000060:FFFFFFFF:Invincibility (2/2):Part 1 for explosions, Part 2 for most collisions
; [ Black Widow ]
:bwidow:00000000:008D:00000063:FFFFFFFF:Infinite Credits
:bwidow:00000000:0440:0000000A:FFFFFFFF:Infinite Lives
:bwidow:20900000:CE67:00003A30:FFFFFFFF:Invincibility
:bwidow:20810000:D213:00000060:FFFFFFFF:Invincibility (2/2):Part 1 for explosions, Part 2 for most collisions
THANK you, good sir...this has been a wish list one for me for a while now...one of my all-time favorite games!
I'm unsure of the exact name of the technique, but I have seen it used in a few games in the past which I've encountered during cheat finding - so it may well be more widespread than I've seen. It's not what I'd call a good programming technique though - far better to use an indirect jump instead.
Normally an RTS will return the Program Counter to the instruction immediately after the previous JSR instruction. Basically when a JSR is executed the return address is held on the stack so that when the RTS is executed it pulls this off the address off the stack and returns there. So a JSR and RTS are normally paired. Instead of this the return address itself is changed so an RTS is effectively used as a JMP instruction. It gets the return address from an indexed list of addresses held in memory. Makes tracing through code manually a lot harder to follow.
:imolagp:20800000:04DD:00000000:FFFFFFFF:Invincibility
:imolagp:20810000:0522:00000018:FFFFFFFF:Invincibility (2/3):Pt 1 Cars, Pt 2 RHS Scenery
:imolagp:20810000:053D:00000018:FFFFFFFF:Invincibility (3/3):LHS Scenery
:hunchbak:20800000:08D0:0000001B:FFFFFFFF:Invincibility::Spikes & Part of Guard (Part 3 also does the Spikes - either works)
:hunchbak:20810000:09AE:0000001B:FFFFFFFF:Invincibility (2/5):Balls & Arrows
:hunchbak:20810000:2806:00000000:FFFFFFFF:Invincibility (3/5):Walking and jumping on air
:hunchbak:20810000:2965:00000000:FFFFFFFF:Invincibility (4/5):Jumping off the Ropes on the final screen in a funny way
:hunchbak:20810000:2E56:00000017:FFFFFFFF:Invincibility (5/5):Guard
:hunchbkd:20800000:057F:0000001B:FFFFFFFF:Invincibility::Balls & Arrows
:hunchbkd:20810000:2B93:00000000:FFFFFFFF:Invincibility (2/4):Walking and jumping on air & Spikes & Part of Guard
:hunchbkd:20810000:2CF0:00000000:FFFFFFFF:Invincibility (3/4):Jumping off the Ropes on the final screen in a funny way
:hunchbkd:20810000:2041:00000017:FFFFFFFF:Invincibility (4/4):Guard
:hunchbkg:20800000:0591:0000001B:FFFFFFFF:Invincibility::Balls & Arrows
:hunchbkg:20810000:2B2E:00000000:FFFFFFFF:Invincibility (2/4):Walking and jumping on air
:hunchbkg:20810000:2C8B:00000000:FFFFFFFF:Invincibility (3/4):Jumping off the Ropes on the final screen in a funny way
:hunchbkg:20810000:2041:00000017:FFFFFFFF:Invincibility (4/4):Guard
:hunchbks:20800000:059B:0000001B:FFFFFFFF:Invincibility::Balls & Arrows
:hunchbks:20810000:2B2F:00000000:FFFFFFFF:Invincibility (2/4):Walking and jumping on air
:hunchbks:20810000:2C8C:00000000:FFFFFFFF:Invincibility (3/4):Jumping off the Ropes on the final screen in a funny way
:hunchbks:20810000:2041:00000017:FFFFFFFF:Invincibility (4/4):Guard
:hvoltage:20800000:0053B8:00000060:FFFFFFFF:Invincibility