First post, by HugoBoss1985
So I build this very late Win98SE machine with an Nforce 3 250 board, 512mb ram, Audigy 2ZS and an AGP card.
Several games work fine: Aliens Versus Predator Gold, Max Payne, Return To Castle Wolfenstein.
I read (and watched a lot of PhilsComputerlab videos) that the Geforce FXs would be a better choice for Win98SE, since I would not be playing DX9 games.
I started with an FX 5900 XT and everything worked fine, but I was limited to 85hz at 1280x1024. This card did do 1600x1200 but only 60hz.
Anyway, Project I.G.I (Im Going In) was working fine.
I knew my Radeon 9600 XT and 9800 Pro did 1280x1024 120hz, this is with the Catalyst 6.2 driver for Win98SE (4.3 will "only" go to 100 hz, still more than the Geforce FX cards).
The 9600 XT would be fine for my needs (except Max Payne could use a faster 9800 Pro).
Funny thing is that the 9600 XT will not do 1600x1200 regardless of refresh rate in my case. (DVI to HDMI adapter and HDMI cable) But I prefer the highest possible refresh rate, so 1280x1024 at 120hz is very smooth!
But now, with the 9600 XT instead of the 5900 XT, Project I.G.I. would not start anymore.
The game would give the normal black startup window but would immediately throw a "Fatal error: Couldn't create DirectDraw object Direct X error message: DDERR_CANT CREATEDC"
Not much to be found about this one through Google...
I tried fully removing and reïnstalling it but that did not help.
DXDiag did not show major problems... but I noticed that, only after trying to start Project IGI, Max Payne with also give an error about DX8 being needed.
When I then checked back in DXDiag, i saw that all DirectX features were suddenly "not available" !
Rebooted the system and everything (Except Project IGI) was working fine again...
Because DirectX 9.0a was installed with the Audigy 2ZS installation I tried "DXbuster" and removed DX completely.
I then installed DX7 which came with the Project IGI setup.
Project IGI still gave the same error.
But when checking DXDiag this time, I had 2 "display" tabs instead of one (with the DX9 DXDiag).
I presume this is due to the Ati Radeon 9600 XT having 2 entries in device manager.
The 2nd one being "Secondary".
Anyway I now noticed (Before launching IGI and after a fresh reboot) that the secondary display in DXdiag had "Direct3D Acceleration" set to "Not Available".
So I then disabled the secondary Ati Radeon 9600 XT entry in device manager.
After rebooting I could finally start and play Project IGI with the 9600 XT !
But here comes the challenge that I am not able to solve myself.
The game looks kind-of OK but there are some artifacts (the 9600 XT is 100% fine, also runs 3Dmark2001SE fine) and I can see through some of the buildings(especially the crew quarters, with beds in the first map) buildings.
Project IGI normally has 2 "Render Device" options in the "Graphics Configuration" menu.
The default is always "Primary Display Driver" and normally one is able to select another option, which is described as the graphics card that is present in the system.
I am guessing that, because I have to disable the 2nd Ati Radeon 9600 XT in device manager, I am unable to select/change my Render Device in Project IGI?
Does anyone know another (besides disabling the 2nd 9600 XT entry in device manager) workaround for this Project IGI startup issue on Win98SE with Radeon 9000 series cards (At least, 9600 XT and 9800 Pro)?
And/or perhaps a solution for the graphics/visual issues with Project IGI?
Other games still work fine when I disable the secondary 9600 XT entry in device manager.