EMULAB Forum

clrmamepro [English] => clrmame Discussion => Topic started by: joaoluiz on 07 March 2020, 03:08

Title: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: joaoluiz on 07 March 2020, 03:08
I can't get ClrMamePro 4.036a to work on Linux Mint 19.3. I am using Wine 4.0. ClrMamePro starts and I am able to load a dat file. When I double-click the dat file in the [PROFILES] folder, the program crashes. I tried the 64 bit and the 32 bit versions, and got the same error. Any help would be appreciated. I am attaching the error information.
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: coccola on 07 March 2020, 04:42
It looks like the Latest Nightly Build is for you: https://www.emulab.it/forum/index.php?topic=4176.0 (https://www.emulab.it/forum/index.php?topic=4176.0)
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: Roman on 07 March 2020, 11:46
well, yes you can give the latest nightly a try but in general the wine fixes in there are for some specific thread api call which causes problems on Macs (and would appear earlier and not during loading a profile).
During that Mac issue I tried it on Ubuntu/Wine and it went well....but I give Mint a try as soon as I find a little time.
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: joaoluiz on 07 March 2020, 12:14
Thanks for both your replies. And Roman, thank you SO MUCH for your 23 years of work on this software. I use it on Windows and it is amazing.

I tried the latest nightly build, but got the same error. Also, Linux Mint 19.3 is based on Ubuntu 18.04.3 LTS and Linux Kernel 5.0. Thus, I suspect you would get the same error on Ubuntu....

Is there any trick I need to do on Wine to get it to work on Ubuntu?
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: Roman on 07 March 2020, 16:37
no trick, I guess I used Ubuntu 18.04 LTS last time...but as I said, as soon as I installed a virtual machine with Mint 19.3, I give it a try....
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: Roman on 07 March 2020, 19:55
ok...virtual box setup, linux mint 19.3 64 bit installed.....installed latest wine stable (5.0) and ran cmpro 4.036a. Loading a mame datfile (e.g. from progetto snaps page) works fine.

I can see in your screenshot that it shows "building prefered names" which indicates that you use a set with 1g1r mode possibilities. Which dat are you using? Can you send it please, so I can test that one
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: joaoluiz on 08 March 2020, 01:06
I got the DAT file from No-Intro.org using the "P/Clone XML" option. Here is the link to the download website: https://datomatic.no-intro.org/?page=download&fun=xml

I am attaching the DAT file I'm using. It works fine on Windows.
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: Roman on 08 March 2020, 07:47
thanks. I'm able to reproduce the problem with Mint.....so that's a good start to fix it ;-)
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: Roman on 08 March 2020, 12:19
ah...nice finding....found and fixed ;-)
Will be included in next nightly build......later today
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: joaoluiz on 08 March 2020, 15:33
Wow, that's great news!! Thank you so much!!!
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: Roman on 08 March 2020, 20:36
https://mamedev.emulab.it/clrmamepro/binaries/cmpro20200308.rar
Title: Re: error using ClrMamePro 4.036a on Linux (Wine 4.0)
Post by: joaoluiz on 12 March 2020, 03:18
Worked perfectly! Thank you very much!!! :)