Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06475 Gameplay Minor Always Jan 25, 2017, 23:54 14 days ago
Tester cuavas View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Open OS MacOS X
Status [?] Confirmed Driver gladiatr.cpp
Version 0.182 Fixed in Version Build 64-bit
Summary 06475: gladiatr and clones: gladiatr and clones start with one credit
Description Since enabling MCU emulation, gladiatr and clones all boot with one credit. This has something to do with MAME's RAM and/or register initialisation. On an F3 reset it may boot with zero or one credit depending on contents of memory.
Steps To Reproduce Start gladiatr or a clone. It will boot to the "PUSH START" screen rather than attract mode.
Additional Information
Flags
Regression Version
Affected Sets / Systems gladiatr and clones
Attached Files
 
Relationships
There are no relationsihp linked to this issue.
Notes
1
User avatar
No.14726
cuavas
Administrator
14 days ago
The MCU code we have is weird, and obviously has various things hacked out of it, including RAM/register initialisation. It looks like the kind of thing you'd find on a bootleg, but more than one person has insisted they've found this MCU program on genuine boards. Because the MCU code doesn't initialise its registers and onboard RAM on boot, it starts with whatever MAME initialises it to. This happens it start up thinking it has one inserted credit it needs to tell the game program about.