I'd like to add there are tables where I see large discrepancies between win xp and windows 7 from a fps perspective. I had a chance to test monster bash beta and it ran 300 fps on win xp but only runs 60 fps on win 7. Airborne was another table that win xp ran a lot high fps. Not sure if the fps is accurate or not but it was a substantial difference
I have a dual OS with Windows XP on my mini-cab that I occasionally boot into to assess various things (tables I'm releasing, performance, glitches, etc.). Windows XP has always been better on the FPS but the variance between the two has dropped for me over the last couple years and I don't get nearly the difference in FPS as what I used to nor close to the differences you report with the 300 and 60 example at least as what that percentage looks like from that particular example.
I had done quantitative tests and even created a spreadsheet of some tables a couple years back for comparing the two OSes and the gap in the numbers from back then are not nearly what I notice nowadays and with my Windows 7 system tuned well with things like affinity for core placement and a streamlined install with only a total of 35 processes running. I play with nVidia AA forced on and let Windows Desktop Composition stay enabled, the latter having hardly any effect anymore on performance if disabled with the latest VP builds / latest configuration of my system.
One way to make Windows 7 more like Windows XP is to change the compatibility options on the VP executable to "Disable Desktop Composition". This will make it closer to XP but you will no longer have the benefit of the tearing fix on things like flippers and some other objects (Windows XP doesn't even have this option). Like I say though, that setting used to be a bigger hit but just doesn't seem to be as much anymore whether from VP, the general demands of the tables now, or more work in the graphics card with using mostly AA when playing. I think switching to always playing (not testing or developing necessarily) with nVidia AA forced on is at least partially responsible with my numbers from what I used to get between the two OSes to now but I also think all the advancements and updates to the VP code levelled the playing field somewhat. it also seemed that the difference with XP was a little bit like just off the top of the FPS and not necessarily totally a factor aspect (I used to see some tables that were only in the mid 100s in Windows 7 and on Windows XP would be high 200s but as things improved they still seemed to stay only a few hundred FPS away even though they were now both operating up in the several hundreds or even over a thousand FPS).
EDIT: Bent98, I'd be curious to see what numbers I get between the two OSes / configuration on my mini-cab for the Monster Bash Beta table you've tested with. Maybe you or UW can forward me a link?
Edited by jimmyfingers, 26 January 2014 - 02:50 AM.