ares-emulator / ares

ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
https://ares-emu.net
Other
991 stars 121 forks source link

[MD] Striker: flickering lines on the field #626

Open BiZkViT96 opened 2 years ago

BiZkViT96 commented 2 years ago

As it turned out, sound is not the only problem in this game.

There is flickering lines on the field. Look at the left side, where one shade of green changes into another.

Striker-2-61f439fe98

Real hardware https://youtu.be/D-HfGgy5D9o

Kega doesn't have this bug. BlastEm have this bug.

Striker (Europe) SHA1 9917c35a263cc9bd922d55bf59d01bc2733b4e24

Tested on ares nightly 2022-06-22

rcaridade145 commented 2 years ago

Have you tested on Genesis Plus GX? Looking at the code it mentions Striker as one of the games where CRAM can change on hblank

https://github.com/ekeeke/Genesis-Plus-GX/blob/e5f77f14b90fdf1353ee5c65bec6d1676c0551a9/core/vdp_ctrl.c#L1352

https://github.com/ekeeke/Genesis-Plus-GX/blob/e5f77f14b90fdf1353ee5c65bec6d1676c0551a9/core/vdp_ctrl.c#L2211

BiZkViT96 commented 2 years ago

No, I haven't tested it. A good finding.