Lenny Posted Thursday at 12:11 AM Posted Thursday at 12:11 AM Hello all, I noticed something strange after importing a full mame romset with bezels. With vertical games it seems like the bezel is not on top of the game but under it. It only does this with the mame emulator, if i use retroarch with the bezel project everthing looks as it should. Any idea what i did wrong? I attached screenshots. Thanks! Quote
spycat Posted Thursday at 12:26 AM Posted Thursday at 12:26 AM If MAME is showing the game on top of the bezel instead of behind it, you may have an issue with the lay file structure. Quote
Lenny Posted Thursday at 12:31 AM Author Posted Thursday at 12:31 AM Thanks for the reply, im using the lay file that was downloaded via the launchbox with the artwork and media importer, is there any setting in the file i should be looking at? Thanks Quote
Lenny Posted Thursday at 12:37 AM Author Posted Thursday at 12:37 AM Here she is..... <mamelayout version="2"> <element name="bezel"> <image file="bezel.png" /> </element> <view name="Bezel Artwork"> <element ref="bezel"> <bounds left="0" top="0" right="16" bottom="9" /> </element> <screen index="0"> <bounds left="4.625" top="0" right="11.375" bottom="9" /> </screen> </view> </mamelayout> Thanks Quote
Solution spycat Posted Thursday at 12:43 AM Solution Posted Thursday at 12:43 AM Edit your lay as below by placing the screen section above the element section. <mamelayout version="2"> <element name="bezel"> <image file="bezel.png" /> </element> <view name="Bezel Artwork"> <screen index="0"> <bounds left="4.625" top="0" right="11.375" bottom="9" /> </screen> <element ref="bezel"> <bounds left="0" top="0" right="16" bottom="9" /> </element> </view> </mamelayout> Quote
Lenny Posted Thursday at 12:57 AM Author Posted Thursday at 12:57 AM Thanks Spycat!!! it worked!!! If I understand this correctly all that has to be done is swap the position of "screen" and "element" in the file? Quote
spycat Posted Thursday at 01:01 AM Posted Thursday at 01:01 AM Yes, that's the correct order for the lays. I recall something on the forums about this issue with lays. I think it had to do with the bezel project and it was rectified by the creators. Quote
Lenny Posted Thursday at 01:09 AM Author Posted Thursday at 01:09 AM Thanks again for all your help! Do you know if this issue could be fixed if I let the right people know about it? I’m guessing the lay files get downloaded somehow via the games database? Quote
dragon57 Posted Thursday at 05:44 AM Posted Thursday at 05:44 AM 4 hours ago, spycat said: Yes, that's the correct order for the lays. I recall something on the forums about this issue with lays. I think it had to do with the bezel project and it was rectified by the creators. Correct. The latest Bezel Project Windows app creates MAME lay files according to the correct instructions mentioned above. While LaunchBox uses and installs files from the Github repositories as the BP app, lay files are created by Launchbox itself via the devs here and I have no idea if their lay file logic was changed. You could always use the Report a Bug feature of the forums, which is under the Help & Support header if you find Launchbox's latest beta writes out lay files incorrectly. Quote
Lenny Posted Thursday at 11:33 AM Author Posted Thursday at 11:33 AM Thanks Dragon, I’ll do that. Thanks for your help. 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.