Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: cfreukes on March 26, 2020, 12:57:50 pm
-
Greetings all.
I've been using MAME since the early days. I built my first cabinet from an old DK3 machine in early 2000's. I'm building my second from an old Golden Tee 97 cabinet now.
I found the GroovyArcade linux build and I think its awesome. I'm tied of dealing with windows and GameEX frontends. Thanks to all who contributed to this great build. :applaud:
The search function of these forums doesn't seem to be working so I hope someone will help me sort out a few issues.
1- I pulled a good set of working roms off of my other cabinet. I know they all work because I've played them for years. Many of them don't work on GroovyMame. I've downloaded the windows MAME64 .0219 and tested. Some say they are missing files and some work. Is this just the different versions on MAME causing this?
2- In windows versions MAME will give me an error about whats missing. GroovyMAME just shows a black screen then goes back to the menu. How can I see the error messages?
3- I'm using SSH to remote to the machine and adjust the mame.ini. I've seen reference to a ume.ini but I dont see it on my build. I'd use locate but thats missing as well and I can t get it to install....
4- I've searched in the menu's and found the update options for groovymame. How do I tell what version is installed currently on the build?
5- SMB is not working at all. netstat -tulpn | grep LISTEN shows the ports listening. Anyone else experience this?
-
I think I've figured out #1...
should I use clrmamepro to update the roms or can Groovyarcade support multiple mame versions for running roms?
-
I just got done setting up GoovyMame and absolutely love the switchres feature and look on my CRT. I am by no means an expert here, but might be able to help a little. I believe that the UME.ini file is associated with an older version of GroovyMame where the .exe file was ume.exe or ume64.exe. The newer version appears to have the same .exe name 'Mame64.exe' as the general Mame files. The new .ini file should be 'mame.ini' which can be created by making a shortcut of your groovymame exe file 'mame64.exe' and labeling the target ...FILE LOCATION\mame64.exe -cc. The -cc will configure the .ini for you and will be loaded into your GM folder. Be sure to open the .ini and enter your file location for your roms. This will look something like rompath roms;C:\MAME\roms
I have tested GM with only a few games and all of them work perfectly, although I need to adjust the machine settings for Paperboy as there are some scanline issues. I will say that I am running the current version of MAME with the proper rom set and use HyperSpin and RocketLauncher as a front end. I know that there are issues when using an updated release of MAME with an old romset. I cannot speak for any issues with GM though.
Since you are running GM I assume you are also using CRT_Emudrivers? Best bet is to follow the install instructions to a T and take the time to read through and understand what settings are being changed. I rushed through it the first time and had poor and unstable results.
You might find it easier to edit the .ini manually using notepad and compare it to the .ini files posted on the CRT_Emudrivers install page. I compared mine line by line, noting only subtle variances due to selecting my specific monitor in VMM during setup.
To see what version of GM or MAME you are running, right-click on the .exe > properties > details tab and look at "File Version"
-
should I use clrmamepro to update the roms or can Groovyarcade support multiple mame versions for running roms?
Mame has changed so much since early 2000's - you should find yourself a new romset. In your old early 2000's cab a full romset is probably less than 10GB, but for mame 0.219 it's over 65GB or so.
Some games also need CHDs, and the sets of them are even bigger so you might want to pick-and-choose what CHDs you actually put onto a cab. Or even leave the CHDs out altogether unless you really want to play certain games.
Because of the legal greyness about using copied ROMs (although in reality nobody much worries about it), we can't actually tell you *where* to get roms - because it is against the rules of this forum. If I were to do, so someone like Saint would redact the post or perhaps even delete the entire thread, and have serious words to say. At least Google doesn't care about the issue.
-
Besides pure mame questions, I can only say that the "official" groovyarcade is deprecated, unmaintained and bloated. With all respect to the efforts put into it and what it has achieved, it's sad that it's going in a dead end + you will probably never get any support for it, nor any update.
That said, I've set up a groovyarcade fork that I'm constantly updating, rewriting, enhancing with the help of a few mery fellows whose brain is enough damaged to spend time to make groovyarcade great again. And samba does work there ;) If you want to follow the white rabbit in the hole, click the cabinet icon under my nick ;)
-
Thanks all for the response. I guess I'll need to hunt down some new roms.
A couple more questions-
1- Can I upgrade the mame version on Groovyarcade?
2- I found a site with chd's and I'm downloading all of them. They are in .rar's. Can mame use them in rar's or do I need to extract the chd files?