First post, by dosgamer
- Rank
- Newbie
How come I get higher FPS in Quake 1 with a PCI card than with AGP cards?
Quake 640x480, timedemo demo1 is run from autoexec.cfg, leaving the console window closed (makes a huge difference in FPS). Win98SE DOS mode, clean boot (only CTMOUSE is loaded, using MTRRLFBE):
AGP: I tried Voodoo5 5500, GeForce 256 32MB DDR (Elsa Erazor X² A32), Riva TNT2 Pro (Elsa Erazor III Pro A32) 32MB SGRAM. All score around 57.5 +/- 0.1 FPS.
PCI: Diamond Viper V330 (Riva 128, 4MB SGRAM) scores 63.2 FPS! What gives? Granted, this is my fastest DOS PCI card, others would probably be a bit slower. But still?
Some background info: I built this Slot I system after realizing that a SS7 is actually too slow for some late DOS games. Here are the specs:
Gigabyte GA-6VXE+ (Apollo Pro 133)
Coppermine Pentium 3 800 (actually an oveclocked P3-600@6x133)
128MB PC-133
Intel Pro/1000 GT Ethernet
AWE64
Roland SCC-1
Also, I found I get much higher FPS when running a /3 PCI/AGP divider, i.e. 44MHz PCI/89MHz AGP instead of 33/66. So you would think the bus bandwidth has something to do with it. But the bandwidth on AGP is much higher than on PCI, so the AGP card should always have higher FPS, right?
Coppermine Celeron 800 @ 1.12GHz (8x140) - Asus P2B Rev. 1.12 - 256MB PC133 CL2 - Voodoo5 5500 AGP - SB AWE64 CT4520 - Roland SCC-1 - Intel Pro/1000GT - 1.44MB Floppy - ATAPI ZIP 100 - 120GB IDE - DVD-ROM - DVD-R/RW/RAM - Win98SE