Holering wrote:Ordered Carmageddon and waiting for it to arrive. IIRC that game doesn't run properly without a speed cap. I'm pretty sure I tried it via virtualbox and it ran too fast or the physics weren't right in hires mode. Alien Trilogy also doesn't run right unless it's speed capped. So just consider that if you think more speed is going to do you good.
I'll start by sharing some of my findings and responding to the above post, but I wanted to contribute a little bit to this thread.
I've been on a quest myself to build an ultimate SVGA dos gaming machine that could maintain full OPL3 sound support via an ISA sound card in dos. What I've come up with is an EpoX motherboard for AMD Socket-A/462 based on the KT-133A chipset, flashed the bios and loaded in a AthlonXP chip based on Palomino core, then overclocked the FSB up to 150 Mhz for about 1800 Mhz, and loaded in a voodoo3 3000 AGP card, and a sound blaster AWE64, and just recently maxed it out with 512 MB of ram. It has two hard drives, one for pure-mode dos, and the other has Win98se on it to run Win9x GLIDE/3DFX games. When I want to change OS's I just swap the boot order in bios and boot to either one. Also the Win98se side has the network connectivity, so for loading in new dos games, I just boot to 98se and network copy in the game, move it to the dos hard drive, reboot, select dos hard drive, boot to it and enjoy.
Now.. performance. Some of you might think this is an insane system for SVGA, but it sort of is, sort of isn't. Some games it's great on, some games it's not so great. Mainly duke3D at 800x600 is obviously well past 60 FPS in PureDos mode. And Descent II @ 1280x1024 is above 60 FPS at all times on this system too (I know this because in both games I can see visual "tearing" when turning around). However quake in DOS.. elludes even this machine. 800x600 is about 55-60 FPS in most places, but 1024x768 goes down to the 30-35 range (I've seen it with the benchmark), and is still playable, but 1280x1024 crawls at nearly 10-12 FPS. So.. even this isn't quite fast enough.
BLOOD is another story. Blood has it's own built in FPS counter you can see in real time via a cheat code (I don't remember off hand, I'd have to google it), but at 800x600 it's mid-30's everywhere and 1024x768 is.. weird. Some places indoors it's 60-90 FPS, but some places outdoors and it crawls in to the 20's and low teens. I think BLOOD some how was coded to render the entire level at once when you're outside as it seems to be the most punishing in SVGA modes.
The only other thing I've been able to come up with that would ever be any faster than this system and maintain native ISA/OPL3 support (I'd largely perfer to completely leave out PCI sound cards, they're a pain to get working in DOS and even when they work they don't sound nearly as good as a real ISA card) would be the Advantech socket 478 board I've seen on ebay, which will accept up to the 800 Mhz FSB Prescott chips and still maintain a native ISA slot. But.. they're like $250.
Also I've found ram that will let my AthlonXP system run up at 160 Mhz FSB, but my power supply shuts down when I try and do that, I still need to source a better PSU for it some day. It's not easy finding a PSU these days with 40+ amps on +5v.
Anyway, I haven't tested any other SVGA-mode games, if someone would like me to try something on this rig and then write back, just say so and I'll try to source the game somewhere and give it a try.
Also if any of you want info on getting some of your older systems overclocked, I can list all the hardware I have used with exact part #'s that work well with overclocking in these older systems.
And finally, to the above post. Running Carmageddon in Win98se on this machine, even as fast as it is, with no limiters and in Voodoo3/GLIDE mode, it has no physics problems what so ever, and no timer problems and just runs great. The problems I think you're seeing is running the game in "standard resolution mode" (not Voodoo/GLIDE) lets it run too fast and starts getting weird issues. FYI you can change the configuration thing in start menu and get the GOG version of Carmageddon to run in voodoo mode (simulated with the glide wrappers) on a modern machine, I've done it on my i7 with a 560ti and it works. And no speed issues.