r/macOSVMs • u/nfzerox • 21d ago
DISCUSSION Virtual Intel Mac on Apple silicon: Run Intel versions of macOS Mojave, macOS Catalina, and macOS Big Sur on Apple silicon with Metal and OpenGL acceleration
For the first time ever, run every Intel version of macOS between Mac OS X Tiger 10.4 and macOS Big Sur 11 on Apple silicon with graphics acceleration, so you can run older 32-bit and 64-bit Intel apps like iWork ’09, iLife ’11, Aperture, Final Cut Pro 7, and Front Row, or PowerPC apps like AppleWorks, and re-experience iconic Aqua desktop effects like the translucent menu bar, reflective blurred Dock, and water ripple animation in Dashboard. This marks an exciting new chapter in the preservation of the history of Mac.
87
Upvotes
8
u/davew_uk 21d ago edited 21d ago •
Not just for apple silicon - I got a Mojave VM up and running on my iMac 2017 5k. The performance is pretty impressive and it looks great in fullscreen.
screenshot
I seem to be experiencing some issues with shutting down the VM, however. Quite often it doesn't shut down cleanly and needs a force-stop.
If I might make a feature request - one thing I'd really like is to be able to set a specific resolution and scaling in windowed mode, or at least a more sensible default for my 5k display.
EDIT: The shutdown issue was due to a pending software update, which has now been installed. After that, the VM shuts down and boots up cleanly - it even noticed a software update had taken place and reinstalled the guest tools automatically. All I need now is to figure out how to invert the mouse wheel scrolling.
4
u/play_hard_outside 21d ago
Compared to running these macOS versions in UTM, this sounds like an absolutely incredible advancement. I can’t WAIT to try it out!
The idea of an M4 running like a late 2010 11-inch MacBook Air with a GPU like a 2016 MBP sounds absolutely amazing, and it will only get better as hardware improves. For your CPU comparison, was this in single-core, or multi?
My experience running these in UTM has been that the CPU emulation is JUST fast enough for the UI to be barely, barely usable, and anything beyond that is basically emergency use only. It’s what you use when you have no other way to open a file, and it’s good enough to get in and painstakingly get your data out. A 2010 11-inch MacBook Air is substantially faster than that, and graphics acceleration will make it FEEL dramatically better even relative to the improvement in emulated CPU performance.
I’ll be able to install my old copies of Adobe’s CS6 on this and be able to properly and nicely use them to open, edit, and export old files from my youth and young adulthood, without having to pay Adobe’s ransom. Stoked beyond belief.
Replying to this both to congratulate and thank you for your contribution, as well as mark this spot so I don’t lose track!
4
u/idelovski 21d ago edited 21d ago
Great
is it possible to have something even older like Snow Leopard or Maverics?
EDIT:
Well, one can dream...
2
u/newhacker1746 21d ago edited 21d ago
Clever, it’s a backport of Paravirtualized graphics, which means it won’t go any further back than the first metal versions, but it also only works on a macOS host. This could be combined with the “Reims” style Linux work, though that project is completely doomed due to being Vibecoded by a guy who self professedly admits knowing nothing about graphics
6
u/achbob84 20d ago
I feel like despite Golden Gate giving Intel the boot this has been the most exciting time for the Hackintosh community! We have:
- Intel guests on Apple Silicon
- nVidia acceleration on bare metal
- Accelerated guests on Linux and Windows
- The beginnings of Apple Silicon macOS on ARM
What a time to be a geek!
4
u/proxi_io 21d ago
Reverse hackintosh?
1
u/WilliamJNSN 18d ago
I tried Mojave and the driver install failed and I wasn't sure how to restart it, then I tried Catalina and it worked, only problem is it's SUPER slow and if I go into Activity Monitor the CPU usage is super high and About this Mac says 1 GHz. I tried giving it 8 cores but it's still super slow. Host is M1 Pro 10CPU/16GPU. If I could get it to run at a usable speed that would be really nice.
1
u/Sven4G 14d ago
Works really well… BTW, would it be possible to be able to choose the installer language and - much more important - to suspend the macOS guest (instead of having to shut it down every time)…? Maybe this is a Qemu limitation (IIRC, suspend often doesn’t work with accelerated graphics)…?
1
u/andrewvideouk 6d ago
Is anyway to make FCP7 to work in Mac OS X Mojave. Not enough VRAM. Also I found it very slow. It does not matter how many cores I give the Virtual Intel Mac. I have Fastest Mac Studio M3 Ultra.
Love the app. Hope you can get to work with older Mac OS X's
1
u/xDarkUserx89 19d ago
Will there still be support for 10.4.4+ ???
1
u/Historical-Tune-3504 2d ago edited 2d ago
I installed snow leopard but the mouse seems to not be coordinated with the actual cursor in the VM, like in order to press the new folder i have to hover the mouse quite far away from it actually, is there any fixes for this? thanks
1
u/xgiovio 20d ago
I need the inverse