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

Dovahkiing

macrumors 6502
Original poster
Nov 1, 2013
483
473
Let me say up front that I know this computer is not for gaming, ok! :)

But, that said, if I want to run the odd not-too-intense windows game: Should I run a virtual machine of ARM copy of Windows 11 in Parallels and let the Windows VM do the x86 emulation? Or should I run it in an x86 copy of Windows and let something like UTM do the x86 emulation directly?

Basically, should I emulate inside a virtual machine, or should emulate a virtual x86 system directly in macOS (and run the game "natively" inside Windows? Or does it not matter?
 
Last edited:
  • Like
Reactions: AgentMcGeek

KPOM

macrumors P6
Oct 23, 2010
18,308
8,320
Let me say up front that I know this computer is not for gaming, ok! :)

But, that said, if I want to run the odd not-too-intense windows game: Should I run a virtual machine of ARM copy of Windows 11 in Parallels and let the Windows VM do the x86 emulation? Or should I run it in an x86 copy of Windows and let something like UTM do the x86 emulation directly?

Basically, should I emulate inside a virtual machine, or should emulate a virtual x86 system directly in macOS? Or does it not matter?
There is no commercially available way to run the x86 version. Windows 11 Arm in Parallels is the best way to run it right now.
 

Dovahkiing

macrumors 6502
Original poster
Nov 1, 2013
483
473
There is no commercially available way to run the x86 version. Windows 11 Arm in Parallels is the best way to run it right now.
My loose understanding was that UTM can do it - do I have that wrong?

1635448779487.png


I suppose I'll just test it out and report back here in case any one else ends up here from Google, as I couldn't find this information myself. Installing D2R in Win11 ARM via Parallels right now (I want to see how it looks on this killer display).
 
Last edited:

bobcomer

macrumors 601
May 18, 2015
4,949
3,699
My loose understanding was that UTM can do it - do I have that wrong?
UTM running x86 Windows, if it works for you, will be slower than tree sap in the middle of winter in Alaska on a bad day. (it's slow!)

Parallels may work for some games, not for others, you'll have to try it. It's not licensable, but probably nobody would go after you.

The best way to run an x86 Windows game is on an x86 Windows PC. By far -- it isn't even close.

Really, if you want to run games on your Mac, B is the only viable option, but there's no guarantee something will run, or if it will run fast enough.
 
  • Like
Reactions: Dovahkiing

KPOM

macrumors P6
Oct 23, 2010
18,308
8,320
My loose understanding was that UTM can do it - do I have that wrong?

View attachment 1882307

I suppose I'll just test it out and report back here in case any one else ends up here from Google, as I couldn't find this information myself. Installing D2R in Win11 ARM via Parallels right now (I want to see how it looks on this killer display).
Interesting. I am not familiar with using UTM to run x86 Windows directly, but would expect it to be slower. Even though Windows Arm uses emulation to run x86 apps, the OS itself is written to run on Arm natively.
 
  • Like
Reactions: yitwail

sarpal

macrumors newbie
Oct 22, 2021
2
1
Just spoke to Parallels and they have confirmed that they do not support M1 Pro & Max - just M. "Currently Parallels is supported only on Mac with Intel and M1 chips."
 
  • Like
Reactions: kazmac

Dovahkiing

macrumors 6502
Original poster
Nov 1, 2013
483
473
UTM running x86 Windows, if it works for you, will be slower than tree sap in the middle of winter in Alaska on a bad day. (it's slow!)

Parallels may work for some games, not for others, you'll have to try it. It's not licensable, but probably nobody would go after you.

The best way to run an x86 Windows game is on an x86 Windows PC. By far -- it isn't even close.

Really, if you want to run games on your Mac, B is the only viable option, but there's no guarantee something will run, or if it will run fast enough.
Thanks for the reply - yeah I'm not going to sweat it - more just curious what I can and can't do on this system at the moment and what the pitfalls are RE virtualization and emulation.
 

jerryk

macrumors 604
Nov 3, 2011
7,421
4,208
SF Bay Area
Let me say up front that I know this computer is not for gaming, ok! :)

But, that said, if I want to run the odd not-too-intense windows game: Should I run a virtual machine of ARM copy of Windows 11 in Parallels and let the Windows VM do the x86 emulation? Or should I run it in an x86 copy of Windows and let something like UTM do the x86 emulation directly?

Basically, should I emulate inside a virtual machine, or should emulate a virtual x86 system directly in macOS (and run the game "natively" inside Windows? Or does it not matter?
IMHO, a cheap windows PC may be the least hassle way of playing games and potentially gives you a better experience.
 

Anonymous420

macrumors newbie
Oct 11, 2021
25
3
Let me say up front that I know this computer is not for gaming, ok! :)

But, that said, if I want to run the odd not-too-intense windows game: Should I run a virtual machine of ARM copy of Windows 11 in Parallels and let the Windows VM do the x86 emulation? Or should I run it in an x86 copy of Windows and let something like UTM do the x86 emulation directly?

Basically, should I emulate inside a virtual machine, or should emulate a virtual x86 system directly in macOS (and run the game "natively" inside Windows? Or does it not matter?
Id say wait for the arm revoulution to finish or wait for microsoft to finish x64 to arm tranlsation layer in Windows for ARM, then use parralels (or UTM if you are strapped for cash)
 

TheSynchronizer

macrumors 6502
Dec 2, 2014
443
729
My honest, non-snarky advice to people who want to continue using Macs after Apple killed off all the games: buy a cheap $500 Steam Deck. Problem solved. You can even stream it to your MBP display.
I've got one on order once they come out for precisely this reason. But being able to stream it to the MBP display? That's new to me.. how would one do that?
 

KPOM

macrumors P6
Oct 23, 2010
18,308
8,320
Just spoke to Parallels and they have confirmed that they do not support M1 Pro & Max - just M. "Currently Parallels is supported only on Mac with Intel and M1 chips."
It works just fine on my MacBook Pro with the M1 Pro. Perhaps they aren't fully using all the new GPU power yet.
 

sarpal

macrumors newbie
Oct 22, 2021
2
1
It works just fine on my MacBook Pro with the M1 Pro. Perhaps they aren't fully using all the new GPU power yet.
Phew! I only have a couple of legacy MS programmes that I 'must' use and was staggered that this was a potentail blocker. Thanks for the clarification
 

Dovahkiing

macrumors 6502
Original poster
Nov 1, 2013
483
473
UTM running x86 Windows, if it works for you, will be slower than tree sap in the middle of winter in Alaska on a bad day. (it's slow!)

Parallels may work for some games, not for others, you'll have to try it. It's not licensable, but probably nobody would go after you.

The best way to run an x86 Windows game is on an x86 Windows PC. By far -- it isn't even close.

Really, if you want to run games on your Mac, B is the only viable option, but there's no guarantee something will run, or if it will run fast enough.
I can report that UTM has been loading x86 Win10 ISO file for about 10 minutes now. Not a good omen lol - I suppose this answers my question!

If anyone stumbles upon this thread in the near-term of me posting it, my advice to you is to install Parallels/VMWare and Windows for ARM, patiently wait for whatever support comes down the line, and keep expectations low. :)
 

GSWForever8

macrumors 6502a
Apr 10, 2021
530
498
Let me say up front that I know this computer is not for gaming, ok! :)

But, that said, if I want to run the odd not-too-intense windows game: Should I run a virtual machine of ARM copy of Windows 11 in Parallels and let the Windows VM do the x86 emulation? Or should I run it in an x86 copy of Windows and let something like UTM do the x86 emulation directly?

Basically, should I emulate inside a virtual machine, or should emulate a virtual x86 system directly in macOS (and run the game "natively" inside Windows? Or does it not matter?
Parallels is the best.
 

joevt

macrumors 604
Jun 21, 2012
6,966
4,259

CrossOver can run some x86 stuff on M1 Macs. I recently saw same gaming benchmarks comparing games running in different environments on the new M1 Macs (Parallels, CrossOver, native M1, ...).
 

PeterJP

macrumors 65816
Feb 2, 2012
1,136
896
Leuven, Belgium
I have a server set up with a Windows VM. I can access it from anywhere with a VPN. So I'm all set. But out of curiosity, and because it's sometimes just more practical to have it near hand, I'm also interested. I have a few tools that I need to run under Windows and I may be trying Parallels with the Win11 insider version. If I can get myself to upgrade Parallels because honestly, the way they treat you when there's an update if you have a permanent license, leaves a lot to be desired.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.