This problem is not an XP issue. It's probably the speed of Aotrs commander's PC.
I'm playing the Deeper Dungeon missions from Dungeon Keeper Gold on Windows 98 SE and have the same problem. My PC specs:
Pentium 4 3.8GHz
1024 MB RAM
Powercolor Radeon X850XT 256MB (PCI Express)
Seagate SATA-II 500GB (ST3500641AS)
Gigabyte 8VT880p motherboard
Liteon SHW-160P6S DVD burner
Dual boot with Windows 98 SE and Windows XP SP2
DirectX December 2005
ATI Catalyst drivers: 6.2 (Win98), 6.3 (WinXP)
I setup a dual boot system to play all my Windows 98 games at peak performance as well as current XP games. I have no troubles running OpenGL or DirectX on Win98 or XP with my X850XT, although getting Win98 to recognize the (beta) ATI drivers required removing items from the Device Manager and rebooting a few times.
(For those intereseted, there's also an issue with VIA's 8237 Southbridge and SATA-II hard disks, but that's a separate issue.)
Anyway, back to the Deeper Dungeon's problem: The solution is to slow your computer down.
Go to http://www.geocities.com/kulhain/ and download CPUGrabber. This tool can make even my machine a clunker, is very easy to use and is free.
Run the Deeper Dungeons. When you want to choose a mission from the level menu, alt-tab out to the desktop and run CPUGrabber (I slide the slider to "94" but you may have to experiment, and click on start). Then go back to Deeper Dungeons. You'll find that the game has slowed down and clicking on the scroll arrows scrolls the list at a viewable rate. Before loading the level, alt-tab back out and stop CPUGrabber, return to the game and click your level.
This works for Windows 98SE. I suppose it should also work for XP. Also, this scrolling too fast problem affects all the main menus e.g. changing the keyboard options, loading saved games.
Hope this helps.