Windows Performance Question

I just had my first chance to test a Webplayer version of a test game on a Windows laptop (I can’t even remember what brand it was, since I was in a hurry). I only had about ten minutes to do it, and I didn’t have a chance to check out the video card or any other info about the computer, but the graphics didn’t include any of my lightmaps, bumpmaps or water effects. I was wondering if this is true of most PC’s. Do most newer PC’s have video cards that can handle all or most of the special effects? Are most laptops especially weak in this regard? I was thinking about getting a PC eventually, just for beta testing.

I have four different PCs up and running and have tested the various PC Unity demos on them all. It plays back very nice with all the expected effects, comparible to anything I’ve played done with Unity on my Macs. Good stuff!

Thanks, dcorwin, that’s a relief! :slight_smile:

Generally yes, Unity on PCs can do everything the Macs can.

Now of course, sometimes in the PC world users don’t have graphics drivers installed; or have really old graphics cards; etc. I would suggest running C:\Program Files\OverTheEdge\Unity\WebPlayer\UnityBugReporter.exe and giving the link to web player you tried. This will file a bug report for us with the machine specs, so we can get some ideas what’s wrong.

A lot of PC laptops have integrated video, and pretty poor integrated video at that. Intel GMA 950 chips (which are the 3d hardware on the current MacBook and Mac Mini – universally derided as inadequate) are actually pretty good for low-end PC hardware.

In general – thanks to Vista – we have a pretty simple way to gauge a PC: if it can run “Aero” then it will do a decent job of running Unity :slight_smile:

Thanks, Aras and Podperson. I’ll probably never see that laptop again (and I won’t shed any tears either). At work we use a PC that was built during the Renaissance. It wouldn’t run anything Unity-oriented. I sent in a bug report for that one, but it seemed it was beyond help :cry:

Actually we try to support anything down to 9 year old Rage 128 and ancient S3 cards. This is one of the big Unity advantages that we have a fallback shader system, so you can assign the parlax bumpmap shader on your shiny new MacPro but on a 9 year old Rage 128 it will automatically fall back to a plain vertex lit shader.

We have around 40 specific driver version workarounds now, where a specific graphics driver eg. reports wrong capabilities or just crashes when using a specific feature. In those cases, we check against specific graphics cards / driver versions and disable or workaround some features. We have tested against a lot of graphics cards / driver combinations but of course not all.
So if something looks wrong on an ancient driver / graphics card, report a bug.