Instead, one could use a real PPC processor on an add-in card, maybe even with its own system RAM to increase speed. This is why I think the best way to get PPC support on regular commodity PCs is by not emulating the CPU at all. This is a hard way to work, from what programmers trying to produce PPC emulations tell me. In any event, while a usable G3 emulation is very possible, a usable G4 emulation will be impossible for many years thanks to the nice 128-bit Altivec unit. To even have a chance at being useful, you'd have to go the route of using a JIT compiler to dynamically translate PPC ops to x86 ops, and even then you're obviously paying a big speed penalty. You *can't* just map PPC registers to x86 registers like you can when emulating many lesser CPUs-*way* too many on the PPC, embarrassingly too few on x86. There are many reasons why PPC emulation on x86 is difficult, and why the resulting emulators have probably always been too embarrassingly slow for their creators to make and release a finished emulator. PPC MAC EMULATOR FULLThere's no PPC emulation going on, really, with apps like SheepShaver the PPC chip itself is used, not a full emulation ofn the chip. First of all, the "emulators" you speak of for PPC machines aren't really emulators at all, they use the PPC processor natively, just allowing a MacOS that could run on that machine anyway, to run simultaneously under BeOS or Linux.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |