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

Trusteft

macrumors 6502a
Original poster
Nov 5, 2014
884
1,007
I hope this is in the right forum.

I have very little experience with VM, I used a couple years ago when I had a Vista OS PC.
The virtual machines created there were terrible in terms of virtual specs. At least for gaming.

I can't find information on how Parallels Desktop for Mac work in that regard and if installing it to a Mac and then creating a vm with Windows XP installed, gives a vm with enough vm specs to run games on it.

Can anyone provide info on this?
 
Have you considered going over to either Parallels or VMware Fusion forums on their respective sites?

Candidly, the more clear cut choice is to boot directly into Windows (multi-boot or Boot Camp etc.).
 
I have not used VMWare (but suspect it is much the same), but the latest Parallels release allowed me to play games like Fable 3 and Mass Effect 3 on my Windows 10 VM. Performance was nowhere near as good as natively running Windows, but it was adequate for when I couldn't be bothered rebooting.

I would imagine the virtualised specs would be much the same on an XP VM.
 
  • Like
Reactions: Trusteft
Have you considered going over to either Parallels or VMware Fusion forums on their respective sites?

Candidly, the more clear cut choice is to boot directly into Windows (multi-boot or Boot Camp etc.).
Yes I have, but since this is quite a huge forum and plenty of Mac users, it felt like a better place to ask this.
[doublepost=1464936561][/doublepost]
I have not used VMWare (but suspect it is much the same), but the latest Parallels release allowed me to play games like Fable 3 and Mass Effect 3 on my Windows 10 VM. Performance was nowhere near as good as natively running Windows, but it was adequate for when I couldn't be bothered rebooting.

I would imagine the virtualised specs would be much the same on an XP VM.
So Parallels allow your virtual specs to be quite high performance, enough to play Fable 3 and ME3? Very interesting. So no VirtualBox which I remember being forced to use a 128mb graphics card or something like that.
Thank you very much.
 
o Parallels allow your virtual specs to be quite high performance, enough to play Fable 3 and ME3? Very interesting. So no VirtualBox which I remember being forced to use a 128mb graphics card or something like that.
Thank you very much.

Yeah.

Performance wasn't flawless, I should emphasise that so you don't go into it with unrealistic expectation. Fable 3 and ME3 are both old games (2010 and 2012 respectively) and run absolutely flawlessly on the same system natively, but are easily playable using Parallels.

If you're looking to play something older, obviously that will run fine. I installed The Longest Journey, from 1999 I think, and it was perfect, as well as Vampire The Masquerade: Bloodlines, from 2004, and again, perfect.
 
  • Like
Reactions: Trusteft
Yeah.

Performance wasn't flawless, I should emphasise that so you don't go into it with unrealistic expectation. Fable 3 and ME3 are both old games (2010 and 2012 respectively) and run absolutely flawlessly on the same system natively, but are easily playable using Parallels.

If you're looking to play something older, obviously that will run fine. I installed The Longest Journey, from 1999 I think, and it was perfect, as well as Vampire The Masquerade: Bloodlines, from 2004, and again, perfect.
That's fantastic. So no reason to have a dedicated XP box for those older games.
Thank you very much.
 
The bigger question is: Will Windows XP install on a current Mac? I would say you would have to at least use Windows 7.
 
Either Parallels or Fusion work well. I have used them both. The last time, I used fusion with Windows XP for old games and it was a very good experience.

It is important to be aware however that while many titles, particularly older ones that are not as demanding of the hardware and utilize DirectX 9.0c or earlier are likely to run great, you will encounter titles that simply are not compatible within a virtual machine environment on any version of Windows from XP to 10. I ran a lot of different games and many worked well but sometimes I'd run into something that ran at a glacial pace despite being old or would not start or whatever while it would run flawlessly in bootcamp. So I knew it was not a Windows issue. It had something to do with the GPU functionality of the VM software in all likelihood.

I bring that up just so that you understand you are not going to get 100% compatibility even with older games. That said, I found it quite worthwhile where so many titles ran very well.

As far as performance goes, the more powerful your Mac is the better off you will be. You did not mention the specs of your Mac unless I missed it so I cannot give you any idea what to expect there. My experiences were on a 27" mid-2011 iMac with a 6970m GPU, 8 GB RAM and I forget the CPU, probably a 3.2 and it was an i5. For the past two years it has been a late-2013 27" iMac with a Nvidia 775m GPU, 8 GB RAM and 3.4 i5 CPU.

I allowed 4 gigs of RAM to XP although it can't use all of that because I was not running anything else anyway and I could not be bothered looking up the exact amount of addressable space it could handle which I know is somewhere between 3 and 4 gigs. Yep. I am that lazy. I configured it with 2 cores as that was plenty for anything that would run well enough to suit me on it.

For newer titles I personally consider it to be more comprise than is acceptable to me so I'd reboot into Windows for those. While it seems to not be problematic for some, I do not advise using their tech to access the Windows bootcamp install directly from within OS X which they push as a great feature. What I found in doing that was that Windows would detect the hardware change and want to validate itself again. When I consulted support about this they were aware of the issue and blamed Microsoft for the validation problem. When I called Microsoft and explained I am simply running one single licensed installation of Windows on one single computer, the only one I own, they informed that they do not support this scenario and that it is necessary to purchase an additional license if you wish to run Windows in both a virtual machine and installed on the hard disk of the same computer. Yes, I find that outrageous too but I am not making this up. I did call them. That was their response. So, Parallels won't take responsibility for this promoted feature not working very well and Microsoft requires paying for Windows twice or too bad about you.

Somebody may come along and claim well it works fine for me. That's great but it does not change what I saw and experienced here nor the responses I got directly from both companies involved. YMMV I guess.

In summary, I consider this stuff a good tool for accessing more games without rebooting but it isn't perfect so just be aware of that. As for the free Virtualbox, don't waste your time, not for gaming anyway. It's not up to snuff for that, not nearly.
[doublepost=1465144765][/doublepost]
The bigger question is: Will Windows XP install on a current Mac? I would say you would have to at least use Windows 7.

Why is that a bigger question? It will install in a virtual machine with either Parallels or Fusion last I knew. However, I was not using the most current Parallels so confirming it still supports XP would be a good idea. Fusion 8 which as far as I know hasn't seen an upgrade lately, did support XP. I used it with that version. I am guessing maybe you are thinking of bootcamp where it isn't supported anymore?
 
Last edited:
  • Like
Reactions: Trusteft
Why is that a bigger question? It will install in a virtual machine with either Parallels or Fusion last I knew. However, I was not using the most current Parallels so confirming it still supports XP would be a good idea. Fusion 8 which as far as I know hasn't seen an upgrade lately, did support XP. I used it with that version. I am guessing maybe you are thinking of bootcamp where it isn't supported anymore?[/QUOTE]
My real question is about a computer I built in 2010 using a 920 Quad Core i7 with 6GB RAM and a GTS 250 video card. I tried to install Windows XP Pro, but it would not install, so I ended up installing Windows 7.
On a separate HD, I installed Mac OSX 10.6.8. Both OS's run quite well even today. When I tried to upgrade to Windows 10, everything crashed, and the computer was unusable. I removed the HD with OSX and reformatted the HD that had Windows and installed Windows 7. Then I again tried to install Windows 10, but it did not go well, so I spent an hour with a Microsoft rep and finally succeeded installing Windows 10. Several weeks later, I was able to get OSX working again. I really do not care for Windows 10, but really liked Windows XP.
I have built several computers, the latest is the newest Quad Core i7, 16 GB RAM, GTX 970 video card, Windows 8.1 and OSX El Capitan.
Anyway, my burning question is why could I not install Windows XP Pro on the 920 Quad Core i7 system?
 
Last edited:
Anyway, my burning question is why could I not install Windows XP Pro on the 920 Quad Core i7 system?

Oh, okay. Well that I don't know about. I wonder if there was ever any driver support for that hardware for Windows XP though and if that isn't the problem because that hardware came long after XP released. My guess would be that is the issue although I cannot claim to know that.

You might try using google if you haven't already and running some searches related to installing XP Pro on newer hardware, etc. and see how you make out. Maybe it is possible to locate the drivers you need if that is the problem and manage an install somehow. I'm not sure what else to suggest but I hope you might have some luck with that.
 
Oh, okay. Well that I don't know about. I wonder if there was ever any driver support for that hardware for Windows XP though and if that isn't the problem because that hardware came long after XP released. My guess would be that is the issue although I cannot claim to know that.

You might try using google if you haven't already and running some searches related to installing XP Pro on newer hardware, etc. and see how you make out. Maybe it is possible to locate the drivers you need if that is the problem and manage an install somehow. I'm not sure what else to suggest but I hope you might have some luck with that.
My question was only for information. I do not plan to install Windows XP on the computer mentioned. Even though I have computers with Win 8.1 and Win 10, I only use those computers with OSX. I am not comfortable with Microsoft watching and saving my passwords and my stock trading and banking details. Thanks for your reply.
 
My question was only for information. I do not plan to install Windows XP on the computer mentioned. Even though I have computers with Win 8.1 and Win 10, I only use those computers with OSX. I am not comfortable with Microsoft watching and saving my passwords and my stock trading and banking details. Thanks for your reply.

Okay.

Just out of curiosity, why do you waste a moment of your life (or mine) caring about why Windows XP Pro won't install on a system you never want to install it on and why do you have Windows 8.1 and Windows 10 on other system(s) when you believe Microsoft cares about your passwords, stock trading and banking details?

In the context of this thread about running Windows XP in VM to play games you post this:

"The bigger question is: Will Windows XP install on a current Mac? I would say you would have to at least use Windows 7."

But then tell me, "My real question is about a computer I built in 2010..."

I try to be helpful about this entirely unrelated and off-topic question and then you dismiss my response by telling me you were just curious basically and have no intention of actually attempting to do what you asked about. Lastly, you tell me about other versions of Windows and how ultimately you have no intention of using any of them because Microsoft is evil and cannot be trusted with your precious data that they most surely want I guess.

Can you understand how that might be just a wee bit annoying to somebody who tries to help you? I doubt you would worry about this but just in case, don't. I am not angry. I am literally laughing out loud as I post this. It's better to have a laugh than get mad but please, next time just say what you want and why the first time? That would really be most appreciated.
 
  • Like
Reactions: Garrod
The bigger question is: Will Windows XP install on a current Mac? I would say you would have to at least use Windows 7.
Windows XP more or less won't install on a system that the CPU doesn't support it.
2 examples of this. Intel NUC hardware. The first generation supports Windows XP. Newer, don't.
I also have an HP laptop with a Celeron CPu released last year. Windows XP just won't install, keep getting errors.
I assume the same happens with Apple hardware. I never tried to install Windows on an Apple computer.
[doublepost=1465157471][/doublepost]
Either Parallels or Fusion work well. I have used them both. The last time, I used fusion with Windows XP for old games and it was a very good experience.

It is important to be aware however that while many titles, particularly older ones that are not as demanding of the hardware and utilize DirectX 9.0c or earlier are likely to run great, you will encounter titles that simply are not compatible within a virtual machine environment on any version of Windows from XP to 10. I ran a lot of different games and many worked well but sometimes I'd run into something that ran at a glacial pace despite being old or would not start or whatever while it would run flawlessly in bootcamp. So I knew it was not a Windows issue. It had something to do with the GPU functionality of the VM software in all likelihood.

I bring that up just so that you understand you are not going to get 100% compatibility even with older games. That said, I found it quite worthwhile where so many titles ran very well.

As far as performance goes, the more powerful your Mac is the better off you will be. You did not mention the specs of your Mac unless I missed it so I cannot give you any idea what to expect there. My experiences were on a 27" mid-2011 iMac with a 6970m GPU, 8 GB RAM and I forget the CPU, probably a 3.2 and it was an i5. For the past two years it has been a late-2013 27" iMac with a Nvidia 775m GPU, 8 GB RAM and 3.4 i5 CPU.

I allowed 4 gigs of RAM to XP although it can't use all of that because I was not running anything else anyway and I could not be bothered looking up the exact amount of addressable space it could handle which I know is somewhere between 3 and 4 gigs. Yep. I am that lazy. I configured it with 2 cores as that was plenty for anything that would run well enough to suit me on it.

For newer titles I personally consider it to be more comprise than is acceptable to me so I'd reboot into Windows for those. While it seems to not be problematic for some, I do not advise using their tech to access the Windows bootcamp install directly from within OS X which they push as a great feature. What I found in doing that was that Windows would detect the hardware change and want to validate itself again. When I consulted support about this they were aware of the issue and blamed Microsoft for the validation problem. When I called Microsoft and explained I am simply running one single licensed installation of Windows on one single computer, the only one I own, they informed that they do not support this scenario and that it is necessary to purchase an additional license if you wish to run Windows in both a virtual machine and installed on the hard disk of the same computer. Yes, I find that outrageous too but I am not making this up. I did call them. That was their response. So, Parallels won't take responsibility for this promoted feature not working very well and Microsoft requires paying for Windows twice or too bad about you.

Somebody may come along and claim well it works fine for me. That's great but it does not change what I saw and experienced here nor the responses I got directly from both companies involved. YMMV I guess.

In summary, I consider this stuff a good tool for accessing more games without rebooting but it isn't perfect so just be aware of that. As for the free Virtualbox, don't waste your time, not for gaming anyway. It's not up to snuff for that, not nearly.
[doublepost=1465144765][/doublepost]

Why is that a bigger question? It will install in a virtual machine with either Parallels or Fusion last I knew. However, I was not using the most current Parallels so confirming it still supports XP would be a good idea. Fusion 8 which as far as I know hasn't seen an upgrade lately, did support XP. I used it with that version. I am guessing maybe you are thinking of bootcamp where it isn't supported anymore?
Very interesting. Thank you very much.
Currently the only Apple computer I have is a late 2012 Mac Mini, which I have no intention installing Windows or games on it, be it "natively" or through VM. It's a work computer.
My original question was so that I know the next computer I buy (might be this year, might be next) which I want to be an Apple (unless Apple f*s up this year or something equally crazy) can actually run games through VM. The XP games I am interested in are of the older generation (even pre XP), and up to the Doom 3, Rainbow Six Vegas variety/demand. Since the VM solution on Apple appears to be quite good, I want to believe they will run (for the most part) just fine on a modern or semi-modern Apple computer of this/next year.
I hope I make sense lol.

As for modern games (post XP, Windows Vista...Windows 8.1) I will continue to use my current gaming laptop and by the time I need to get a new one, either use a Mac with VM which by that time shouldn't be a (performance) issue, or get a gaming PC and install Linux which should in the future have more support for modern games. The last few years I noticed many new releases getting released also for Mac&Linux. Good sign for the future.

Thank you again for the extensive reply.
 
Windows XP more or less won't install on a system that the CPU doesn't support it.
2 examples of this. Intel NUC hardware. The first generation supports Windows XP. Newer, don't.
I also have an HP laptop with a Celeron CPu released last year. Windows XP just won't install, keep getting errors.
I assume the same happens with Apple hardware. I never tried to install Windows on an Apple computer.
[doublepost=1465157471][/doublepost]
Very interesting. Thank you very much.
Currently the only Apple computer I have is a late 2012 Mac Mini, which I have no intention installing Windows or games on it, be it "natively" or through VM. It's a work computer.
My original question was so that I know the next computer I buy (might be this year, might be next) which I want to be an Apple (unless Apple f*s up this year or something equally crazy) can actually run games through VM. The XP games I am interested in are of the older generation (even pre XP), and up to the Doom 3, Rainbow Six Vegas variety/demand. Since the VM solution on Apple appears to be quite good, I want to believe they will run (for the most part) just fine on a modern or semi-modern Apple computer of this/next year.
I hope I make sense lol.

As for modern games (post XP, Windows Vista...Windows 8.1) I will continue to use my current gaming laptop and by the time I need to get a new one, either use a Mac with VM which by that time shouldn't be a (performance) issue, or get a gaming PC and install Linux which should in the future have more support for modern games. The last few years I noticed many new releases getting released also for Mac&Linux. Good sign for the future.

Thank you again for the extensive reply.

Glad to help and yeah, that makes perfect sense. It's good to know what the plan is before doing something. I think that ought to work out well.

By the way, Doom 3 is available as a native version on the Mac App Store but unfortunately it lacks the expansion which is pretty good too. I wound up going with Steam's BFG edition for the whole shooting match but I did run in Windows using bootcamp. I'd think that ought to work fine though. A lot of older stuff will which is pretty cool.
 
  • Like
Reactions: Trusteft
...My original question was so that I know the next computer I buy (might be this year, might be next) which I want to be an Apple (unless Apple f*s up this year or something equally crazy) can actually run games through VM...

That makes no sense. It's like asking someone to predict the future. Total nonsense and looking at your other posts it seems that you either don't have a grasp over the basic concept of computing or you're just trolling.
 
That makes no sense. It's like asking someone to predict the future. Total nonsense and looking at your other posts it seems that you either don't have a grasp over the basic concept of computing or you're just trolling.
Strange how other people in this thread and my other threads "got it" and actually were helpful and had a good conversation.
I guess they were like me trolling. :rolleyes:
Speaking of trolling, please don't come in my thread looking for a fight. That's what trolling is all about.
 
...please don't come in my thread looking for a fight. That's what trolling is all about.

Your thread?! It's an open forum! I wasn't looking for a fight, far from it. I was merely pointing out that your post made little to no sense to anyone with any semblance of intelligence or ability of logical reasoning.
 
Your thread?! It's an open forum! I wasn't looking for a fight, far from it. I was merely pointing out that your post made little to no sense to anyone with any semblance of intelligence or ability of logical reasoning.
Please don't attack the people who actually replied on topic in this thread. Just stop it and find somewhere else to attack.
 
  • Like
Reactions: Dirtyharry50
That makes no sense. It's like asking someone to predict the future. Total nonsense and looking at your other posts it seems that you either don't have a grasp over the basic concept of computing or you're just trolling.

I would argue there was nothing nonsensical about asking this question in the context of considering a future purchase. Finding out if it works and how well as of now does give some indication of what to expect in roughly a year's time and they were I could tell hoping it would work pretty well for older games which it does. That is not likely to change for the worse in the next year or two. If anything it may continue to improve performance and compatibility-wise. Nobody who's used this stuff as I have needs a crystal ball to figure that out and share the information and predict with some degree of accuracy what can be expected.

Pronouncements about whether or not someone has a "basic grasp of computing" or is trolling are simply negative remarks that are uncalled for and unnecessary here. I think you need to look up what trolling means because this thread topic and the comments herein do not qualify as trolling particularly given the original poster's decision to stick to the high road in the tone and content of their replies to your less than kind commentary.

After saying this: "Total nonsense and looking at your other posts it seems that you either don't have a grasp over the basic concept of computing or you're just trolling." You then say this in your next post: "I wasn't looking for a fight, far from it." Giving you the benefit of the doubt I would surmise that you were in denial about the meaning of what you had just said previously to someone when confronted by them about it. A remark like that on any internet forum is just looking for trouble and I think if you are honest with yourself you would have to agree.

It is common for someone to refer to a thread they create as their own thread and does not imply that the person feels they own or moderate the forums. That does not call into question whether this is an open forum or not which is an observation of the obvious. Since you have been here since 2008 I am not sure how this could be news to you but if it is, welcome to the internet. This is something people say sometimes without meaning that they think they own the place.

As a retired senior software engineer I like to think that I have at least some "semblance of intelligence" and the ability to think logically and I had no problem understanding the original poster's query nor accepting his reason for it when he explained it.

Frankly, I think you brought a bit of an attitude problem to this discussion with your negative remarks that did nothing to contribute meaningfully to it in any way. You could easily have made your comment about predicting the future which I'd differ with as noted above without the unkind remarks about the original poster. Trying to pretend for whatever reasons that you were "merely" making a point while ignoring the rest of what you said doesn't wash. There was no need of it. Even if an individual does not know a lot about computers or computing, that is no excuse to talk down to them like that. If you don't have something helpful to say in response to someone's question, why not just visit some other thread instead then where maybe you do hopefully?
 
Last edited:
  • Like
Reactions: Trusteft
Good god, I make one comment reflecting my own thoughts and I get accused of being 'on the attack' or suchlike. If you can't accept a criticism in an open forum then don't post things that are illogical to others. Get a grip!
 
If the games you want to play are older have you tried WINE (Use Wineskin or the The Porting Team to make it easier). Works well with a lot of software. It just runs them as if they were an actual Mac App.

My close friends and i regularly play Age of Empires II multiplayer which is Windows only, but works fine on Wine. We have all moved to Mac's from Windows PCs over the last few years and still like to play some games that were never released for Intel based Macs.
 
  • Like
Reactions: Trusteft
If the games you want to play are older have you tried WINE (Use Wineskin or the The Porting Team to make it easier). Works well with a lot of software. It just runs them as if they were an actual Mac App.

My close friends and i regularly play Age of Empires II multiplayer which is Windows only, but works fine on Wine. We have all moved to Mac's from Windows PCs over the last few years and still like to play some games that were never released for Intel based Macs.
I thought WINE was just for Linux. Live and learn lol. Thank you.
 
Glad to help and yeah, that makes perfect sense. It's good to know what the plan is before doing something. I think that ought to work out well.

By the way, Doom 3 is available as a native version on the Mac App Store but unfortunately it lacks the expansion which is pretty good too. I wound up going with Steam's BFG edition for the whole shooting match but I did run in Windows using bootcamp. I'd think that ought to work fine though. A lot of older stuff will which is pretty cool.
A follow up question if you don't mind.
I know that with VirtualPC you could "save" the virtual machine to "load" it later, perhaps even on a different actual PC.
Is it possible with Parallels? I am afraid with getting new Windows harder and harder (for previous versions) and not trusting Microsoft keeping activation open for ever. At least if I can save it I can be sure to have one for whenever I need to use it.
 
A follow up question if you don't mind.
I know that with VirtualPC you could "save" the virtual machine to "load" it later, perhaps even on a different actual PC.
Is it possible with Parallels? I am afraid with getting new Windows harder and harder (for previous versions) and not trusting Microsoft keeping activation open for ever. At least if I can save it I can be sure to have one for whenever I need to use it.

The virtual machine Windows installation is actually just one big file so yes, you can back it up (a good idea), keep it on an external drive, move it to another system, etc. Something I liked about this was I didn't need to worry about it once backed up. If something happened to the Windows install, I could just delete the virtual machine file, copy over my backup file and good to go again although naturally any changes since that backup VM file was created would be lost in that scenario. I never saw that as a big deal myself.

I noticed the mention of Wine and I have found it to work well for some titles also although a virtual machine instal of Windows offers a greater level of compatibility with many more titles working well. Just the same though, Wine can be good too for games reported to work well with it and it can perform better for some newer titles that run alright on it since it does't incur the kind of overhead running in a virtual machine does.

If you want to try out Wine on the Mac I highly recommend a Google search for a really great setup tool called Wineskin that makes working with Wine a pretty nice experience on the Mac vs the command line which was how I used it once upon a long time ago now in linux myself. For all I know by now maybe Linux has some nice front end for Wine too. In any event, be sure to check that out. Also, Google for Paulthetall who's done a great job of providing a lot of what Mac people call wrappers for Wine game setups that are easy to take advantage of along with the porting team stuff I think was mentioned above.

So there's lots of options to run older games on a Mac from the Windows world and some newer ones work pretty well too but less often. Last but not least there's plenty of Mac games you may already have noted on Steam and GOG.com as well as MacGameStore.
 
Last edited:
  • Like
Reactions: Trusteft
You can always keep snapshots of the vm. Every virtualization software has this feature. This allows you to "freeze" the current state of the vm, in the timeline. When anything goes wrong with windows you can just rollback to that snapshot and move from that point on like nothing happened. It's like a safety net.

In vmware/parallels this can be accomplished with a couple of clicks.
 
  • Like
Reactions: Trusteft
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.