There's no PPC emulation going on, really, with apps like SheepShaver the PPC chip itself is used, not a full emulation ofn the chip.Amiga 500 Emulators for Mac. Tags Commodore Amiga BeOS Motorola 68k Amiga OS 4 Emulator Linux UAE Mac OS X E-UAE Source Code Emulation 32-Bit Intel Amiga OS 3 64-Bit Intel Generic Binary PPCFirst 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. The Pegasos2 is a good target for that. MorphOS runs on the QEMU mac99 emulation but needs changes to OpenBIOS that could not be upstreamed and AmigaOS doesnt run on Mac hardware so having a board with a BookS CPU that can run all Amiga like OSes could be useful for KVM acceleration on BookS PPC hosts and allowing AltiVec/VMX under AmigaOS too.
Amiga Emulator Ppc Upgrade Cards ForJim Drew also claims that he's been working on a software-only PPC Mac emulation, but that it won't be released until the hardware assisted version is released due to contractual agreements with the hardware maker. Darek Mihocka claims to have already created working PPC Mac emulation, but that he isn't releasing it until PCs are "fast enough" to run it well enough. So, it's entirely possible that such products are finished by one or more of the add-in PPC card companies, but they're too frightened of releasing them at the moment.Time will tell. This could be a lie to cover for the fact that he's still not done yet, or it could be the truth-any company releasing such a product, which could presumably let a PC run anything that would run on an old-model iMac, would surely incur the wrath of Apple Legal. He was supposed to show this creation at Macworld Tokyo, but claims that the company which contracted with him was not ready to show it. This, of course, makes the use of G4 and when available G5 processors, possible, if one uses an add-in card.Jim Drew of Microcode Solutions (whose website only says "new website coming soon" right now) was contacted by one of the manufacturers of PPC add-in upgrade cards for Macs, and contracted to write an emulator which would emulate the hardware of an (old) iMac while using one of their PPC processors on a card to run the actual PPC software, such as Mac OS 9.I kinda hope for the hardware sol,ution myself, since it would unlock a much faster Mac emulation, with the ability to upgrade the PPC CPU-and it would just be plain cool to have a real PPC machine running inside and accessible from my PC. And, I have no doubt that sooner or later someone, somewhere, regardless of Apple Legal's threats, will release an emulator-whether all-software or hardware-assisted-which will let me smoothly run OS 9 and let me run OS X as well as or a bit better than an older iMac could. I've come to love the open-source 68k Mac emulator Basilisk II for that. Puch motorcycle serial numbersHe always delivers what he promises years late and with big features which were advertised early on in the project lacking.In the case of his PPC emulation, it's over a year late already, and he announced around December that it would show at MacWorld Tokyo. :-)You're absolutely right that Jim Drew's reputation in the emulation community is crap. Apple would sh*t a brick, and may well sue, but hey-there'd be a lot of happy customers to finance the defense. :-) That's an enthusiast's wetdream. X86 Linux, OS X, and Windows all on the same box, at native speeds. After that, once the core "glue" emulation is done that can emulate the other Mac hardware and hand off instructions to the PPC add-in card, other PPC add-in boards could be supported, and Darwin could be hacked where necessary to allow OS X to work with any shortcusts that might need to be taken, much as it is hacked now to get OS X working on unsupported Macs with upgrade cards.It's very doable when approached that way unfortunately, no one but Drew seems to have been interested in that path. There are so many high-quality PPC add-in cards out there now, that people really interested in running PPC code on their machines should pick one that's available in decent quantities and start coding the emulation support for it. Fusion was, for example, the best 68k Mac emulator by far when it first came out, and then for some time afterwards, although Basilisk II slowly but surely beat the crap out of both Fusion and its competitor SoftMac.At any rate, I think hadware-assisted is the way to rally go for PPC Mac "emulation" on the PC. But he does *eventually* deliver products that offer good Mac emulation. And in fact, most of the emulation scene hates him right now for letting everyone believe up until the last minute that his PPC emulator would be demoed at Macworld Tokyo. I'm betting that it will initially only support OS 9 due to incomplete implementation-but that eventually, it should be able to run OS X with some finegling, especially since the Darwin layer is open-source and people have already hacked it to make OS X run on unsupported machines with processor upgrades.No, Jim Drew isn't timely and he's liable to hype. You do, however, contribute to it by allowing the impression that things will happen at a certain time, and then only "cancelling" them with very short notice.That said, I do look forward to seeing your hardware-assisted product, if it does ever debut. Basilisk II JIT is by far the best 68k emulator now, but as you point out, it took a long while to catch up and meanwhile no real work has been done to Fusion except for Mihocka's little "tweaks."I do understand the complexities you've been dealing with, and to some extent I agree that your reputation in some circles is unfair. To this day it still supports features which SoftMac doesn't, and in fact SoftMac is a POS compared to Fusion. Fusion was the first Mac emulator I used, and it was the best of its day. In any event, good luck with the project, and I hope it makes it into a real product.My definition of "emulator" must have been different from yours.
0 Comments
Leave a Reply. |
AuthorJacolbe ArchivesCategories |