Garbled graphics in Descent 3 with a Radeon

For system help, all hardware / software topics NOTE: use Coders Corner for all coders topics.

Moderators: Krom, Grendel

Post Reply
User avatar
VR7
DBB Captain
DBB Captain
Posts: 731
Joined: Tue Sep 28, 1999 2:01 am
Location: Canada, ON
Contact:

Garbled graphics in Descent 3 with a Radeon

Post by VR7 »

Yeah, I searched a bit. Found nothing on this.

Image

This is what my D3 currently looks like in OpenGL. In OGL, D3 automatically uses 640x480 in 16 bit, even though I have set it a number of times at 1024x768 in 32 bit, even in-game. When you quit, it stays in 640x480. In Direct3D, it's even more unstable, (looks pretty much similar to the screenshot too) and crashes at random.

Running Windows XP, ATI Radeon 9000 with Omega v2.6.87 drivers installed. Every other OGL game (Warcraft 3, Quake 3, Quake 4...) has worked fine for me.
User avatar
Krom
DBB Database Master
DBB Database Master
Posts: 16138
Joined: Sun Nov 29, 1998 3:01 am
Location: Camping the energy center. BTW, did you know you can have up to 100 characters in this location box?
Contact:

Post by Krom »

Update your drivers if there are any newer ones available. 32bit does not work in OpenGL in D3, at all, ever, even on Nvidia cards, so give up on that. Disable any video card overclocking if it is overclocked. Check to make sure your cooling fans are operating properly and the video card isn't too hot.

Check your D3 command line options and make sure there are no settings you don't understand, or post your command line here.

I wonder if you might need to roll back your drivers a bit to an older set, it's possible they broke descent3 somehow. I don't think reinstalling D3 will help, probably not but keep it in mind as a last resort.
User avatar
VR7
DBB Captain
DBB Captain
Posts: 731
Joined: Tue Sep 28, 1999 2:01 am
Location: Canada, ON
Contact:

Post by VR7 »

This is a fresh install of D3. No overclocking done, and as I said before, every other game runs just fine. :P It was like this on the fresh install, and installing Mercenary and v1.4 had no effect.

Note that the garbled graphics started before I even put in command lines, but just to be safe, here's what I put in:
Command lines:
-nooutragelogo -width 1024 -height 768 -nomovie -pilot "Noel Shourai"
I'd like to leave rolling back as a last resort.
User avatar
Krom
DBB Database Master
DBB Database Master
Posts: 16138
Joined: Sun Nov 29, 1998 3:01 am
Location: Camping the energy center. BTW, did you know you can have up to 100 characters in this location box?
Contact:

Post by Krom »

D:\Games\Descent3\main.exe -launched -framecap 0 -nointro -nosparkles -nomotionblur -deadzone0 0.06 -deadzone1 0.06 -nomusic -usesmoothing -width 1280 -height 960

Try playing around with some of the settings in the video card drivers. Also, you don't need to set the width and the height in the command line unless you are using a non standard resolution (like me), just set 1024x768 in the ingame menu.

One idea I had, try running the game with the -lowmem or -superlowmem options to see if changing the size of the textures helps.
User avatar
VR7
DBB Captain
DBB Captain
Posts: 731
Joined: Tue Sep 28, 1999 2:01 am
Location: Canada, ON
Contact:

Post by VR7 »

Problem seems to be fixed without the use of -lowmem. Apparently the game will run just fine if it doesn't make the attempt to change the resolution to 1024x768, so it has to stay at 640x480 all the time.

Edit: Whoops. Thanks, Krom.
User avatar
Duper
DBB Master
DBB Master
Posts: 9214
Joined: Thu Nov 22, 2001 3:01 am
Location: Beaverton, Oregon USA

Post by Duper »

wow, wild pix.

Would make a killer desktop! 8)
User avatar
Mobius
DBB_Master
DBB_Master
Posts: 7940
Joined: Sun Jun 03, 2001 2:01 am
Location: Christchurch, New Zealand
Contact:

Post by Mobius »

640 - bleh! You seeing about 8 brazillian frames per second now?

I think it might be your omega drivers.

Just install the latest CATs.
User avatar
VR7
DBB Captain
DBB Captain
Posts: 731
Joined: Tue Sep 28, 1999 2:01 am
Location: Canada, ON
Contact:

Post by VR7 »

Usually when I try to install the standard Catalyst driver I get an INF Error and the drivers fail to install. The cure to this was to create a folder of some sort in the Documents and Settings folder, but I can't remember what.
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

VR7,

in case your account name contains special characters (like German umlauts or whatever), or white spaces, that might be the reason for the Cats failing to install.

I had this problem with the BF2 patches, which never properly installed even though I pulled all known tricks (like how to find the installation data folder, copying the data somewhere else and launching the patch manually, and registry fiddling), and once I had created a new admin account on my WinXP machine with a very simple 4-letter account name only containing regular letters, everything worked fine.

What is an INF error anyway? :?
User avatar
VR7
DBB Captain
DBB Captain
Posts: 731
Joined: Tue Sep 28, 1999 2:01 am
Location: Canada, ON
Contact:

Post by VR7 »

My XP account has a space, (i.e. between a first and last name) if that counts.

An INF error basically looks like this:

http://www.je-ha.dk/oslofreak/div-pics/1.jpg
http://www.je-ha.dk/oslofreak/div-pics/2.jpg

In that order. It happens when the installer actually attempts to install the Cats.

Source: http://www.techspot.com/vb/topic15072.html
User avatar
Duper
DBB Master
DBB Master
Posts: 9214
Joined: Thu Nov 22, 2001 3:01 am
Location: Beaverton, Oregon USA

Post by Duper »

Update your BIOS on your motherboard., then update your monitor drivers, if there are any.

Reinstall DX9 (something)

Uninstall any ATI drivers and uninstall the device itself.

reboot and reinstall device. Manually install drivers, don't let windows do it.

I believe INF stands for "information" it's a type of driver file. I always have to hunt them down when I update or install stuff on my older OS's.
fyrephlie
DBB Benefactor
DBB Benefactor
Posts: 956
Joined: Tue Nov 15, 2005 12:49 am

Post by fyrephlie »

Duper wrote:Update your BIOS on your motherboard., then update your monitor drivers, if there are any.

Reinstall DX9 (something)

Uninstall any ATI drivers and uninstall the device itself.

reboot and reinstall device. Manually install drivers, don't let windows do it.

I believe INF stands for "information" it's a type of driver file. I always have to hunt them down when I update or install stuff on my older OS's.
inf is information... it is the script by which the driver is installed. for your own reference... you can typically right click a .inf file and choose to install it without the lame gui front end (if the files are extracted from said lame gui front end).

this error is saying that it can't find the appropriate driver to your hardware. i.e. setup doesnt think you have an ATI Card that needs drivers. i ran into this before with nVidia cards, (i don't have a ton of experience with ATI because (among other things) ATI hates linux, and I run a lot of linux boxes...) anyhoo... uninstalling the current drivers is a good first step, then, reboot and let the ugly vga driver take over. get over the ugliness and try installing again. then continue at the top of duper's list (skipping direct x cause it's surprizingly dynamic considering it's a microsoft product)

oh and UGH!!! at the ugly giant taskbar on the side... why do they even let you do that! :P all that screen real estate lost to a big blue blob!
MD-2389
Defender of the Night
Defender of the Night
Posts: 13477
Joined: Thu Nov 05, 1998 12:01 pm
Location: Olathe, KS
Contact:

Post by MD-2389 »

Duper wrote:Uninstall any ATI drivers and uninstall the device itself.
reboot and reinstall device. Manually install drivers, don't let windows do it.
Just to give you a graphical representation of what Duper is talking about:

Image
Image
Image

That is the Driver update wizard. You can access it through your system properties in your control panel. You can also just hold down the windows key and press the pause button. Click on the hardware tab, and click the + next to "Display Devices" and double-click on your video card listing. Then follow the screenshots I posted.

You can also click on the option to NOT search for a driver, and to specify your own. I don't recommend you do this unless you KNOW what you are doing. By default it shows only "compatable" devices. Select your card and click on the "Have Disk" button. Point it to where ATI unpacks your drivers (assuming their installer works like nVidia's) and let windows do its thing.
chuck
DBB Cadet
DBB Cadet
Posts: 4
Joined: Mon Dec 20, 2004 7:00 pm

i got a similar problem

Post by chuck »

ive been having graphic problems as well. same card (well, a Sapphire Radeon 9000 Pro 128mb, but close enough) and the problem appears in both Win 2000 and XP. check it our for yourself:

this is the game screen with OGL:
Image

this is the game screen with D3D:
Image

and this is the menu screen with D3D:
Image

my problem's different in that D3D actually works, and i can set it at 1024x768, but its still a messed up situation and worth mentioning.

i'll probably just use OGL to configure everything, and then D3D to play, but youd be surprised at how annoying those blobs under the crosshairs get.

the only way i ever fixed this was to rollback to really old CATs, like 4.2 or something, but thats not really much of a solution, using 2 year old drivers. if anyone knows of any tweaking of the drivers that could remedy this, itd be very appreciated. i dont wanna go into my drivers settings totally clueless...

thanks
User avatar
BUBBALOU
DBB Benefactor
DBB Benefactor
Posts: 4198
Joined: Tue Aug 24, 1999 2:01 am
Location: Dallas Texas USA
Contact:

Post by BUBBALOU »

are either one of you using windowblinds if so launch WB config and try setting d3/main to the exclusion list under per-application

I do this out of a force of habit for all games

I seem to have a better workout dodging your stupidity than attempting to grasp the weight of your intelligence.
chuck
DBB Cadet
DBB Cadet
Posts: 4
Joined: Mon Dec 20, 2004 7:00 pm

Post by chuck »

no, im definitely not
User avatar
VR7
DBB Captain
DBB Captain
Posts: 731
Joined: Tue Sep 28, 1999 2:01 am
Location: Canada, ON
Contact:

Post by VR7 »

I managed to install Catalyst 5.13 properly and it causes the same problem. However, rolling back to the (really old) drivers seems to fix it for some reason, but no bumpmapping in D3D, grr.
chuck
DBB Cadet
DBB Cadet
Posts: 4
Joined: Mon Dec 20, 2004 7:00 pm

Post by chuck »

well, it works now. it doesnt really make any sense, cause if i reverse the changes ive made, it still works, but if memory serves me right, i moved the Texture Preference and Mipmap Detail Level sliders all the way to the left, and it started working fine. the only reason i doubt myself is that now ive put them back, all the way to the right, and its still fine. i dont get it. oh well, it works, im not gonna complain.
Post Reply