VOGONS


First post, by VirtuaIceMan

User metadata
Rank Oldbie
Rank
Oldbie

I got DOSBox running Win98SE using this guide (Guide) How to Install Win98se with 3dfx driver in Dosbox (the "format c: \s" should be /s), however, despite changing the vmem (I think it is) settings, Windows won't run above 800x600 32bit, or 1024x768 at 16bit, can this be improved, or is it a limitation of the S3 emulation?

Secondly, I was running a Direct3D game, and noticed it has no anti-aliasing. Again I assume this is a limitation of the S3 emulation, but is there any way to improve it? It's running DX5 thought, not Glide or OpenGL... (game is Johnny Herbert's Grand Prix Championship 1998).

My PC spec: Win10 64bit, i7-4970K (not overclocked), KFA2 GeForce RTX 2070 SUPER, Creative Soundblaster ZXr, 16GB RAM, Asus Z97-A motherboard, NZXT 410 case, ROG Swift GSYNC monitor

Reply 1 of 2, by leileilol

User metadata
Rank l33t++
Rank
l33t++

DOSBox doesn't emulate any s3 3d acceleration for guest Direct3D. If anything for any patch and fork, it's 3dfx Voodoo (which is also limited to 640x480x16 in most cases)

And the whole universal-antialiasing-on-everything aspect of 3d pc graphics didn't start until around the Geforce2/Voodoo5 era when FSAA was the big sell.

apsosig.png
long live PCem

Reply 2 of 2, by Tertz

User metadata
Rank Oldbie
Rank
Oldbie

Desktop may be limited by the video driver, as model of S3 card emulated by DOSBox could never supported higher modes. 1024x768x32 needs 4 Mb. Trio64V+ supported 4 Mb, while DOSBox emulates earlier model. Probably you may add new modes to the driver's settings or set the mode by external tools like hztool.
As for Voodoo, normal card had 4 Mb, supported max 16 bit and 640x480. Ykhwong's builds support 12 Mb at Voodoo, so Unreal works in 800x600 too, but other games may not.

DOSBox CPU Benchmark
Yamaha YMF7x4 Guide