I have win xp sp1, DX9.0C, Asus P4S8X-X, Radeon 9700 128mb AGP, 1gb ram, numerous HDD, Sony DVD-+R/RW, Pioneer DVD ROM.
I was recently playing an on-line game, Battlefield vietnam, and I had a crash to the desktop, after several consultations with ea tech support, his/her answer was are you sure you card is AGP as the game only supports this and not pci.
The question arose because dxdiag was showing
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Not Available
I did a bit of searching at MS and found this:
Even if Dxdiag.exe cannot detect AGP texture acceleration, AGP texture acceleration may still be available. Some video adapter drivers implement AGP texture acceleration and manage their own AGP heap memory, and do not report it to the Microsoft DirectX runtime. Dxdiag.exe uses the GetAvailDriverMemory function to query the display driver. However, some video adapter drivers do not respond to this query. For video adapter drivers that manage AGP Texture Acceleration independent of DirectX, games are not affected by the Dxdiag.exe failure to report the AGP Texture Acceleration status.
There is a utility that comes with the ATI drivers (latest version installed) called smartgart and this shows:
AGP Settings: set AGP speed off - 4x - 8x current agp speed off.
Fast write (on off radio button greyed out) current status off.
MOB BIOS settings: aperture size 128mb, AGP 3.0 capability 8X mode, AGP fastwrite capability enabled.
I also found somewhere else that said Bus type AGP 4x AGP 8x, current bus setting 0.
I never noticed any problems until this CTD in BfV, I've physically checked the card and it is an AGP card.
so can anybody tell me if AGP is up and running? Is there anyway to test it apart from what dxdiag and this smartgart thing is telling me, before I get back to ea tech support. Surely the game wouldn't run if the card wasn't running in AGP mode?