amstrad/amstrad: MAME fails the majority of the SHAKER tests
Opened this issue · 2 comments
MAME version
0.264 (unknown)
System information
OS: Arch Linux, 64-bit, kernel 6.8.5-zen1-1-zen
Locale: en_US.UTF-8
RAM: 16GB
CPU: 11th Gen Intel i7-1165G7 (8) @ 4.700GHz
GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics]
INI configuration details
No response
Emulated system/software
Amstrad CPC6128 (cpc6128)
Incorrect behaviour
The SHAKER tests is an all-in-one floppy to test CPC emulator accuracy, developped by the demo group Logon System. It can be downloaded at https://shaker.logonsystem.eu/.
Most tests show graphical glitches, compared to actual “screen shot” of the tests running on actual hardware. All screen shots are listed at https://shaker.logonsystem.eu/tests
Expected behaviour
MAME should display the same graphical result as the screen shots of the tests running on actual hardware.
Steps to reproduce
- Launch mamke for any CPC machine (
cpc464
,cpc6128
,cpc464+
,cp6128+
, etc.) - Load the floppy
shaker25.dsk
on slot 1. - Type
cat
to list the content of the floppy. Or directly typerun"shake25X
(replaceX
with eithera
,b
,c
, ord
). - Choose any test, and compare the result with what is shown at https://shaker.logonsystem.eu/tests (Note: For choices that have several tests, press SPACE to move to the next one. Some tests (i.e. VSYNC) can take time.)
Additional details
No response
Amstrad is known for lacking accuracy in MAME.
Can you please use https://mametesters.org/ for such reports? At least all be stored in same place.
Can you please use https://mametesters.org/ for such reports? At least all be stored in same place.
I disagree: sounds like a spike #10504 and #9106 , better suited with GH issues. I'll look at this at some point in future, putting labels as reminder.