Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
This is an emulator that seems to work good on PPC. was wondering if any people who can program would like to try and port this to the x86 system?
This would make running some games made for windows/Max Os easier for us linux nuts .
But then again I'm not sure how hard it would be to transfer it to x86 systems??
Well as they mention on that site, they don't do any kind of CPU emulation to make it work. The only way to get this to work on a PC would be a hardware emulation layer that emulated one of the processors this supports (603, 604, G3, or G4). I won't go as far to say it is impossible... but it would probably be horribly slow to emulate a PPC processor on an x86 processor.
Distribution: K/Ubuntu 18.04-14.04, Scientific Linux 6.3-6.4, Android-x86, Pretty much all distros at one point...
Posts: 1,802
Rep:
It would be painfully slow. All calls to the processor using its native instruction set would have to be re-interpreted to a x86 instruction set, or emulated set. The PPC is a risc processor at its core and the x86s are cisc processors. You'd have to re-interpret all the risc instructions as cisc instructions and that would make your P4 act like a late 1980s era MAC II,... if that good.
Currently, doing emulation of DOS on x86 architecture yields you an emulated machine that is about 3 generations behind in terms of architecture, and that is within the same family of processors. A P4 2.4 GHz machine, for example, can emulate fairly well a 33MHz 486 machine. So,... do the mental math.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.