[Nonsense] Is there a non-x86 gme substitute?

Moderator: Developers

Is there a non-x86 gme substitute?

Postby drush » Thu Aug 09, 2012 5:40 am

I wanted to cross-compile zdoom-openal branch for PPC adn ARM and I couldn't go past gme because it has strict dependencies on x86-specific SIMDs, which are obviously not supported by such compilers.

Like the title says, is there such a thing? Or would there be such thing in the future if it's nonexistent?
drush
 
Joined: 09 Aug 2012

Re: Is there a non-x86 gme substitute?

Postby Blzut3 » Thu Aug 09, 2012 5:50 pm

Looking upstream (http://code.google.com/p/game-music-emu/) it looks like they support other CPU architectures given the last line: "This library has been used in game music players for Windows, Linux on several architectures, Mac OS, MorphOS, Xbox, PlayStation Portable, GP2X, and Nintendo DS."

In the worst case though you could probably disable GME on other archs.
Blzut3
Pronounced: B-l-zut
 
Joined: 24 Nov 2004

Re: Is there a non-x86 gme substitute?

Postby randi » Mon Aug 13, 2012 10:28 pm

It compiles fine on PPC. Just ask Blzut3 if you don't believe me. In fact, I don't see any SIMD code in there anywhere.
User avatar
randi
Site Admin
 
Joined: 09 Jul 2003

Re: Is there a non-x86 gme substitute?

Postby Blzut3 » Tue Aug 14, 2012 2:24 am

randi wrote:It compiles fine on PPC. Just ask Blzut3 if you don't believe me.

Heh somehow it didn't occur to me in my original reply that I've been compiling it for PPC on the Mac this whole time. :lol:
Blzut3
Pronounced: B-l-zut
 
Joined: 24 Nov 2004


Return to Closed Feature Suggestions

Who is online

Users browsing this forum: No registered users and 1 guest