Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Rikintosh

macrumors regular
Original poster
Apr 22, 2020
204
242
São Paulo, Brazil
In terms of x86 emulation, is there only virtualpc on the osx platform? I mean, on mac os 9 and earlier there were many different solutions, but on osx, I only know about virtual pc (besides bochs for msdos and complicated qemu), were there other x86 emulation solutions on powerpc with OSX that I don't know about?

Is VirtualPC really the fastest of all? I read somewhere that VPC6 is faster than VPC7. I only used emulation once, when I had an imac g5 1.8ghz, and it ran winxp in a slow and horrible way. I wanted to test the limits of what games I can run inside an x86 emulator on PowerPC (just for fun).
 
Virtual PC is probably your best option. If you're looking for alternatives, Q is a Qemu-based solution that might suit your needs.

Really the limiting factor is that it's real emulation, rather than the virtualisation that you might be used to with x86 platforms, and with real emulation, the emulator has to translate every single instruction to make it work-- as opposed to virtualisation which lets the host CPU do most of the work and just does a bit of interception.
 
@Rikintosh You could try this version of DOSBox - I've only used it for Fasttracker as shown but that is impossible to emulate on PowerPC in any other way:

 
I'd forget about "normal" XP as a guest OS, no matter what emulator you run. In my experience, for Virtual PC the best options are Windows 95, 2000 (with all optimisations you can think of; it was slow on my 1.25 GHz G4 nonetheless) or a heavily slimmed-down XP such as MicroXP. For games, the 1995 S3 Trio GPU VPC emulates is only going to get you so far. For DOS games, I'd look into e.g. DOSBox.
 
Last edited:
In my experience, for Virtual PC the best options are Windows 95, 2000 (with all optimisations you can think of; it was slow on my 1.25 GHz G4 nonetheless)
A long time ago, I ran 98 SE on my A1046 with VPC7. That was the 1GHz model. Believe I had either 512MB or 768MB of RAM dedicated to it. The OS ran fine, didn't try out any games or web browsing though.
 
  • Like
Reactions: Amethyst1
I keep VPC7 around with a build of Windows FLP-- a special build of Windows XP (I believe Embedded) built specifically to target older systems, and it runs well enough for my use case.
 
I ran Windows 98 SE on a 400 MHz G3 iMac with Virtual PC 6 under Mac OS 9.2 and the performance was good for basic tasks. I even tried running a game, Counter-Strike 1.6, but it was a slideshow, although the game loaded the map just fine. OTOH, I tried running Windows XP on a 1.2 GHz 12" iBook G4 with Virtual PC 7 under Leopard and it ran badly. Almost unusable.
 
I ran Windows 98 SE on a 400 MHz G3 iMac with Virtual PC 6 under Mac OS 9.2 and the performance was good for basic tasks. I even tried running a game, Counter-Strike 1.6, but it was a slideshow, although the game loaded the map just fine. OTOH, I tried running Windows XP on a 1.2 GHz 12" iBook G4 with Virtual PC 7 under Leopard and it ran badly. Almost unusable.
Now that you mention it, I remembered that in the past I also ran windows 98 on the iMac g3, I even took a picture. But I don't remember how it performed.
 

Attachments

  • DSC00067.JPG
    DSC00067.JPG
    272.9 KB · Views: 75
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.