Hello there,
I'm having layout issues in MAMEWah. I'm sure it's something I'm doing wrong, but I've read and re-read the layouts.txt file to make sure and I can't find anything.. So here goes:
I would like at least two images to be emulator specific. One is the logo and the other is a layout of the buttons you would use on my CP while playing a game in that emulator.
I figured the easiest way to do this was to just make a single background image for each emulator that would change when I selected an emulator. After reading layouts.txt, it looks like MAMEWah is supposed to be able to do this.
I started off with a single layout.lay file and a emu?-main.jpg file for each emulator. That worked great, except whenever I started MAMEWah whichever emulator it was in the background stayed as the background, even when I switched emulator lists. It just didn't change.
So I thought I'd take a different approach and make an emu?.lay for each emulator and remove the layout.lay file. That worked again for the first emulator list that came up, but now when I change emulators I get an error: Run-time error: '360': Object already loaded.
Are you loading all the emulator layouts when MAMEWah starts up, then trying to load them again when I switch emulators? That's what it looks like.
As an aside, when it's in this configuration, it changes resolutions when I change emulator lists. Since all my resolutions are the same, I just get an annoying screen flicker. Is there some way you can put a check in there to see if the new resolution is different than the current resolution, and if so don't change it?
Thanks for any help you can provide.
/Steve
*edit*
Okay, I narrowed it down definitely to the layout file. I have two layout files, both were made from the MLD, but one gives me that error 360 and one doesn't. Ihave all the same elements visible.. I'm not sure what the difference could be. I'll keep looking though.
I'm trying to get the catver.ini stuff to show up with the MAME roms, but I don't see the 'CatVer Filename' under 'Emulator Settings' > 'List Generation Settings' (as stated in the FAQ). Has this moved somewhere else?
*/edit*