Previous Thread
Next Thread
Print Thread
Page 110 of 116 1 2 108 109 110 111 112 115 116
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
Then you're using different setups... start both the same way (see command in your log above) and when it also "works with MameUi" (what!?) in this case, please still tell me what the emulator log says, or I'm sorry I can't help!


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
Also, since the emulator just crashes now, it's actually not too weird that there's no output to the emu log. So, try the SAME command that causes the crash through QMC2 on the command line...


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 just realize that you're trying to embed the emulator... don't do that with -video d3d, it could be causing the crash (at least full screen switching is known to crash in embedded mode with -video d3d). QMC2's embedder on Windows is also not the cleanest thing hacked on Earth smile!


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Nov 2011
Posts: 175
O
Senior Member
Offline
Senior Member
O
Joined: Nov 2011
Posts: 175
Ah Rene, found where is problem !!!
have any problem with mame and lua plugins for cheat and cheatfinder
if disable lua support - all is fine

Code:
18:17:27.087: stdout[#0]: G:\M.A.�.�/plugins/timer/init.lua:59: attempt to perform arithmetic on a nil value (upvalue 'play_count')
18:17:27.528: stdout[#0]: G:\M.A.�.�/plugins/timer/init.lua:40: bad argument #1 to 'write' (string expected, got nil)
18:17:27.528: stderr[#0]: pang.xml(5): error parsing cheat expression "maincpu.pb@E01C!=00" (non-existent memory space)


PS- no, crashed again frown

p.p.s - mystery , compile again clean mame, now and mameui too crashed frown

Last edited by oddi; 04/24/16 03:29 PM.
Joined: Nov 2011
Posts: 175
O
Senior Member
Offline
Senior Member
O
Joined: Nov 2011
Posts: 175
Afetr full reset qmc2 and mame settings - now all it's fine

Joined: May 2012
Posts: 429
Likes: 1
R
Senior Member
Offline
Senior Member
R
Joined: May 2012
Posts: 429
Likes: 1
Click to reveal...


I have a full set, the games launch well, they are audited 100% by both QMC2 and CMP, but they are spotted as missing by the rom checker.


Last edited by remax; 04/29/16 11:19 AM.
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
@remax: well, MAME reports them as "bad" then, for whatever reason.

This is what I get with MAME 0.173:

Code:
rene@marvin:~/src/mame-git> ./mame64 -verifyroms roadblstc1
romset roadblstc1 [roadblst] is good
1 romsets found, 1 were OK.



A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2012
Posts: 429
Likes: 1
R
Senior Member
Offline
Senior Member
R
Joined: May 2012
Posts: 429
Likes: 1
OK i understood the problem. My sets are merged, and there was a weird folder in the zip containing a deprecated rom.

EDIT : Ah ok, i found a weird collision for roadblstgu\136032.107.b2 (CRC : 7a29dc07) (which is 136032.104.f5 (CRC : 7a29dc07) from the atarisy1 bios rom)

and

136032.107.b2
(CRC : 315e4be4) from atarisy1 bios rom, which is a different rom, with a different CRC.

An error from MAME ?

Last edited by remax; 04/29/16 07:35 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
I've rebuilt my ROM collection for the XML data from 0.173 with QMC2's ROMAlyzer (ROM Collection Rebuilder) yesterday. The result is perfect, that is, I see no issue in MAME.

Regarding your specific problem... well, yeah, "merging sets" by just copying files from parents will not work correctly. I'm not sure how you did it, but when it was done through CMP, the bug probably lies in CMP.

Anyway, when I instruct QMC2 to export "self-contained" sets (which is what CMP calls "merged"), the result is also correct here:

Code:
rene@marvin:~/src/mame-git> unzip -vl /home/games/mame/export/roadblstgu.zip | grep 7a29dc07
    8192  Defl:N     4069  50% 2016-04-30 09:07 7a29dc07  136032.107.b2

rene@marvin:~/src/mame-git> ./mame64 -rompath /home/games/mame/export -verifyroms roadblstgu
romset roadblstgu [roadblst] is good
1 romsets found, 1 were OK.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2012
Posts: 429
Likes: 1
R
Senior Member
Offline
Senior Member
R
Joined: May 2012
Posts: 429
Likes: 1
Well, i think it's more complicated than that.

If the sets are split, there is no problem, but when merged here is the problem :

As my sets are merged i have to have the 136032.107.b2 (7a29dc07) in my set which override at launch the 136032.107.b2 (315e4be4) from atarisy1 bios rom

It's the intended behaviour, and it works well when having split sets as it will just override for roadblstgu as it's the only set which have the rom.

But as my sets are merged, the 136032.107.b2 (7a29dc07) will override FOR ALL THE SETS of the merged rom.
It's not the intended behaviour and will cause the rom checking to fail

The games works as MAME load the roms in a zip by CRC and there is another rom with a different name and the good CRC.

Hence two solutions :

*you remove the 136032.107.b2 (7a29dc07)
and you make MAME (and QMC2) happy, BUT you miss the 136032.107.b2 file for roadblstgu which is bad as a documentation POV (and it makes CMP unhappy but that's a little thing).
* You keep the file, but then MAME/QMC2 will report the rom as incorrect.

I think, if the roms naming stay as it is there is no correct solution if you have merged sets.

I feel it's gonna be an edge case where every camp will say they handle the thing correctly and i have little hope it will be fixed.

The best solution would be to change the 136032.107.b2 (7a29dc07) to something like 136032.107.b2-german (7a29dc07) but i am not sure the MAME team would accept that


I hope i have explained the situation clearly enough.


Last edited by remax; 04/30/16 01:25 PM.
Page 110 of 116 1 2 108 109 110 111 112 115 116

Moderated by  qmc2 

Link Copied to Clipboard
Who's Online Now
0 members (), 25 guests, and 10 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,274
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