spycat Posted December 9, 2019 Share Posted December 9, 2019 MAME Intellivision Software System Artwork File for use with the "bezelprojectSA-Intellivision" bezels pack View File Note before downloading: This is for MAME only and is not compatible with RetroArch. This custom version of the Intellivision Software System artwork file, intv.zip contains a multi-view lay file configured to work with the "bezelprojectSA-Intellivision" bezels pack. Any game associated with the pack can be set to display it's own bezel at launch. Games for which there are no Bezel Project bezels and therefore use Default Command-Line Parameters will open with the generic bezel Mattel-Intellivision.png. The bezel images are not included, so you will need to download the pack and drop the bezels into the artwork intv.zip yourself. You will also need to set LaunchBox Custom Command-line Parameters to allow MAME to choose the correct bezel for each game. This is explained in the download. The intv.zip artwork file will work whether you are emulating using direct media calling (such as games with the bin, int, itv or rom extension) or emulating using the intv and intvecs software lists. With MAME, your Intellivision game names and their bezel image names do not have to match. The actual matching relationship is between the Custom Command Line <viewname> parameter and the descriptive view name used in the lay, and MAME will accept a partial match with the lay's view name string. Once downloaded, unzip the file MAME Intellivision SA.zip and read the enclosed text files. Meow! Submitter spycat Submitted 12/09/2019 Category Platform Bezels/Overlays 1 Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted April 6, 2020 Share Posted April 6, 2020 Thanks for the work on that layout file spycat. For this platform, knowing which controller buttons are used is a must, since they vary so greatly. Currently playing with software lists versions in the possibility of automating passing the correct view rather than editing each game with a custom command. Quote Link to comment Share on other sites More sharing options...
spycat Posted April 7, 2020 Author Share Posted April 7, 2020 You got me thinking as to getting a Software System game to show it's own bezel by not using custom parameters just default parameters. I'm using proper software list emulation where the "Use filename only without file extension or folder path" box is set, and the game zips use the software list naming and their location is known to MAME's ini. I'm testing the ColecoVision using the Default Parameters coleco -view %romfile% -cart %romfile% I've edited my original coleco lay and set a number of view name strings to start with the game software list name (zip minus the extension, as this is what the -view %romfile% parameter will be looking for to make a match) and those games open with their correct game bezels. This will only work with proper software list emulation as the string returned by %romfile% depends on how the tick box above is set. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted April 7, 2020 Share Posted April 7, 2020 1 hour ago, spycat said: You got me thinking as to getting a Software System game to show it's own bezel by not using custom parameters just default parameters. I'm using proper software list emulation where the "Use filename only without file extension or folder path" box is set, and the game zips use the software list naming and their location is known to MAME's ini. I'm testing the ColecoVision using the Default Parameters coleco -view %romfile% -cart %romfile% I've edited my original coleco lay and set a number of view name strings to start with the game software list name (zip minus the extension, as this is what the -view %romfile% parameter will be looking for to make a match) and those games open with their correct game bezels. This will only work with proper software list emulation as the string returned by %romfile% depends on how the tick box above is set. That's exactly the same method I used. I only partially changed a few view names in your layout file to test. The one issue I though of was for games that don't have a custom view, that it wouldn't fallback to the default one. The simplest solution I had was just to make sure every game has a view, using the default bezel. when needed. Seems most if not all games are covered, so shouldn't many and simple copy file anyways. Quote Link to comment Share on other sites More sharing options...
spycat Posted April 7, 2020 Author Share Posted April 7, 2020 If MAME fails to make a match it defaults to the first view in the lay which should always be the generic one. I had the coleco game cavenger.zip showing it's own bezel and then temporarily changed it's lay view name to "not cavenger" and it launched with the generic bezel. 1 Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted April 7, 2020 Share Posted April 7, 2020 Just now, spycat said: If MAME fails to make a match it defaults to the first view in the lay which should always be the generic one. That's great then. So it's just a matter of renaming the views to match the software list names. A cursory view, its seems the software lists are fairly complete for Intellivision and Colecovision. Quote Link to comment Share on other sites More sharing options...
spycat Posted April 7, 2020 Author Share Posted April 7, 2020 Yes, as long as the lay view name begins with the game's software list name (as looked for by -view %romfile%) you can add whatever you like just for descriptive reasons. So "galaxian" or "galaxian Artwork" or "galaxian Game Bezel" are all valid. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted April 7, 2020 Share Posted April 7, 2020 1 hour ago, spycat said: Yes, as long as the lay view name begins with the game's software list name (as looked for by -view %romfile%) you can add whatever you like just for descriptive reasons. LOL, thanks but I was just stating what I had to do, not asking that question. ? Thanks again for making me aware of these bezels with the overlay cards. Why does it always seem when I think I'm finished with my LB setup, always something new to implement? ? Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted April 3, 2021 Share Posted April 3, 2021 Since this is running from LB, I wasn't concerned about how the video layout names appeared in MAME's video menu (since it will never be used by end users on my cabinet), With a little search and replace and some editing I changed the default.lay to make sure they all match the MAME software list name. I also updated to the new MAME layout format since bezel elements are marked as deprecated. default.zip Quote Link to comment Share on other sites More sharing options...
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.