Previous Thread
Next Thread
Print Thread
Page 105 of 116 1 2 103 104 105 106 107 115 116
Joined: Jun 2015
Posts: 55
N
NLS Offline
Member
Offline
Member
N
Joined: Jun 2015
Posts: 55
Guys something basic for you.

Seems like only "plain" MAME ROMs are working for me.

My paths are like that...

MAME\roms
MAME\chds
MAME\sw_list_roms
MAME\sw_list_chds

Where do I set the above setup in QMC2 configuration?
Are all four under the same config field, separated by semicolon?
(Options\Emulator\Global configuration\Search paths\rompath)
Or I missed some other place where I need to set the paths?

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Originally Posted By NLS
Are all four under the same config field, separated by semicolon?

Yes.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Jul 2010
Posts: 40
P
Member
Offline
Member
P
Joined: Jul 2010
Posts: 40
Hello! Thanks for your suggestions, Rene. It made more sense to continue here instead of on the Shout Box.
To recap, MAME 0.171 is crashing when I load any system/game/softlist item from QMC2 0.61 (all on Win 7 64bit).
My Working Directory has always been empty. setting it to the MAME64.exe location didn't make any difference.
In case it's relevant, I make sure to overwrite the old MAME and QMC2 files when moving to a new version.
Lastly, here's an example from the 'Front end log':
Quote:
18:14:19.567: starting emulator #0, command = E:\emu\MAME\mame64.exe -bloom_overdrive 1.000000,1.000000,1.000000 -mouse -joystick_deadzone -0.900000 -joystick_saturation 0.250000 -autoframeskip -multithreading -rompath "E:\emu\+Images\ROMS;E:\emu\+Images\Software_Lists" -hashpath "E:\emu\MAME\hash" -artpath "E:\emu\MAME\artwork" -numscreens 3 hp48sx
18:14:19.762: emulator #0 started, PID = 258412832, running emulators = 1
18:14:59.510: emulator #0 finished, exit code = 255 (unknown error), exit status = normal, remaining emulators = 0

Joined: Jul 2010
Posts: 40
P
Member
Offline
Member
P
Joined: Jul 2010
Posts: 40
Replying to myself because... it works! I found the Option corresponding to the -numscreens 3 argument and put back to the default of 1. No idea why it was set at 3. I can only assume that in the past, my mouse cursor was hovering over that control when I scroll-wheeled up, expecting the window to scroll up!
I wonder if that explains the command line bloom_overdrive and joystick arguments that I don't remember ever specifying in the Options.

Joined: Jul 2010
Posts: 40
P
Member
Offline
Member
P
Joined: Jul 2010
Posts: 40
Apologies for clogging up the thread with posts. This is interesting and I'm learning a lot smile
After a little more tidying up of the Options, the command line QMC2 feeds to MAME looks more sane. There's just one bit still puzzling me, the '-bloom_overdrive 1.000000,1.000000,1.000000' argument. I found it in Options under Direct3D HLSL. That's a whole area of MAME I've never used and am not planning to, so it's Disabled, as per the default. Why then is QMC2 feeding it a default command line argument for bloom_overdrive? Shouldn't it only come into effect if I enable HLSL?

Last edited by Praxis; 02/27/16 10:23 PM.
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Well, '-bloom_overdrive 1.000000,1.000000,1.000000' is the same as the default (1.0,1.0,1.0), so it shouldn't be specified on the command line because there's no difference to the default value. This looks like a bug, however, it doesn't really hurt.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
I've just submitted a possible fix for this to SVN, but it's yet completely untested...


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
I'm currently building a new Win32 x64 binary (QMC2 main UI only) and let you know when it's done so you could test if it fixes it.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
So here's the replacement binary for you to test: http://qmc2.batcom-it.net/download/temp/qmc2-mame-x64-0.62-SVN-r7392.zip


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Jul 2010
Posts: 40
P
Member
Offline
Member
P
Joined: Jul 2010
Posts: 40
Thank you Rene, I really appreciate you listening and responding so quickly smile

Good news is that your updated binary fixes the bug. The command MAME command line no longer has the unnecessary bits. For example:
Quote:
11:49:52.412: starting emulator #3, command = E:\emu\MAME\mame64.exe -mouse -nojoystick -autoframeskip -multithreading -rompath "E:\emu\+Images\ROMS;E:\emu\+Images\Software_Lists" -hashpath "E:\emu\MAME\hash" -artpath "E:\emu\MAME\artwork" hp9845a
11:49:52.602: emulator #3 started, PID = 244939040, running emulators = 1
11:49:59.546: emulator #3 finished, exit code = 0 (no error), exit status = normal, remaining emulators = 0


There is just one low-priority oddiy remaining that you might be interested in. The bloom_overdrive Option always has the 'Reset to default value' button constantly highlighted, no matter that it's already at Default. I've not noticed this behaviour elsewhere in any other Options, so it's probably confined to this one case.


Thanks again for your efforts! It's been fun to play my part in this process. Hope it helped.

Page 105 of 116 1 2 103 104 105 106 107 115 116

Moderated by  qmc2 

Link Copied to Clipboard
Who's Online Now
2 members (R. Belmont, 1 invisible), 20 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,103
Posts119,286
Members5,019
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com