Viewing Issue Advanced Details
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|08246||Gameplay||Minor||Always||Mar 7, 2022, 22:33||Aug 12, 2023, 13:03|
|Tester||chaneman||View Status||Public||Platform||MAME (Official Binary)|
|Assigned To||Resolution||Open||OS||Windows 10/11 (64-bit)|
|Version||0.241||Fixed in Version||Build||64-bit|
|Fixed in Git Commit||Github Pull Request #|
|Summary||08246: rescue, rescueb, aponow: Attract Mode is broken. Stuck in continuous game play demo.|
Attract mode is broken. Stuck in continous game play demo.
After the initial showing of the title screen it is never seen again.
Instead it runs forever in game play demo with the players helicopter never getting killed.
Players helicopter will not hover over water and lower the ladder but instead will eventually
go through the water and move through the bottom of the screen, reappearing at the top.
Also games lockup after hitting reset "F3" at the title screen showing "RAM 1GHJK"
Resetting during the game play demo fills the screen with zeroes and continues to play.
|Steps To Reproduce||Load and run game.|
|Affected Sets / Systems||rescue, rescueb, aponow|
|There are no relationship linked to this issue.|
Mar 9, 2022, 12:11
|is it a regression?|
Mar 12, 2022, 03:21
edited on: Mar 12, 2022, 03:40
I've looked at the first release (mame 0.25) through DOSBOX and it reacts the same way, the helicopter heads down to scrolls to the top of the screen at the beginning of the demonstration. I also viewed an actual cabinet where the demonstration is cycling at regular intervals which you'd expect.
Leads me to think there may be a CPU core bug or decryption may not be 100% correct?
I've only responded to the demonstration issue, not the soft reset issues as it doesn't crash MAME to prompt. Similar bugs had changed clear behavior which these games may also need: 08237 08068
Video of machine in play
Jun 21, 2022, 11:50
The F3 problem has been fixed with
I want to see a video of the attract mode where it is working. All the ones I could find seem to be MAME.
Aug 1, 2023, 11:14
|I think it's a timing problem somewhere, attract mode is the same as the video above if you underclock the maincpu a bit.|
Aug 2, 2023, 09:17
|can confirm this, need underclock at least to 97% for works correct the demo|
Aug 12, 2023, 13:03
I quickly tried moving rescue to the galaxian driver (it's a mess, and no background gradient, not gonna commit it).
And the bug remains.
I checked scobra schematics, the main Z80 WAIT pin is asserted when reading from vram while in active display. Maybe that's it. I also checked scramble and galaxian schems, it has the same thing.
read from vram (the one called "videoram" in the memmap)
in hblank or vblank?: read ram rightaway
in active display area?: wait until hblank start, then read ram