Here's how I would do this in Mala - can probably be adapted to any front end I would think.
Thanks for the help.
I went into the mame.xml file and found NBAJAMTE and copy pasted a whole new entry.
So I made the following changes in red:
<game name="nbajamte" sourcefile="midtunit.c">
<description>NBA Jam TE Player vs CPU(rev 4.0 03/23/94)</description>
...snip rest of game info...
added a duplicate via copy paste and added in red:
<game name="nbajam1v2" sourcefile="midtunit.c">
<description>NBA Jam TE 1p vs 2p(rev 4.0 03/23/94)</description>
I copied the rom and renamed it to nbajam1v2
Ran Mame, only the original NBA Jam TE showed up, and with its original name.
Did I do this wrong?
First, I would do just what you did here - that's weird though that it showed up with its original name. It might just be that you have to "refresh" your frontend or gamelist somehow.
Create a file named nbajam1v2.txt and zip it so you have nbajam1v2.zip. Place that in your rom directory.
Say you've got mame in C:\emus\mame. Make C:\emus2\mame or whatever you want and copy your mame stuff into there. The only rom you would have to copy is nbajamte.
Create a file mame.cmd in your C:\emus\mame folder and instead of having mame.exe as your emu, point your frontend to mame.cmd.
In the mame.cmd file, type
if "%1" == "nbajam1v2" goto nbajam1v2
mame.exe %1
exit
:nbajam1v2
cd c:\emus2\mame
mame.exe nbajamte
Now every other game in your list should still run as normal, but selecting NBA Jam TE 1p vs 2p(rev 4.0 03/23/94) in your list should make the mame in the emus2 folder run instead and since this is completely seperate from your "regular" mame, you can have all the alternate settings you want!
