Jump to content
LaunchBox Community Forums

MAME Intellivision Software System Artwork File for use with the "bezelprojectSA-Intellivision" bezels pack


spycat

Recommended Posts

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!
 


 

  • Thanks 1
Link to comment
Share on other sites

  • 3 months later...

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.

Link to comment
Share on other sites

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.
 

Link to comment
Share on other sites

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. 

Link to comment
Share on other sites

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.

  • Thanks 1
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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? ?

Link to comment
Share on other sites

  • 11 months later...

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...