Bochs console quit
People have really tried, put a lot of effort into trying to, emulate the PPC on an x86. Do you think there is any "demand" for an emulator for the Amstrad CPC ? In the meantime, there's some hobbyist demand from people who are "curious" about OS X there's the guarantee of instant infamy for anyone who succeeds. People write emulators just because they can. No, there's no commercial demand for PPC emulation on x86 thereĭoesn't really need to be. And up until a certain point, it's slow enough you might as well not do it at all. This is exactly the problem: it would be slow.
However that does not mean that it will be easy. It is a fact of a turing machine that any one can emulate any other
BOCHS CONSOLE QUIT MAC
Well the only Mac only apps I can think of are things like Final Cut Pro, which would run like shit in an emulator, so you'll have native hardware if you want to use it.
BOCHS CONSOLE QUIT WINDOWS
Also there are cases where you have a Mac and 99% of what you do is done natively but there is the ONE app that you need for something that is Windows only.
BOCHS CONSOLE QUIT PC
PC BIOS is easy to license from a number of manufacturers, and MS is happy to sell copies of Windows, even for virtual machines. X86 emulation on the Mac is of much more intrest. Well if you own the hardware an emulator is worthless. So to run the emulator, someone would need a legit copy of the ROMs and OS, meaning they'd need to own a Mac. The Mac ROMs are not available outside of Mac hardware, nor is the OS, and without those, it is useless. If it's Mac emulation you are looking at, well that's a problem. There are plenty available from IBM for reasonable prices. It'd be slow, but it'd work just fine.īasically what it comes down to, is who wants a PPC emulator? I mean if you want a PPC system, get one.
BOCHS CONSOLE QUIT PORTABLE
You can make an emulator in 100% C or Perl or Java if you like, and one that is portable to any platform. However, regardless, you can make an emulator. The 32 "general purpose" registers on a PPC actually aren't, many of them have specific tasks, and the number of registers actually on an x86 chip is not related to the number exposed by the ISA. I actually have a feeling you could get it working pretty well. Now it might end up being slow (due to registeres needing to be in memory), but it would work fine. An x86 chip is perfectly capable of emulating a PPC chip. It is a fact of a turing machine that any one can emulate any other. Look to VMware to do things like this - it may have a fee attached, but its fast and capable, but not open source. Bochs is definately not your answer, as if you could even get it to work, it would be so incredibly slow that you'll forget why you were doing it in the first place before the program even loads (trust me, it has happened before). I see that your applications are rather large scale(3DSMAX and Adobe applications) - and probably would rely heavily on graphics adaptor and memory. Bochs, on the other hand, emulates everything, even if the host system is IA32, causing massive performance degredation. Many others have already posted this, but VMware != Bochs, because VMware uses virtulization to run a guest OS with minor overhead on a host system.
Bochs is actually an emulator for an IA32 system, and though it has support for some Windows operating systems, don't expect to be able to do much with it, because its intent was not really to run windows programs on Linux and other OSes.