Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08706 Graphics Minor Always Jul 7, 2023, 14:51 7 days ago
Tester yoshi200213 View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS
Status [?] Confirmed Driver
Version 0.256 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08706: cryptklr: Artifacts in sprites
Description some sprites like the fireballs and some bosses like the gollem have artifacts when scaled and it also happens with the protagonist's hands at the end of the game
Steps To Reproduce
Additional Information pcb videos:

Github Commit
Flags
Regression Version
Affected Sets / Systems cryptklr
Attached Files
jpg file icon Screenshot_2023-07-07-08-47-45-539_com.google.android.youtube.jpg (912,091 bytes) Jul 7, 2023, 14:58 Uploaded by yoshi200213
jpg file icon Screenshot_2023-07-07-08-48-17-317_com.google.android.youtube.jpg (862,480 bytes) Jul 7, 2023, 14:58 Uploaded by yoshi200213
jpg file icon Screenshot_2023-07-07-08-48-40-162_com.google.android.youtube.jpg (561,145 bytes) Jul 7, 2023, 14:58 Uploaded by yoshi200213
yoshi200213
jpg file icon Screenshot_2023-07-07-08-49-39-371_com.google.android.youtube.jpg (794,700 bytes) Jul 7, 2023, 14:59 Uploaded by yoshi200213
jpg file icon Screenshot_2023-07-07-08-50-36-758_com.google.android.youtube.jpg (721,419 bytes) Jul 7, 2023, 14:59 Uploaded by yoshi200213
yoshi200213
jpg file icon Screenshot_2023-07-07-09-01-55-402_com.google.android.youtube.jpg (789,365 bytes) Jul 7, 2023, 15:02 Uploaded by yoshi200213
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.21638
Osso
Moderator
Jul 10, 2023, 04:54
Emulation of the PSX GPU is marked as imperfect (https://github.com/mamedev/mame/blob/master/src/devices/video/psx.h#L39) so it's expected that games that use it may be showing graphical artifacts.
User avatar
No.23665
yoshi200213
Tester
7 days ago
I find a pcb of crypt killer and the sprites doent have artifacts
User avatar
No.23666
cuavas
Administrator
7 days ago
Firstly, PlayStation video hardware can’t display sprites, it only draws triangles. Secondly, MAME’s emulation of the PlayStation GPU is marked as imperfect, so you should expect to see graphical imperfections. We display those warnings for a reason. Do I need to get rid of the option to skip repeated warnings to stop people from ignoring them?

A video from an actual arcade board obviously won’t show artefacts of imperfect emulation because it isn’t emulated.
User avatar
No.23667
hap
Developer
7 days ago
edited on: 7 days ago
When MAME drivers aren't very preliminary, and enabled the imperfect sound/graphics flags, I don't really mind bug reports for them. Even though MT rules say you shouldn't. MAME doesn't have such rules either, like "Don't add a TODO list if the driver is marked imperfect".
I'd prefer a well written bug report though, the description in this one is bad (vague), but I guess PCB reference makes up for it a bit.

Recent example: https://mametesters.org/view.php?id=9240 - driver has imperfect sound, I think it would have taken us longer to fix it without a bug report and pcb reference.