I can't recommend win7 x64 enough, just in general, & in regards to
VP it has played very nice with it. I've been running win7 it since its been in beta stage & its the best OS I've ever used. win7 also supports DX10 & DX11, which XP does NOT. That alone for me is a dealbreaker. & DX11 in particular with its tessellation is pretty damn awesome for the games that support it, & more are on the way, including a DX11 patch for Crysis 2.
Also, I have old games that wouldn't even run on XP at all, or ran with issues or needed patches, now run fine on win7 for me. I've been so happy about that.
Even my fav pin games of all time, the Pro Pinball series, actually run better than ever, no tweaks or patches needed, in stunning 1600x1200 resolution. The 1st PP game was released like 15 years ago! The problems people had with these & other old games in XP are gone, at least for me.
With
VP, I don't even need to run in admin mode (I disable UAC, user account control, so I never need admin mode for anything),
VP runs right out of the box, no tweaks needed, no compatibility modes or anything like that (in fact I get worse performance when I use compatibility modes). However, I will note that "disable desktop composition" (AKA disabling Aero) will help you gain some fps, enough that this option is definitely worth enabling.
Of course, with
VP being an old 2D based program, & with XP being a lighter, less resource intensive OS, maybe
VP does run just as well in XP. Or even if you gain a couple fps in XP, is it worth it? you lose all the perks you would have with win7. Not to mention that drivers, like gpu drivers, these days are more tailored to the newer OS's like win7 as well as 64 bit, than they are for XP & 32 bit which of course is being phased out, XP is now a decade old! Geez, for XP to run up to snuff it has been through 3 large service packs & a billion updates over the years that you need to have a stable XP.
Also win win7 you get new features like DX11, "superfetch" & "readyboost", to name a few, which I use & think are great. Readyboost is like bonus memory you can draw from a USB thumb drive, up to 4gb that can help those with lower amounts of RAM, or in my case I have 6gb, but readyboost really helps to quickly load programs & things that I run most often, it sorta acts like a large cache. Then even things like sata & raid drivers are no problem anymore. With XP you needed a floppy drive or a slipstreamed cd to get those drivers properly installed.
Win7 not only takes care of that problem, but just in general it does an amazing job of automatically finding & installing proper drivers for things, even the gpu. win7 uses an enormous database of devices & drivers to draw from.
Oh, & let's not forget that win7 will of course always have better support for the newer tech, such as USB 3.0 & SATA 6gb/s. I have a USB 3.0 external drive that I use for backups, as a photoshop scratch disk, & other misc stuff. & works flawlessly & is amazingly fast.
Then, win7 also utilizes RAM better than ever. It is very smart. Not only does it obviously detect my 6gb of DDR3, but it knows when to use my RAM to run things in the background, to optimize or whatever it does, & it can detect when another program is using up resources, & it will dedicate more RAM to what I'm doing at the moment, to what is priority. win7 is good like that.
I think that people really having issues with win7 &
VP simply have other issues unrelated to win7 or just don't have things optimized, but they blame win7 for it. I use enough instances of win7 on many machines to know that
VP should run great on a clean PC. I also used XP with
VP for a few years, so being familiar with both that & win7, I can easily say that I've had fewer OS related issues with win7. When you take on x64 OS, you gotta make sure you have all the right x64 drivers, & its important to keep things like gpu drivers up to date. & the windows update on win7 is better than ever, it can even update your gpu for you, & there is tons of compatibility patches that have come out that make a ton of programs, new & old, work well regardless of if they are 32 or 64 bit compatible. I find security to be much better in win7 as well.
In general for gaming, 64 bit is always better. Its just a faster OS. For non x64 games, probably not a huge difference in performance, but x64 sure doesn't hurt anything. & of course x64 being able to address more than 3gb of RAM most certainly makes a difference. Then win win7, 64 bit finally feels like a standard, can be run with no worries. It has been around long enough, & now win7 handles x64 beautifully. Of course this is proven these days just by how many store bought, walmart PC's even come preloaded with win7 x64. They wouldn't do that if it gave even the most incompetent PC users any kind of trouble. These days there is most certainly more pro's than con's with x64.
There are a lot of other perks by having x64 win7 over 32 bit XP. Just a better inferface. Aero is awesome as well. Its so easy now to find all my programs & search for files, & it is all done so quickly. win7 is something you really appreciate the more you get to know it & learn about the new or better things you can do.
I can see how somebody running a cab dedicated for
VP might prefer XP, but even then you'd still want 64 bit XP, & I'd argue that win7 would still be a better option for some of the reasons I mentioned above, & also you can change a few settings & have the more simple, XP classic interface enabled. Otherwise, I see no reason for anybody these days to run anything but win7 x64. Even if you don't have more than 3gb of RAM, it still won't hurt, for when you do get more (& it is so cheap these days there is no reason to not have at least 4gb).
Edited by rob046, 06 May 2011 - 10:12 PM.