Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08265 Graphics Minor Always Mar 21, 2022, 14:30 12 days ago
Tester ICEknight View Status Public Platform MAME (Official Binary)
Assigned To holub Resolution Fixed OS Windows 10/11 (64-bit)
Status [?] Resolved Driver spectrum.cpp
Version 0.241 Fixed in Version 0.245 Build 64-bit
Fixed in Git Commit Github Pull Request # #9945
Summary MESS-specific 08265: spectrum and clones [aquaplan and clones]: Horizon line broken by the screen border
Description The horizon line is shifted upwards in the screen borders, while real hardware tests show that the transition should be more seamless.

Spectrum 48K tests: https://photos.google.com/share/AF1QipNG4DqWvSIieYPol7_WN9vnHn6udJcPgkGcpepl_tBlr1rwzVU2JghLHxorKGE5MQ?key=OENvckF4OU5FRXlKRExuT0Y1bzJkcF8yckZGWFJn

Spectrum 128K +2 tests: https://photos.google.com/share/AF1QipPiXgBk4pyyJIUtEso9Q6i6B4OLu_WiiQwgTJOslqGlBo1huARRe31NSPzCSK7lqQ?key=X2xKU1RHazJOd1V4UFlCNmtPbTIxYTY5MmdNcmZB
Steps To Reproduce Just load the game with LOAD"":
-Press J for "LOAD"
-Press Shift+P twice
-Press enter, then F2 to start the cassette (with UI controls enabled)
-Wait until the game loads
Additional Information
Github Commit
Flags Verified with Original
Regression Version
Affected Sets / Systems spectrum and clones [aquaplan and clones]
Attached Files
png file icon 0000.png (3,312 bytes) Mar 21, 2022, 14:30 Uploaded by ICEknight
MAME 0.241/2022.03 spectrum
ICEknight
jpg file icon aquaplane 48k.jpg (11,518 bytes) Mar 21, 2022, 14:31 Uploaded by ICEknight
Real hardware, Spectrum 48K
ICEknight
png file icon aquaplan.png (3,053 bytes) Mar 21, 2022, 14:36 Uploaded by ICEknight
MAME 0.241/2022.03 specpls2
ICEknight
jpg file icon aquaplane128k1.jpg (24,704 bytes) Mar 21, 2022, 14:37 Uploaded by ICEknight
Real hardware, Spectrum 128K +2
ICEknight
jpg file icon 20220511_040230.jpg (659,917 bytes) May 11, 2022, 22:35 Uploaded by ICEknight
Real hardware, Spectrum 128K +2 (left border)
ICEknight
jpg file icon 20220511_040128.jpg (191,498 bytes) May 11, 2022, 22:35 Uploaded by ICEknight
Real hardware, Spectrum 128K +2 (right border)
ICEknight
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.20165
ICEknight
Tester
May 4, 2022, 22:41
edited on: May 4, 2022, 23:11
This looks much better now with holub's changes, though we'd need to have better up-close pictures of 48K, 128K and +2B/+3 models to see if the level differences between horizon line and border which are seen in emulation really match real hardware.

https://github.com/mamedev/mame/pull/9670
User avatar
No.20178
ICEknight
Tester
May 11, 2022, 22:45
edited on: May 11, 2022, 22:47
Added close pictures of the left and right borders on a real Spectrum +2, showing that they should be off by one and two pixels respectively. With the current changes, MAME shows both being off by 2.
User avatar
No.20327
holub
Tester
15 days ago
That's going to be potential fix if accepted: https://github.com/mamedev/mame/pull/9945
User avatar
No.20334
ICEknight
Tester
12 days ago
Fixed with holub's PR.