Page 1 of 1

After Burner I & II cheat code fix?

Posted: Thu Jan 17, 2008 7:48 pm
by Teddys32 v0.90u1
I noticed that Mame32 0.90u1 (the one that I use) did not recognize the cheat codes for either After Burner game when I went to activate them in the cheat menu(s). So I changed them as follows and they both now seem to work fine (see explanation below).

; [ After Burner (Japan) ]
:aburner:00000000:FF88E1:0000001E:FFFFFFFF:Infinite Lives
:aburner:00000000:FF8D67:00000032:FFFFFFFF:Infinite Missiles
:aburner:00000000:FF8D77:00000001:FFFFFFFF:Invincibility:It is a boring cheat
:aburner:00000000:FF9125:00000007:FFFFFFFF:Quick Death Sequence:This saves time waiting for the plane to crash and for a new plane to appear
:aburner:00000000:FF884D:00000000:FFFFFFFF:Sound Test Timer Stop

; [ After Burner II ]
:aburner2:00000000:FF88E1:0000001E:FFFFFFFF:Infinite Lives
:aburner2:00000000:FF8D67:00000064:FFFFFFFF:Infinite Missiles
:aburner2:00000000:FF8D77:00000001:FFFFFFFF:Invincibility:It is a boring cheat
:aburner2:00000000:FF8894:000000FF:FFFFFFFF:Always fly at Maximum Speed
:aburner2:00000000:FF8D79:0000003F:FFFFFFFF:Always fly at Maximum Speed (2/3)
:aburner2:00000000:FF8D7C:000000FF:FFFFFFFF:Always fly at Maximum Speed (3/3)
:aburner2:00000000:FF9125:00000007:FFFFFFFF:Quick Death Sequence:This saves time waiting for the plane to crash and for a new plane to appear
:aburner2:00000000:FF884D:00000000:FFFFFFFF:Sound Test Timer Stop


Note: With the original codes in place Mame32 wouldn't even recognize that the cheats were in the data file. If I moved the lines with 00010000 in them to below the other codes, then, the others would list but the lines with 00010000 in them would not. Once I changed the lines with 00010000 to 00000000 (all zeros) all the cheats would list and all seem to work just fine. I wonder if anyone else had this issue with the cheats with any other Mame32 version.

Posted: Thu Jan 17, 2008 8:36 pm
by MRMIdAS
Instead of mucking about changing cheat variables, why didn't you upgrade your MAME version?

We're on V.122 now, and the should work for that.

Because I like Mame32 v0.90u1

Posted: Fri Jan 18, 2008 12:07 am
by Teddys32 v0.90u1
I am very happy with this version. I tried a newer one, it might even have been the one you mentioned, and some of the roms didn't work with it; so, I am sticking with what works for me ... for now.

It's not broken, and, I am not going to try to fix it... :D

Posted: Fri Jan 18, 2008 2:05 am
by Pugsy
Thanks for pointing that out - it's a bug in the cheat file, the problem is that the first cheat for each game is of a link type - so ignores all the cheats. How the first cheat become a linked cheat is a mystery....


You only need to change the lives entries though, you do not need to change the type for the Always fly at Maximum Speed entries:-

Code: Select all

:aburner:00000000:FF88E1:0000001E:FFFFFFFF:Infinite Lives
:aburner2:00000000:FF88E1:0000001E:FFFFFFFF:Infinite Lives

Thank you for pointing that out

Posted: Fri Jan 18, 2008 4:40 am
by Teddys32 v0.90u1
I changed the Always fly at Maximum Speed entries back to the way they were. I thank you for all your kind help with using these cheats, as, I can't seem to figure out how to find them in the games when I look for them.

I also noticed that I had to change the entries for 10 Yard Fight for them to work with my version of mame32. It didn't recognize 10yard or 10yardj in the code. I have them as follows:

; [ 10-Yard Fight ]
:yard:000000A0:E44A:00000030:FFFFFFFF:Infinite Time
:yard:00000001:E44A:00000060:FFFFFFFF:Reset Timer (once)
:yard:00000000:E432:00000000:FFFFFFFF:Always 1st Down

; [ 10-Yard Fight - VS 1]
:vsyard:000000A0:E44A:00000030:FFFFFFFF:Infinite Time
:vsyard:00000001:E44A:00000060:FFFFFFFF:Reset Timer (once)
:vsyard:00000000:E432:00000000:FFFFFFFF:Always 1st Down

; [ 10-Yard Fight - VS 2]
:vsyard2:000000A0:E44A:00000030:FFFFFFFF:Infinite Time
:vsyard2:00000001:E44A:00000060:FFFFFFFF:Reset Timer (once)
:vsyard2:00000000:E432:00000000:FFFFFFFF:Always 1st Down

As you can see...
I can cut and paste pretty good... Thankfully :o