Will that ever happen? That would be awesome. I could run soooooo many games. That would be kickass. Since OS X is a sort of Unix it shouldn't be too hard to port... should it?
Will that ever happen? That would be awesome. I could run soooooo many games. That would be kickass. Since OS X is a sort of Unix it shouldn't be too hard to port... should it?
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make: *** [elfload.o] Error 1
[******-******'s Computer:~/qemu-0.3] bob%
Would I need to have X11 installed for the X Window Environment to be present? I also tried to compile WINE..... Any suggestions on that? I'll reinstall X11 for OS X tomorrow.......
Would I need to have X11 installed for the X Window Environment to be present? I also tried to compile WINE..... Any suggestions on that? I'll reinstall X11 for OS X tomorrow.......
Sounds like you need the byteswap.h header
That's the header in that emulator that swaps the bytes from big to little and little to big. So you can run x86 programs (written the other way from PPC) in LittleEndian.
Or you could modify the source to switch the G4 into BigEndian mode, and not compile with byteswap.h.
That's the header in that emulator that swaps the bytes from big to little and little to big. So you can run x86 programs (written the other way from PPC) in LittleEndian.
Or you could modify the source to switch the G4 into BigEndian mode, and not compile with byteswap.h.
You're a cruel man Barto
Quote:
Would I need to have X11 installed for the X Window Environment to be present? I also tried to compile WINE..... Any suggestions on that? I'll reinstall X11 for OS X tomorrow.
Yes and no. If it requires the X Window Environment you will need X11 to run it. To compile it you will need the X11 SDK which is also available from Apple. Also for the reasons previously stated (ie. WINE not being an emulator) WINE will not work, even if you did manage to get it to compile. It relies upon running on an x86 CPU.
Actually...having WINE on OS X would be very nice. The ability to tell windows developers - hey, just compile your app with minimal differences here and voila - OS X version (especially if WINE on OS X had an OS X look and feel if that's possible).
Second...I believe the game SpyHunter IS an OS X app using WINE right now. It was ported by Transgaming - the experts on using WINE for games. And the CD contains both Mac and PC versions. I very well could see them writing a wrapper project that takes the source of a windows app and boom - Mac game.
That's the header in that emulator that swaps the bytes from big to little and little to big. So you can run x86 programs (written the other way from PPC) in LittleEndian.
Or you could modify the source to switch the G4 into BigEndian mode, and not compile with byteswap.h.
How do I do that? And on the Qemu page it says that WINE runs on several processors including the PowerPC..... Would it only work on a PPC Linux? If so, that would suck because I don't wanna have to partition my hard drive again..... It's too small.. I've tried it before...
Comments
WINE is not emulating a processor thus unable to run any Windows apps on a PowerPC even if it was ported.
So no
Plus emulated games suck.
However, there'd be very little you'd be able to run - you'd need programs that used the Windows APIs but were compiled for PowerPC. In a word, none.
Amorya
Originally posted by Proud iBook Owner 2k2
Will that ever happen? That would be awesome. I could run soooooo many games. That would be kickass. Since OS X is a sort of Unix it shouldn't be too hard to port... should it?
YES
There is a chance it could happen. Start here: http://fabrice.bellard.free.fr/qemu/
[******-******'s Computer:~/qemu-0.3] bob% ./configure
Install prefix /usr/local
Source path /Users/gasparhe/qemu-0.3
ELF interp prefix /usr/gnemul/qemu-i386
C compiler gcc
make make
host CPU powerpc
host big endian yes
target CPU x86
target big endian no
gprof enabled no
static build no
Creating config.mak and config.h
config.h is unchanged
[******-******'s Computer:~/qemu-0.3] bob% make
gcc -Wall -O2 -g -DHAVE_BYTESWAP_H -D_GNU_SOURCE -c -o elfload.o elfload.c
thunk.h:27: header file 'byteswap.h' not found
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make: *** [elfload.o] Error 1
[******-******'s Computer:~/qemu-0.3] bob%
Would I need to have X11 installed for the X Window Environment to be present? I also tried to compile WINE..... Any suggestions on that? I'll reinstall X11 for OS X tomorrow.......
Use VPC, or buy a $200 PC from wallmart to play games on.
Originally posted by Proud iBook Owner 2k2
Would I need to have X11 installed for the X Window Environment to be present? I also tried to compile WINE..... Any suggestions on that? I'll reinstall X11 for OS X tomorrow.......
Sounds like you need the byteswap.h header
That's the header in that emulator that swaps the bytes from big to little and little to big. So you can run x86 programs (written the other way from PPC) in LittleEndian.
Or you could modify the source to switch the G4 into BigEndian mode, and not compile with byteswap.h.
Originally posted by Barto
Sounds like you need the byteswap.h header
That's the header in that emulator that swaps the bytes from big to little and little to big. So you can run x86 programs (written the other way from PPC) in LittleEndian.
Or you could modify the source to switch the G4 into BigEndian mode, and not compile with byteswap.h.
You're a cruel man Barto
Would I need to have X11 installed for the X Window Environment to be present? I also tried to compile WINE..... Any suggestions on that? I'll reinstall X11 for OS X tomorrow.
Yes and no. If it requires the X Window Environment you will need X11 to run it. To compile it you will need the X11 SDK which is also available from Apple. Also for the reasons previously stated (ie. WINE not being an emulator) WINE will not work, even if you did manage to get it to compile. It relies upon running on an x86 CPU.
WM
Second...I believe the game SpyHunter IS an OS X app using WINE right now. It was ported by Transgaming - the experts on using WINE for games. And the CD contains both Mac and PC versions. I very well could see them writing a wrapper project that takes the source of a windows app and boom - Mac game.
Originally posted by Barto
Sounds like you need the byteswap.h header
That's the header in that emulator that swaps the bytes from big to little and little to big. So you can run x86 programs (written the other way from PPC) in LittleEndian.
Or you could modify the source to switch the G4 into BigEndian mode, and not compile with byteswap.h.
How do I do that? And on the Qemu page it says that WINE runs on several processors including the PowerPC..... Would it only work on a PPC Linux? If so, that would suck because I don't wanna have to partition my hard drive again..... It's too small.. I've tried it before...