Just thought I'd mention my recent experience with upgrading(?) from '98 to XP:
Had a problem for a while of PC restarting itself, XP reported a possible h/ware driver fault > flashed BIOS cured this.
Positive:
Since then, I have realised that my FE runs A LOT faster & smoother under XP. My FE (WIP version) created a delay when refreshing games list and quitting, due to clearing large arrays > this delay has vanished with XP. Also, my FE would crash occasionally when quickly moving through the games list (it's trying to display images faster than the PC can actually read them) > XP seems to manage this better, and so far I haven't had a problem.
Negative:
Triple buffering in MAME sometimes causes the MAME 'Window' (usually invisible in fullscreen) to flicker. This is a known bug in MAME so hopefully it will be fixed in the future. I never experienced this problem in '98.
Some games don't run as quick in XP as '98. Namely a lot of Taito games - Bubble Bobble 2/3 & SI'95 Lunar Lunies spring to mind. These games drop to 30fps at times - they ran at constant 60fps under '98.
I don't have 2 trackballs so dual trackball support is not a problem for me at the moment. In summary I'd say XP runs nice generally, but I'm a bit pi$$ed that the above games have slowed up so much - looks like a >1.4Ghz CPU will be needed when I get round to building my cab. (Maybe this speed issue is down to a problem in my setup, but I do not think so).
Hope this is of some interest to people thinking of moving to XP
