Viewing Issue Advanced Details
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|07364||Graphics||Major||Sometimes||Jun 20, 2019, 18:04||28 days ago|
|Tester||Roberto Fresca||View Status||Public||Platform||MAME (Self-compiled)|
|Assigned To||Resolution||Open||OS||Windows 10 (64-bit)|
|Version||0.210||Fixed in Version||Build||64-bit|
|Fixed in Git Commit||Github Pull Request #|
|Summary||07364: USA sets in aristmk5.cpp: Video troubles after changing System Configuration.|
After changing System Configuration, the video is severe damaged.
Need to exit and run again to get the proper thing.
And also there is an eventually crash at the begining too.
|Steps To Reproduce||
1) Run an USA set (I tested it with Cuckoou).
2) Press TAB to enter the menu...
3) Go to MACHINE CONFIGURATION, and choose different Set Chips. Go to RESET.
4) Sometimes you can see the bug as seen in the attached snaps.
|Affected Sets / Systems||USA sets in aristmk5.cpp|
aristmk5_setchip_change_error_01.png (13,026 bytes) Jun 20, 2019, 18:04 Uploaded by Roberto Fresca
aristmk5_setchip_change_error_02.png (25,382 bytes) Jun 20, 2019, 18:04 Uploaded by Roberto Fresca
|There are no relationship linked to this issue.|
Jun 21, 2019, 17:55
Not sure if this is expected behavior or not. That particular machine is flagged MNW - very few machines in the driver are not flagged.
Perhaps you can try another machine that isn't flagged and confirm it with that?
Jun 22, 2019, 15:01
Nope. All USA sets (that allow the set chips) are flagged as not working.
But are flagged due to speed issues.
28 days ago
A similar glitch happens, or used to happen (last time I checked was either 0.209 or 0.214), when using MAME's internal menu (e.g. MEWUI) when exiting a game and playing another aristmk5 game immediately after. Occasionally MAME would simply exit (crash on load) rather than showing a corrupted screen. Never happened in the command line or as a shortcut/batch file though. This is unrelated to the MNW flag.
The only reason the US sets are flagged MNW is because the coin input is buggy and randomly gives a Coin Diverter Error which you have to clear by opening and closing the main door (note that the games continue to accept coins even after the error or when the door is open, on a real machine the coins would fall straight through to the tray if the machine was in error/door open mode - naturally, that's the job of the coin diverter). Technically, the vast majority of US games are just as "working" as the other non-flagged sets as they don't hang after X spins, but the coin input lets them down. The only US games, all 18 of them, which are genuinely MNW are those noted near the top of the driver (excluding bad dumps).
AFAIK the speed/timing issue is due to an unemulated interlace mode, which is forcing the games to drop every second frame (the sample playback is seemingly tied to vblank too, which is why everything sounds twice as fast - not in pitch, but speed), which is not related to the games hanging. As for why the sound buffer is completely fubar on certain games, I have absolutely no idea.