Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08688 Graphics Minor Always Jun 28, 2023, 23:37 Jun 29, 2023, 05:02
Tester Balthier View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10/11 (64-bit)
Status [?] Driver
Version 0.256 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08688: All sets in cinemat.cpp: native (raw) display is inverted with -norotate, also affects artwork
Description Running these games with -norotate does not output the display as the machines did. Instead they look like they have -flipy applied (mirrored upside down).
Steps To Reproduce 1. Run any of the affected sets with -norotate.

Horizontally oriented games should look the same as they do with -rotate.
Vertically oriented games should be turned 90 degrees with no inversion of the image.
Additional Information I ran all of these with -norotate -noror -norol -noautoror -noautorol -noflipx -noflipy as well.

I checked all the other drivers with vector games, and they are all ok (segag80v being the exception).

The png I attached is large so you may need to open in another tab.
1st image: armora, most horizontal oriented sets are Y flipped like this.
2nd image: barrier, vertically oriented game, has correct rotation but is Y flipped.
3rd image: sundance, vertically oriented game, again has correct rotation but is Y flipped.
4th image: solarq, this is the only horizontal oriented game which is rotated 180 degrees, and is also NOT FLIPPED this time.
Github Commit
Regression Version
Affected Sets / Systems All sets in cinemat.cpp
Attached Files
png file icon -norotate_raw_display_output_is_Y_flipped_again.png (2,000,355 bytes) Jun 28, 2023, 23:38 Uploaded by Balthier
There are no relationship linked to this issue.
There are no notes attached to this issue.