Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: lettuce on December 22, 2013, 12:28:18 pm
-
I am trying to compile a UI version of GroovyMame, i had done the following so far:
1. Downloaded the compiling package, mingw-mame-w64-20120807.exe
2. Created a folder, E:\MinGW & extracted mingw-mame-w64-20120807.exe to it
3. Downloaded Mame0.151s.zip source
3. Created a folder, E:\Mamesrc and Extracted Mame0.151s to it
4. Downloaded, Hi_151.diff, 0151_groovymame_015.diff and CaveSh3.diff and placed them in C:\Mamesrc
5. Opened a cmd prompt at E:\Mamesrc and applied the above diff files in the order as above.
6. I then grabbed the MAMEUI Source .151 zip file and copied the src directory inside the zip file to E:\mamesrc
7. Then Download the extra compiling tools (needed to create the help file) as instructed on Mr. Do!'s Mame Compile Tutorial page (http://mrdo.mameworld.info/compile.php (http://mrdo.mameworld.info/compile.php))
8. Extract the extra tools to E:\mingw\mingw64-w64
9. Used the command, 'make OSD=winui' from the cmd prompt.
So i have basically followed Mr. Do!'s guide (http://mrdo.mameworld.info/compile.php (http://mrdo.mameworld.info/compile.php))
After the program has finished supposedly compiling MameUI, the last few lines read as follows.....
(http://i.minus.com/ibssuAcqak0bAw.jpg)
There has been no MameUI exe file created at all, any ideas why i get these errors on the last couple of lines?
-
Yeah that's quite an expectable error as WINOPTION_SYNCREFRESH does not exist in GroovyMAME. Instead, the syncrefresh feature is moved into the core emulator side, renamed as OPTION_SYNCREFRESH. Try renaming all appearances of WINOPTION_SYNCREFRESH by OPTION_SYNCREFRESH in the UI source base. However, I guess you'll find more problems apart from that.
-
Ah that's a shame, a friend of mine is getting into Mame so obviously I pointed him to groovymame but his not too handy on PC's so his at a bit of a lose with the command prompt stuff, so that's why I tried to compile a GUI version. Guess he'll just have to settle for vanilla MameUI.
Do you ever have plans to release a UI version?
-
Hi lettuce,
The built-in UI way is somewhat deprecated in the MAME scene AFAIK. MAME devs recommend the QMC2 frontend (http://qmc2.arcadehits.net/wordpress/ (http://qmc2.arcadehits.net/wordpress/)) as an alternative to UI builds, so you can use this frontend with command line MAME much the same way as you did with old MAMEUI. I don't know how well or bad it will get on with GroovyMAME anyway... want to try? ;)