Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07593 Graphics Minor Always Mar 14, 2020, 12:01 Mar 18, 2020, 03:20
Tester ArcadeShadow View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Confirmed Driver
Version 0.219 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 07593: snespal [sstrike]: Corrupted graphics at the beginning
Description At the beginning of the game, when the planes takes off from the aircraft carrier, the graphics of the boat's platform and water are mixed.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version 0.215
Affected Sets / Systems snespal [sstrike]
Attached Files
png file icon sstrike (snapshot 1).png (15,137 bytes) Mar 14, 2020, 12:01 Uploaded by ArcadeShadow
ArcadeShadow
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.17488
Osso
Moderator
Mar 14, 2020, 12:37
Please keep in mind snespal is marked MACHINE_IMPERFECT_GRAPHICS so graphics problems are expected and not reportable here, according to the MAMETesters rules.
User avatar
No.17489
Tafoid
Administrator
Mar 14, 2020, 12:39
snes sstrikeu seems to look ok

Breaking commit very likely, September 25, 2019:
https://github.com/mamedev/mame/commit/55bda8eb98feabf0c8b119503d9260b2e512c2e5

A lot of games regressed due to this change.
User avatar
No.17493
AmatCoder
Tester
Mar 18, 2020, 03:20
This is caused by HDMA running at the start of VBlank.

Real machine runs HDMA from 0 to 224 scanline.
MAME runs HDMA from 0 to 225.

It accidentally worked before because screen was unconditionally configured with SNES_HTOTAL*2 so it always has 682 pixels per line,
but HDMA (and HBlank) ran at 274 (too early).