Previous Thread
Next Thread
Print Thread
Page 5 of 6 1 2 3 4 5 6
Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #102020 10/14/15 05:39 PM
Joined: Mar 2001
Posts: 16,389
R
R. Belmont Online Content OP
Very Senior Member
OP Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,389
Arch has reliable, quickly-updated binary packages of MAME as well, which is one thing that definitely recommends them smile

Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #102867 12/02/15 03:44 PM
Joined: Dec 2012
Posts: 20
B
Braintrash Offline
Member
Offline
Member
B
Joined: Dec 2012
Posts: 20
How do I compile the tools under OS X?
I compile MAME (complete, arcade only and mess only) without any slight issue, but the tools are never built and the old ways to compile them are not working anymore...

Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #102868 12/02/15 04:06 PM
Joined: May 2008
Posts: 4,892
Q
qmc2 Offline
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,892
Use "make TOOLS=1". Add "REGENIE=1" to rerun genie if necessary.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]

We're searching for QMC2 translators and support for existing translations. Interested? See here!
Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: qmc2] #102869 12/02/15 04:12 PM
Joined: Dec 2012
Posts: 20
B
Braintrash Offline
Member
Offline
Member
B
Joined: Dec 2012
Posts: 20
Thank you, will try it once my current compile is done.

Originally Posted By qmc2
Add "REGENIE=1" to rerun genie if necessary.


What's this for?

Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #102870 12/02/15 04:15 PM
Joined: May 2008
Posts: 4,892
Q
qmc2 Offline
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,892
Well, GENie generates the make-files, and this would force them to be regenerated in case they already exist. The tools are no longer a direct "make target" but an option (TOOLS=1) that will add the required rules to the produced make-files.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]

We're searching for QMC2 translators and support for existing translations. Interested? See here!
Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #102871 12/02/15 04:18 PM
Joined: Dec 2012
Posts: 20
B
Braintrash Offline
Member
Offline
Member
B
Joined: Dec 2012
Posts: 20
Still compiling, but while I'm there, I know I'm way long overdue on this (well, after surgery, job loss, wife loss and basically shitty life :-), finally back into the game. So, is a French translator needed to QMC2? If so, I'll register an account and fill in this evening.

Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #102872 12/02/15 04:30 PM
Joined: Dec 2012
Posts: 20
B
Braintrash Offline
Member
Offline
Member
B
Joined: Dec 2012
Posts: 20
Seems to be working, without needing the REGENIE.
Thanks!

Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #103256 12/26/15 07:43 PM
Joined: Mar 2001
Posts: 16,389
R
R. Belmont Online Content OP
Very Senior Member
OP Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,389
For Debian Jessie, including the Raspbian variant for the RPi 2, and MAME 0.170+:

Code:
apt-get install git build-essentials libsdl2-dev libsdl2-ttf-dev libfontconfig-dev qt5-default


This should also work on the ODROID U3 and XU4 running Debian. Do NOT attempt on the original Pi!

For instance, to build an Apple II-only MAME on the Pi 2:
Code:
make SOURCES=src/mame/drivers/apple2.cpp,src/mame/drivers/apple2e.cpp,src/mame/video/apple2.cpp REGENIE=1 -j5


The Pi 2 has 4 CPU cores, so -j5 will (slightly) help compilation speeds.

A fast harddisk or SSD connected to the Pi 2's USB ports will greatly outperform most microSD cards, so it's worthwhile to put the MAME source tree on such a drive.

Last edited by R. Belmont; 02/04/16 07:05 PM.
Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #103261 12/27/15 12:30 PM
Joined: Feb 2008
Posts: 105
M
max holz Offline
Senior Member
Offline
Senior Member
M
Joined: Feb 2008
Posts: 105
I just see that the debugger was upgraded to qt5.
Which packages I need to install on Ubuntu 14.04?
Or better is there an option to completely skip debugger compilation?

Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont] #103265 12/27/15 12:53 PM
Joined: Mar 2001
Posts: 16,389
R
R. Belmont Online Content OP
Very Senior Member
OP Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,389
Looks like it's qt5-default for both Ubuntu and Debian.

Skipping the debugger doesn't buy you anything unless you're targeting something without a window system.

Last edited by R. Belmont; 12/27/15 01:01 PM.
Page 5 of 6 1 2 3 4 5 6

Moderated by  R. Belmont 

Who's Online Now
1 registered members (Vas Crabb), 155 guests, and 1 spider.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,721
Posts114,624
Members4,873
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3