Previous Thread
Next Thread
Print Thread
Page 2 of 6 1 2 3 4 5 6
Joined: Sep 2004
Posts: 26
E
Member
Offline
Member
E
Joined: Sep 2004
Posts: 26
Thanks smile
Has anyone compiled 7zip capabilities into sdlmame yet? If not, I might take a crack at it....

Joined: Feb 2004
Posts: 2,382
Likes: 98
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,382
Likes: 98
We don't need your damn 7zip and its MFC crud. If you want 7zip, I suggest you make your own emulator, with blackjack and hookers.

Joined: Feb 2007
Posts: 549
S
Senior Member
Offline
Senior Member
S
Joined: Feb 2007
Posts: 549
Originally Posted By Em Adespoton
Do we have new optimal make settings for OS X Intel, or just make -j3 TARGETOS=macosx still?


The kick in the left nut for OS X SDLMAME users is that you can't compile a 64-bit binary because there is no 64-bit SDL library. The kick in the right nut is that multithreading isn't working and so you can't offload the final blit to the video card like you can on Windows. Well actually it works, it just keeps spitting out 'just leaking' errors in the logs.

Try both of these and see which one is fastest. Should be just a couple FPS though, if any.

make -j3 TARGETOS=macosx ARCHOPTS=-march=nocona
make -j3 TARGETOS=macosx ARCHOPTS="-march=pentium-m -msse3"

I saw a discussion somewhere about using the nocona switch on Core-architecture CPUs, some guy was arguing for it but that's all I remember.

Joined: Feb 2004
Posts: 2,382
Likes: 98
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,382
Likes: 98
It's a bad idea to use nocona for core series. It enables some features, but completely screws up the pipeline scheduling. OSX enables SSE2 by default, anyway.

Joined: Apr 2004
Posts: 1,556
J
Very Senior Member
Offline
Very Senior Member
J
Joined: Apr 2004
Posts: 1,556
This is only for 10.6, though. On 10.5 things are still ok.

Btw, I simply added a -m32 to the LDFLAGS and that did the trick for me on 10.6.

Last edited by judge; 10/02/09 08:22 AM. Reason: LDFLAGS added
Joined: Mar 2001
Posts: 16,920
Likes: 57
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,920
Likes: 57
Vas: the ANSI C implementation in the LZMA SDK works without MFC emulation, but it also can't open all .7z files *facepalm*. Regardless, the code is generally a bit awful and disk space is extremely cheap so we see no need for 7zip support.

Joined: Sep 2004
Posts: 26
E
Member
Offline
Member
E
Joined: Sep 2004
Posts: 26
Thanks for the explanation Richard smile

I'm slowly getting my MAME test environment set back up. Did the format for artwork change at some point? My custom overlays don't seem to work anymore either....

What with MAME changes, redumps, format changes, SDL changes and OS changes, this isn't really the same MAME we had in 2004....

Joined: Mar 2001
Posts: 16,920
Likes: 57
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,920
Likes: 57
Yes, artwork is composited by the graphics card now, generally from scans of 3000 DPI or better (so e.g. Space Invaders full-screen on a modern flat panel looks *really* nice). That of course required a new format.

ETA: I should point out that the new artwork comes officially from Mr. Do's page. You can also get replacement fonts there for MAME's on-screen display to customize it however you'd like.

Last edited by R. Belmont; 10/05/09 04:20 AM.
Joined: Dec 2005
Posts: 108
CRP Offline
Senior Member
Offline
Senior Member
Joined: Dec 2005
Posts: 108
Hi, is a 64-bit build of SDLMAME for OS X still a no go?

Joined: Feb 2004
Posts: 2,382
Likes: 98
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,382
Likes: 98
It works to some extent, but it's unsupported, so if it breaks, you get to fix it yourself.

Page 2 of 6 1 2 3 4 5 6

Moderated by  R. Belmont 

Link Copied to Clipboard
Who's Online Now
3 members (Duke, Revenant, TSCHAK), 21 guests, and 11 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,100
Posts119,240
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