Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09365 Graphics Minor Always 10 days ago moments ago
Tester hap View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS
Status [?] Acknowledged Driver
Version 0.284 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary 09365: Artwork: global bounds override does not work in collection
Description Artwork (.lay) global bounds override does not work when used in a collection toggle.

Whether or not it's documented, you can set bounds twice, and MAME will pick the 2nd one.
When adding a bounds inside a collection (would be useful if a collection toggle has different bounds than default view), it simply won't work.
Steps To Reproduce See attached simon test artwork. Put it in artwork/simon/simon.lay, run simon, go to video options and switch view.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems
Attached Files
zip file icon simon.zip (498 bytes) 1 minute ago Uploaded by hap
test .lay file
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.24072
Robbbert
Moderator
1 day ago
I have no idea what a collection is, or what it's supposed to do.

Test 1 gave me white top half, and red bottom half.

Test 2 gave a completely white screen.

Test 3 gave same as Test 1.

Test 4 occurs twice, both of them giving the same as Test 1.

So, I really don't know what the point of all this is, sorry. Assigned to you so that you can make the next move.
User avatar
No.24074
hap
Developer
1 day ago
edited on: 9 minutes ago
A collection is: https://docs.mamedev.org/techspecs/layout_files.html#collections
Do the tests in windowed mode, not full screen. See the .lay contents (in a text editor) for what it's trying to do.

Please don't assign bugs to other people without consent. There's "Acknowledged" if you trust the reporter that there's an issue.
Assigned = if a developer is working on (or is planning to) fixing the bug, which is their decision to make. I don't mean the Assigned field when bug is resolved, by then the meaning is different.
User avatar
No.24075
hap
Developer
moments ago
Updated simon.lay test file (added more comments and fixed test 5 typo)