Universal (Mac OS X) build for Scummvm completed
Moderator: ScummVM Team
Universal (Mac OS X) build for Scummvm completed
Hi,
I've made a proper Universal build of ScummVM; it's compiled identically to the mainline packages (i.e. Vorbis, MPEG2, FLAC, etc.) and is native on both platforms.
It's tested and working fine as far as I can tell, and the only changes I made were for endianness (due to assumptions about PPC) and disabling NASM in both FLAC and ScummVM.
Despite the disabled ASM stuff, it is pretty darn fast on my MacBook
I'm wondering what I should do with it now; would the maintainers like to host it or would you just want the patches?
I've made a proper Universal build of ScummVM; it's compiled identically to the mainline packages (i.e. Vorbis, MPEG2, FLAC, etc.) and is native on both platforms.
It's tested and working fine as far as I can tell, and the only changes I made were for endianness (due to assumptions about PPC) and disabling NASM in both FLAC and ScummVM.
Despite the disabled ASM stuff, it is pretty darn fast on my MacBook
I'm wondering what I should do with it now; would the maintainers like to host it or would you just want the patches?
Re: Universal (Mac OS X) build for Scummvm completed
Bothaubin wrote:would the maintainers like to host it or would you just want the patches?
Eugene
I've put together patch against the SVN source tree.
I've also patched "configure" so it does a proper altivec test. I've tried it on a MacBook as well as my old Powerbook G4 (which has Altivec) and the patches seem to be cross-architecture properly.
The patch is here:
http://sourceforge.net/tracker/index.ph ... tid=418822
I'm putting up my Universal Binary temporarily, but I'm hoping upstream will take it over:
http://mac.punknews.org/downloads/Scumm ... versal.dmg
I've also patched "configure" so it does a proper altivec test. I've tried it on a MacBook as well as my old Powerbook G4 (which has Altivec) and the patches seem to be cross-architecture properly.
The patch is here:
http://sourceforge.net/tracker/index.ph ... tid=418822
I'm putting up my Universal Binary temporarily, but I'm hoping upstream will take it over:
http://mac.punknews.org/downloads/Scumm ... versal.dmg
- Vinterstum
- ScummVM Developer
- Posts: 580
- Joined: Sun Oct 16, 2005 6:59 am
Thanks . I modified this some and committed it.
I'm putting up an x86 build in a bit, and hopefully an Universal Binary soonish (Need to set up a proper build environment on my Mac Mini).
Edit: x86 build is up, check the Downloads page.
I'm putting up an x86 build in a bit, and hopefully an Universal Binary soonish (Need to set up a proper build environment on my Mac Mini).
Edit: x86 build is up, check the Downloads page.
You can use Lipo to make your universal binary before you have your build environment. You probably know this, but just in case:
Code: Select all
lipo -create scummvm_intel scummvm_ppc -output scummvm
- Vinterstum
- ScummVM Developer
- Posts: 580
- Joined: Sun Oct 16, 2005 6:59 am
Yeah, I know . Didn't mean a crosscompiling build environment, just a native one, so I can get that PPC binary in the first place . My Mac Mini is currently a bit messed up.aubin wrote:You can use Lipo to make your universal binary before you have your build environment. You probably know this, but just in case:
Code: Select all
lipo -create scummvm_intel scummvm_ppc -output scummvm
- Vinterstum
- ScummVM Developer
- Posts: 580
- Joined: Sun Oct 16, 2005 6:59 am
-
- Posts: 70
- Joined: Wed Jan 25, 2006 5:27 pm
-
- Posts: 4
- Joined: Wed May 24, 2006 2:29 pm
- Contact:
When is the final version ready?
I see that the universal binary version is still only listed in the "Subversion" section on the download page.
When will there be a "official" release of the universal binary version? I just got myself an Intel based iMac
Cheers,
Søren Ladegaard
Owner of www.thinkcommodore.com
When will there be a "official" release of the universal binary version? I just got myself an Intel based iMac
Cheers,
Søren Ladegaard
Owner of www.thinkcommodore.com
-
- Posts: 4
- Joined: Wed May 24, 2006 2:29 pm
- Contact:
- Vinterstum
- ScummVM Developer
- Posts: 580
- Joined: Sun Oct 16, 2005 6:59 am
-
- Posts: 70
- Joined: Wed Jan 25, 2006 5:27 pm