Certain games don't launch- but play fine in MAME
-
- Jr. Member
- Posts: 25
- Joined: Sun Jul 29, 2012 2:09 pm
For some reason, when I try to launch Pac-Man, Burger Time, Galaga, and probably others that I haven't found yet (are these all using Midway hardware?) from the list in mGalaxy, they don't launch. It's like it doesn't even register me hitting the launch button. Other games, like Donkey Kong, launch just fine. If I try to run the problematic games directly through Mame at the command line, they launch and play without issue. Any ideas?
-
- Jr. Member
- Posts: 25
- Joined: Sun Jul 29, 2012 2:09 pm
Same MAME, same romset. There’s only one copy of all that stuff on my machine so I can 100% confirm this. I’m not in front of my machine right now, but I’m fairly certain that no, it does not play the launching game sound either.
jmd wrote:You mean that you can't hear the "Launching game" sound?It's like it doesn't even register me hitting the launch button.
You use the same Mame version with mGalaxy that you use with your commandline test? The same set of roms?
-
- Jr. Member
- Posts: 25
- Joined: Sun Jul 29, 2012 2:09 pm
I'm having a hard time with this. I can't find anything in the forums or on Google that seems to address this specific issue. I would normally suspect that my romset hadn't updated correctly for the version of MAME I'm using, but the fact that I can still launch the problematic games from the command line debunks that theory. I'm at the mercy of people here who are smarter about this kind of stuff than I am...
Is there any other info I can provide that would better help diagnose the issue?
Is there any other info I can provide that would better help diagnose the issue?
-
- Jr. Member
- Posts: 25
- Joined: Sun Jul 29, 2012 2:09 pm
Yup. “Mame64 btime” launches burger time just fine. Picking it out of the list in MGalaxy does not launch the game. How do I add a debug parameter to mgalaxy, and then what will I need to share with you guys in order for that to help?
Aeliss wrote: But it works with command line ?
Can you show the command line you are using ?
Perhaps adding debug parametre in the command used by mgalaxy.
The command line issuing from mGalaxy is:
so could you try to launch you game that way:
Code: Select all
-rompath "%path" %file%ext -volume -%volume(32,0) -skip_gameinfo -nowindow -joystick
Code: Select all
Mame64.exe -rompath "TheFullPathToYourRomFileIncludingExtension" -volume -0 -skip_gameinfo -nowindow -joystick
-
- Jr. Member
- Posts: 25
- Joined: Sun Jul 29, 2012 2:09 pm
Tried it. My DOS prompt was:
D:\mame>mame64 -rompath "D:\roms\btime.zip" -volume -0 -skip_gameinfo -nowindow
-joystick
It did not launch the game, it launched the Mame UI instead. Upon returning to DOS, this info from Switchres was shown:
SwitchRes: [empty] (1) horizontal (640x480@61.000000)->(640x480@59.980880)
D:\mame>mame64 -rompath "D:\roms\btime.zip" -volume -0 -skip_gameinfo -nowindow
-joystick
It did not launch the game, it launched the Mame UI instead. Upon returning to DOS, this info from Switchres was shown:
SwitchRes: [empty] (1) horizontal (640x480@61.000000)->(640x480@59.980880)
-rompath is just the path you need too the rom name
light version
light version
Code: Select all
mame64.exe -rompath "F:\emulateur\mame\roms" 1941.zip
-
- Jr. Member
- Posts: 25
- Joined: Sun Jul 29, 2012 2:09 pm
D:\MAME>Mame64.exe -rompath "d:\roms" btime.zip -volume -0 -skip_gameinfo -nowindow -joystick
^^^This does launch the game.
^^^This does launch the game.
Aeliss wrote: -rompath is just the path you need too the rom name
light versionCode: Select all
mame64.exe -rompath "F:\emulateur\mame\roms" 1941.zip
Seriously, WTF, it's exactly the same command line than mGalaxy.
Can you try to add in the mGalaxy command line some debug option
https://docs.mamedev.org/commandline/co ... ng-options
I think this one is not bad
Haaaa, I have perhapos an idea, disable your database, and make a try with rom file name.
Can you try to add in the mGalaxy command line some debug option
https://docs.mamedev.org/commandline/co ... ng-options
I think this one is not bad
Edit:-[no]log
Creates a file called error.log which contains all of the internal log messages generated by the MAME core and system drivers. This can be used at the same time as -log to output the log data to both targets as well.
Haaaa, I have perhapos an idea, disable your database, and make a try with rom file name.
-
- Jr. Member
- Posts: 25
- Joined: Sun Jul 29, 2012 2:09 pm
I’m extremely hazy on how database stuff works. Could you point me to directions on how to do exactly what you’re talking about?