Front End Support > MaLa Frontend
GameLists: Multiple emuls in same list work-around solution
sega_mad:
Hi,
Hoping someone can help??
I have multiple versions of MAME, plus models 2 and supermodel running, now I'm trying to setting up outrun coast 2 coast
In Mala, I pointed the game list to "C:\emulators\other_emus\pc_games"
My MAME cmd file is......
if "%2" == "C:\emulators\other_emus\pc_games" goto pc_games
:pc_games
C:
cd \emulators\pc_games
%1.cmd
exit
I created a dummy ROM inside the pc_games folder
Note: I can run this from the command line....so not sure what I'm doing wrong??
Thanks in advance
Sega_Mad
sega_mad:
Solved ;D ;D
Just ran a AHK script (copied my model 2 script, and modified)....here it is.
setworkingdir, C:\emulators\pc_games
run OR2006C2C %1%
WinWaitActive, Model
WinWaitNotActive, Model
sleep 500
esc::
soundget, volume ;stores the current level of the master volume in a variable called "volume"
soundset, 0 ;sets the master volume to 0, aka mute
send !{F4}
sleep 500 ;this can be adjusted as necessary
soundset, %volume% ;sets the master level to it's level before we muted it
exitapp ;exits the script
Happy happy happy :)
BorgDog:
First of all thanks SGT for the awesome write up for the work around.
I have a fairly limited list of mame games I run from my youth at the arcade in late 70s and very early 80's. After running across this thread I decided to add in the main NES games from my daughters growing up years.. ie Super Mario Brothers. Anyway, I have them showing up in MaLa and using this tutorial they all run just fine.
Now for the issue. I am just starting building a bartop that will have a rotate-able monitor. Mala is set to follow the Mame rotation and seems to work fine for that The issue is that if I have run a vertical oriented game and put the monitor in vertical mode then the next one I run is one of the Super Mario Bros which correctly plays horizontally when i exit and go back to Mala it goes back to the vertical mode it was just in. I am using MESS to run the NES games. Hopefully that makes sense.
Any way to get MaLa to rotate to the direction of the MESS games that are really in the MAME list? Or is there an easier way to get this to work? Basically just looking for 1 list for all games and have all games play the correct direction and then MaLa follow that direction afterward. It is a manually rotated monitor so there is no other code going on to do that.
Thanks,
Dan
BadMouth:
--- Quote from: BorgDog on November 27, 2014, 10:06:45 pm ---First of all thanks SGT for the awesome write up for the work around.
I have a fairly limited list of mame games I run from my youth at the arcade in late 70s and very early 80's. After running across this thread I decided to add in the main NES games from my daughters growing up years.. ie Super Mario Brothers. Anyway, I have them showing up in MaLa and using this tutorial they all run just fine.
Now for the issue. I am just starting building a bartop that will have a rotate-able monitor. Mala is set to follow the Mame rotation and seems to work fine for that The issue is that if I have run a vertical oriented game and put the monitor in vertical mode then the next one I run is one of the Super Mario Bros which correctly plays horizontally when i exit and go back to Mala it goes back to the vertical mode it was just in. I am using MESS to run the NES games. Hopefully that makes sense.
Any way to get MaLa to rotate to the direction of the MESS games that are really in the MAME list? Or is there an easier way to get this to work? Basically just looking for 1 list for all games and have all games play the correct direction and then MaLa follow that direction afterward. It is a manually rotated monitor so there is no other code going on to do that.
Thanks,
Dan
--- End quote ---
Do you have the NES games flagged as horizontal in mame.xml ?
This should work. I have an automatically rotating monitor with a half dozen emulators launched using SGT's workaround.
As long as the xml is correct, Mala should rotate.
Keep in mind that the rotation info Mala uses on the fly is stored in the mala gamelist.
If just using the all games list, you'll have to refresh the main gamelist to get the changes to take effect.
If using a gamelist other than the all games list, refreshing doesn't work. You'll have to delete the game from the list, refresh the all games list, then add it back to the smaller list.
BorgDog:
--- Quote from: BadMouth on December 01, 2014, 11:22:23 am ---
Do you have the NES games flagged as horizontal in mame.xml ?
This should work. I have an automatically rotating monitor with a half dozen emulators launched using SGT's workaround.
As long as the xml is correct, Mala should rotate.
Keep in mind that the rotation info Mala uses on the fly is stored in the mala gamelist.
If just using the all games list, you'll have to refresh the main gamelist to get the changes to take effect.
If using a gamelist other than the all games list, refreshing doesn't work. You'll have to delete the game from the list, refresh the all games list, then add it back to the smaller list.
--- End quote ---
Ah, that would be the problem, I didn't see anything in this posting about orientation (but may have easily missed it) so I will have to figure out how to add that to the mame.xml. And yes, just using the all games list, so thanks also for the reminder to refresh the list.
OK, I've done some searching and can't find for sure how to tag the NES games as horizontal. Is it done with a line like this: <display tag="screen" type="raster" rotate="90" />
Or is there an easier method?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version