So i upgraded mame from 0.191 to the lates 0.193. In 191, cheats in Battletoads worked fine, but after the update to .193 it no longer works, no infinite lives, no inf energy. Can anyone look into the situation and see what had changed between these two versions?
Also, hello, I'm new. Hope i'm posting this issue in the right forum section...
[btoads] Cheats no longer working in 0.193?
- austinwolfclaw
- Posts: 4
- Joined: Thu Jan 18, 2018 6:30 am
- Location: Michigan
- Contact:
- Pugsy
- Posts: 3676
- Joined: Fri Aug 17, 2001 12:59 am
- Location: North Wales, UK.
- Has thanked: 1 time
- Been thanked: 17 times
- Contact:
Re: [btoads] Cheats no longer working in 0.193?
The addresses for btoads need to multiplied by 8.
This has affected other games as well that use the 34010 & 34020 like various mk games and narc
However, it doesn't seem to be have done correctly/completely as regards cheats. I think it was changed to address the odd memory system for those games..
As an example NARC was fine as regards the memory system and the debugger expressions (used for cheats)
"wp 100B7E0,1,w" would work fine (lives poke)
and you could see the value in the memory window for 100B7E0
and you could change it by typing
maincpu.pb@100B7E0=6
so all was good
but now you have to change the memory with
maincpu.pb@(100B7E0*8)=6
or
maincpu.pb@805BF00=6
I will hold fire before changing anything in the cheat collection as it will be a LOT of work, and I haven't any time at the moment especially for something that may change again...
This has affected other games as well that use the 34010 & 34020 like various mk games and narc
However, it doesn't seem to be have done correctly/completely as regards cheats. I think it was changed to address the odd memory system for those games..
As an example NARC was fine as regards the memory system and the debugger expressions (used for cheats)
"wp 100B7E0,1,w" would work fine (lives poke)
and you could see the value in the memory window for 100B7E0
and you could change it by typing
maincpu.pb@100B7E0=6
so all was good
but now you have to change the memory with
maincpu.pb@(100B7E0*8)=6
or
maincpu.pb@805BF00=6
I will hold fire before changing anything in the cheat collection as it will be a LOT of work, and I haven't any time at the moment especially for something that may change again...
Pugsy
Servicing your cheating needs since 1985
Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Servicing your cheating needs since 1985
Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Re: [btoads] Cheats no longer working in 0.193?
Scratch this. It was a bug on our end after all. Nothing SHOULD need to be changed, but we'll try to keep you up to date. Cheats files should work properly once again in 0.194.
Re: [btoads] Cheats no longer working in 0.193?
Checked NARC, the stock cheat files are indeed working again. No changes should be necessary.