First post, by kickarse
- Rank
- Newbie
Hey folks,
I'm running into a weird issue with my Windows 98 retro build that’s got me scratching my head. 3D performance is fine, but 2D - especially in certain use cases - is unexpectedly poor. Hoping someone here might have insights.
System Specs:
Motherboard: ECS P6BAT-A+ (both Rev 1 and Rev 2 mobos tested, great condition on both)
CPU: Intel Pentium III 450MHz (Katmai, Slot 1)
GPU: Tried both TNT2 Pro (128-bit) and TNT2 M64 (64-bit)
RAM: 384MB SDRAM (various sticks tested)
OS: Windows 98 SE
DirectX: 8.1
Drivers: Several versions tested for chipset (VIA, currently running 4.43) and NVIDIA (12.41 currently, also tested later versions)
Emu focus: VisualBoyAdvance 1.72
What’s Working:
3D games like Deus Ex and Crimson Skies run fine, well within expectations.
2D games like Heroes of Might and Magic III and Fate of the Dragon also work well.
SNES emulation (DOS-based) works great.
DirectDraw tests in dxdiag pass with no errors.
BIOS is dialed in: AGP 2x enabled, IRQs configured, no known conflicts.
The Problems:
VisualBoyAdvance runs at ~50% speed, no matter what settings I choose. Every single config option has been tested - rendering method, frame skip, sound, filters, etc. No dice.
Switching Windows to 32-bit color causes screen tearing when closing or moving windows (visible redraw "tearing" effect). This doesn’t happen in 16-bit mode. I get it that TNT2 Pro is not ideal for 32 bit, but I had one of those back in the day (the entire system is a part-perfect replica), and I don't remember ever having those GUI issues with 32 bit color?
Also, one 2D RTS, Cossacks, seems to be running at a disappointing 20fps when 1024x786 resolution is used.
I’ve swapped:
GPUs (TNT2 Pro → M64, no difference)
Motherboards (Rev 1 → Rev 2, no difference)
RAM sticks ( got a bunch of them: PC 100 and 133, various timings, one stick, two sticks, 128mb, 256 mb, double sided, one sided, etc)
No change in the symptoms.
Looking For:
Has anyone experienced similar 2D slowdowns on a TNT2 setup?
Could this be a driver bug in certain Detonator versions affecting 2D?
Should I just swap in a GeForce2 MX and move on?
Any low-level VGA or registry tweaks to force proper 2D acceleration?
Appreciate any help or insight!
Pentium III 450MHz, ECS P6BAT-A+ (VIA Apollo Pro), Asus Riva TNT2, 384MB SDRAM, CMI8338, 20GB Quantum Fireball Plus QMP20000AS-A