Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Gregster2k on May 18, 2004, 02:32:29 pm

Title: Catalyst 4.5s Break Shinemapping
Post by: Gregster2k on May 18, 2004, 02:32:29 pm
Okay, this is weird.

ASUS A7N8X Deluxe 2.0
AMD Athlon XP 2000+
768MB RAM
ATI Radeon 9800 Pro 128MB

Driver Version: Catalyst 4.5

---> The problem: Shinemaps are not working, period. Glowmaps ARE working, but shinemaps aren't. There are no shiny surfaces at all and I can't really tell if the specular highlighting is working but the suns do cast their appropriate lighting on ships. All detail settings in the ingame options are at maximum.

Long story short, everything just looks like HTL-accelerated standard FS2 graphics with no special looks except the light casting of the suns.

I think the Catalyst 4.5's are the culprit, as I never had this problem prior to them, but I'd like to know if anyone else is having this issue.

This is occurring on ANY FS2_Open build I use.

The worst of it all: When I disable HTL, the shinemaps come back, and when I reenable HTL, the shinemaps disappear.

Anyone else got this problem? In the meantime, I'm going back to the previous Catalysts I was using, 4.4.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Flipside on May 18, 2004, 02:37:13 pm
You know, I spent about 5 minutes trying to think of a 3 letter word that was an expletive and went before 'The problem'.

I think shinemapping has been a known problem on Radeons for a while now :(
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Gregster2k on May 18, 2004, 02:56:08 pm
Well guess what...switching back to the 4.4's fixed the problem.

Moral: If you value your FSO DO NOT UPGRADE TO CATALYST 4.5! PERIOD!

Oh, and the "***" was just a spacer before "the problem"; ill edit the post...there...replaced with "--->"
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Lightspeed on May 18, 2004, 05:15:01 pm
Good to know.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: DaBrain on May 18, 2004, 05:20:35 pm
If somebody could report this to ATI they  might fix it in the next version.

If not, the possibility that the following drivers will produce this problem is higher...


Well I'm using a geforce... :p (don't say anything wrong.)
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Lightspeed on May 18, 2004, 05:21:52 pm
*says something wrong about geforces*
Title: Re: Catalyst 4.5s Break Shinemapping
Post by: Taristin on May 18, 2004, 05:22:54 pm
Quote
Originally posted by Gregster2k

The worst of it all: When I disable HTL, the shinemaps come back, and when I reenable HTL, the shinemaps disappear.

Anyone else got this problem? In the meantime, I'm going back to the previous Catalysts I was using, 4.4.


That's because if you're not in HTL mode, everything is done in software mode, and everything supports software mode.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: IceFire on May 18, 2004, 05:31:08 pm
They are tightening up on some things that games sometimes shouldn't do in Cat 4.5 although they really buggered up on Forgotten Battles and made it worse instead of fixing it....anyways this may be good to look into.  We aren't going to be on Cat 4.4 or earlier forever.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Fineus on May 18, 2004, 06:09:13 pm
Agreed, and since I just switched to a Radeon card I'd be greatful if the problem were fixed :)
Title: Catalyst 4.5s may Break Shinemapping!
Post by: RandomTiger on May 19, 2004, 01:45:54 am
THis is very interesting, thanks for this post.
I wonder if this is the same problem we are having with spec on R7
Title: Catalyst 4.5s may Break Shinemapping!
Post by: madaboutgames on May 19, 2004, 08:02:37 am
Its the readoen card whats the problem.  Speaking from experience.  I have a laptop - amd xp2800 m & ati radeon mobilty 9000  I have the same problem.  But on either of my destops both with geforce 4  they are fine and shinemaps are working.  

Shaun
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Bobboau on May 19, 2004, 11:46:10 am
no, it's the radeon drivers, I have a Radeon 9800, and I developed shine mapping
Title: Re: Catalyst 4.5s Break Shinemapping
Post by: Turnsky on May 19, 2004, 12:02:57 pm
Quote
Originally posted by Gregster2k
Okay, this is weird.

ASUS A7N8X Deluxe 2.0
AMD Athlon XP 2000+
768MB RAM
ATI Radeon 9800 Pro 128MB

Driver Version: Catalyst 4.5

---> The problem: Shinemaps are not working, period. Glowmaps ARE working, but shinemaps aren't. There are no shiny surfaces at all and I can't really tell if the specular highlighting is working but the suns do cast their appropriate lighting on ships. All detail settings in the ingame options are at maximum.

Long story short, everything just looks like HTL-accelerated standard FS2 graphics with no special looks except the light casting of the suns.

I think the Catalyst 4.5's are the culprit, as I never had this problem prior to them, but I'd like to know if anyone else is having this issue.

This is occurring on ANY FS2_Open build I use.

The worst of it all: When I disable HTL, the shinemaps come back, and when I reenable HTL, the shinemaps disappear.

Anyone else got this problem? In the meantime, I'm going back to the previous Catalysts I was using, 4.4.


really?.. tell me something i don't know why don't you?.. shinemaps have been pretty much feckered with my 9000 since 3.2
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Bobboau on May 19, 2004, 12:17:28 pm
do they work pre-3.2?
Title: GeForce is TOO compatible with everything. Design for ATI, *THEN* NVidia.
Post by: Gregster2k on May 19, 2004, 02:53:25 pm
Given ATI's notorious history of buggy drivers, I have to wonder if ATI will even help at all. But yeah, definitely worth a shot. Give ATI the source code to the SCP, and, well, if they don't find a feasible way to fix this problem on the Catalyst driver end, they might just tell the SCP team of a workaround, or even a better way to implement it.

That WOULD be a far better option than repeatedly "fixing" the SCP to work with 4.5+ Catalyst drivers.

Turnsky:
I've heard about numerous probs with the 9000, i'm not surprised that you're having issues with them.

Bobboau:
Feels good to know that the developer of shinemapping on the SCP has a radeon card himself. :)

madaboutgames:
That's all well and good, but if the SCP team just didn't care about getting the SCP working on all cards, well, that would kill a large portion of a potential user base when the SCP finally goes public "big time" with a fully featured, stable FSO. Granted, ATI's drivers suck, but that is no reason to give up hope immediately. Somebody's gotta try, and with bugs like this showing up, its up to the SCP to find out if its ATI's fault, or if FSO was badly implementing things the whole time.

-----

Hopefully, the issue can be resolved with collaboration between the SCP team and ATI. If not, I can only hope future Catalyst versions accidentally fix FSO, or that the SCP finds a fix. If this is NEVER fixed, well, I'll just stay on Catalyst 4.4 until hell freezes over, right?  :)
Title: Catalyst 4.5s may Break Shinemapping!
Post by: RandomTiger on May 19, 2004, 03:06:52 pm
We do know the exact call that is failing, best to just report that.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Gregster2k on May 19, 2004, 03:16:16 pm
:yes:  w00t!
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Grey Wolf on May 19, 2004, 05:40:18 pm
I'm still using a modified Catalyst 3.9 over here. Works perfectly with everything.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Turnsky on May 19, 2004, 09:46:02 pm
Quote
Originally posted by Bobboau
do they work pre-3.2?


dunno, my card came with 3.2 driverset
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Gregster2k on May 19, 2004, 10:10:17 pm
Works for me with Catalyst 4.4...last working ones before the 4.5's screwed it up...your mileage may vary. 3.9? Ugh...
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Gregster2k on May 19, 2004, 10:10:17 pm
EDIT: Oops...double post...delete plz
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Turnsky on May 20, 2004, 05:09:09 am
Quote
Originally posted by Gregster2k
Works for me with Catalyst 4.4...last working ones before the 4.5's screwed it up...your mileage may vary. 3.9? Ugh...

strange, i have 4.4 and specular still won't work with mine.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Nico on May 20, 2004, 05:12:00 am
Quote
Originally posted by Lightspeed
*says something wrong about geforces*

You can, I've been n a Geforce something ( MX I think, one integradted to my new mobo ) for like 3 weeks, I've switched back to my good old radeon, man, what a change! I'm playing lineage2 these days, and no more clipping bugs, no more shards of death ( yeah, you read right, with the Nvidia, I had FS2 like shards of death :doubt: ), no more screen freeze for one second everytime I try and rotate the camera,  and in addition, reflections in water have magicaly appeared.
As for the latest catalyst drivers, well, too late :p
But I'm doubtful, IIRC I had those on my older PC ( changed it 3 weeks ago ), and shine maps were working fine, as far as I can tell.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Lightspeed on May 20, 2004, 09:52:21 am
Well, I have everything working fine except missile trails (see mantis) - that seems to be a card/driver related problem as well, and I've seen other people having the problem too.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Grey Wolf on May 20, 2004, 03:32:17 pm
Quote
Originally posted by Nico

You can, I've been n a Geforce something ( MX I think, one integradted to my new mobo ) for like 3 weeks, I've switched back to my good old radeon, man, what a change! I'm playing lineage2 these days, and no more clipping bugs, no more shards of death ( yeah, you read right, with the Nvidia, I had FS2 like shards of death :doubt: ), no more screen freeze for one second everytime I try and rotate the camera,  and in addition, reflections in water have magicaly appeared.
As for the latest catalyst drivers, well, too late :p
But I'm doubtful, IIRC I had those on my older PC ( changed it 3 weeks ago ), and shine maps were working fine, as far as I can tell.
MX is likely why. MXs are outdated tech, GF2 era.
Title: Baseline minimum for FSO: GeForce4 Ti4200 64MB
Post by: Gregster2k on May 20, 2004, 04:36:05 pm
The GeForce4 MX series and GF2 series share the exact same chipset. While the GF4 Ti4### series went up a number in chipset from the GF3, the GF4 MX series went down back to GF2-class hardware. The GeForce4 MX series are technically not even DirectX 8.0 cards, they're just GeForce2's with some improved features/performance and the ability to actually run DirectX 8.0+ games.

That said, here comes the truth: Any card lower than a GeForce4 Ti4200 used with FreeSpace 2 Open oughta be AT THE USER'S PERIL. I can't imagine why anyone would want to run FSO with something slower than a GeForce4 Titanium Series, and if you do, hey, that's your problem, go buy at least a Ti4200, they're damn cheap these days.

I pity the fool who bought a system wit 'n' integrat'd graphics mobo 'n' no AGP slot!

Above all, remember this is a shinemap breakage thread not a video card debating thread. Let's all try to make a nice list of what cards sometimes have shinemapping broken.....
Title: Catalyst 4.5s may Break Shinemapping!
Post by: CP5670 on May 20, 2004, 06:03:06 pm
No perils here on a standard GF3. I consistently get 60+ fps with all the settings turned up. The only things that cause problems are the hiplanets and effects vps and my modifications to the latter of those will fix the issues with that one soon.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Flipside on May 20, 2004, 06:07:26 pm
GeForce FX5600, Shiny like a good 'un :)
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Taristin on May 20, 2004, 08:59:16 pm
R9600XT w/ 256Mb overclocked to 527Mhz

Oh yeah. :D If it was a PC, it's specs would blow away the box it's connected to. ;)

Now to get an environment build that doesn't die after 4 minutes in game... *stupid Duron*
Title: Catalyst 4.5s may Break Shinemapping!
Post by: RandomTiger on May 21, 2004, 01:36:31 am
We will continue to optimise the code to make it run faster on lower end cards. Its not easy though, otherwise everyone would be a coder.

CP5670, Bob has identified some bad code in the background rendering. A fix should speed things up a little but if the textures are too big for your card it will run slow.
Title: Re: Baseline minimum for FSO: GeForce4 Ti4200 64MB
Post by: Nico on May 21, 2004, 05:09:42 am
Quote
Originally posted by Gregster2k
I pity the fool who bought a system wit 'n' integrat'd graphics mobo 'n' no AGP slot!  


Was cheap, came with a nice athlon 2.4, and I had my radeon waiting in the corpse of my old PC ( much like Skywalker in his tawntawn -or whatever you spell it ), so I can't care less about the Nvidia now :p
My only grip about this new PC is that it doesn't have a reset switch ( I mean WTF? I know I should have checked, but WHO checks if there's a damn reset switch? :p ).
Oh, it has an AGP slot, otherwise I'd be really pissed off :p
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Turnsky on May 21, 2004, 05:21:18 am
upgraded my drivers to 4.5, and surprise, surprise.. shinemaps still don't work.. ohwell.

definitely an issue with the 9000.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Lightspeed on May 21, 2004, 07:07:12 am
Quote
Originally posted by Raa Tor'h
R9600XT w/ 256Mb overclocked to 527Mhz
 



Oh..... no.....  *faints*
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Johnmike on May 24, 2004, 05:40:12 am
Get this done before 3.6.  x.x;
Title: Catalyst 4.5s may Break Shinemapping!
Post by: kasperl on May 24, 2004, 10:12:08 am
Johnmike: dunno 'bout that, I'd rather see 3.6 out then shinemapping for a bunch of older cards (I have a Radeon 7000, so I am just as effected as the rest of you).
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Kosh on May 24, 2004, 11:10:38 am
I have a Radeon 7500 in my laptop and FS SCP works just fine.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Omniscaper on June 09, 2004, 10:55:34 pm
4.6 I just installed....



#$%@&*%#*^%$(*@#@



I WANT MY SHINIES!!!!


BTW, are specular shading still vertex based?
Title: Catalyst 4.5s may Break Shinemapping!
Post by: kasperl on June 10, 2004, 09:49:14 am
Yes on the vert thing, at least AFAIK. Ask Bob.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Gregster2k on June 10, 2004, 10:12:53 pm
Omni, just go back to version 4.4 and you should be fine. I did, even if it meant giving up "latest game optimizations" (har har, i dont even OWN the games they're optimizing these drivers for :rolleyes: )  Like I said, any catalyst 4.5 or over will break shinemapping on a 9800 Pro card and I don't think any other card from ATI will work with 4.5+ either.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Viper1000 on June 14, 2004, 05:34:18 pm
Ok, Catalyst 4.6 has been released and guess what.... it breaks shines as well!  Stick to 4.4.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Turnsky on June 15, 2004, 06:02:09 am
Quote
Originally posted by Viper1000
Ok, Catalyst 4.6 has been released and guess what.... it breaks shines as well!  Stick to 4.4.

specular never worked with my radeon 9000, so who am i to complain ;)
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Silent Warrior on June 15, 2004, 11:20:33 am
*Directs a string of expletives of unhealthy proportions at ATI-HQ*

I COMMAND my card to display shinemaps! :mad:
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Trivial Psychic on June 17, 2004, 11:51:16 pm
These may work, or they may not... hell, they may screw your system over.  Have a look at least.  It's listed as an altered version of the 4.6 drivers.

Neowin.net - New Omega 4.6 Drivers (http://neowin.net/comments.php?id=21375&category=software)

[Edit]I just read through some of the comments on these, and they all praise it quite highly.  Some talk like they're the greatest thing since sliced bread!  I'd say that its definitely worth a look, if you're using either WinXP or 2000[/Edit]

Later!
Title: Catalyst 4.5s may Break Shinemapping!
Post by: IceFire on June 18, 2004, 08:40:16 am
So what is the issue causing the shinemapping to disappear?  Has it been narrowed down and sorted out?  Perhaps a quick contact to ATI can help try to resolve the problem.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Silent Warrior on June 18, 2004, 10:13:56 am
I've given ATI a holler over it. Don't let it keep YOU from doing it - I couldn't see anything on their site regarding shinemaps, and I got the impression this was the first time the replying human had ever heard of a problem with shinemaps. In any case, they didn't know if the issue will be fixed in 4.7. Poot. 4.4 makes really stupid things happen to the FS2-fonts (YES, I have the GeForce font-fix applied)... but shinemaps completely 0wN! :cool:

[Edit] Never mind the font-mess - 'twas the buggerin' multisampling that did it! Grr! Still, I have to confess, FS2_Open at 1024x768 without AA looks a fair bit better than LOMAC at the same setting. Yay you/us. ;)
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Viper1000 on June 18, 2004, 11:41:28 am
The Omega drivers suck for some ppl, own for others.  Use at your own risk.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: FoxHound on June 27, 2004, 01:41:34 am
Any fixes yet? This isn't  a problem thats going to go away, cataclyst drivers are going to keep going forward I think :(
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Viper1000 on June 27, 2004, 03:13:29 pm
Use Catalyst 4.4.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: IceFire on June 27, 2004, 08:30:20 pm
I'm now using Catalyst 4.7 Beta because it makes Forgotten Battles a billion times better than earlier releases and it does indeed break shinemapping on my Radeon 9700Pro.

We aren't going to be stuck at 4.4 forever.  So we or they need to find a solution.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Nico on July 08, 2004, 04:14:35 am
So? As Icefire said, I'm not gonna stick with 4.4 just for SCP's pretty eyes, my PC has not been built as a FS2 SCP arcade station :doubt:

edit: btw, a question, I wanna check something I vaguely remembered, what's the complete flag for -spec? To set the intensity I mean... I kind of remember getting spec if I pumped it really high, so...
Title: Catalyst 4.5s may Break Shinemapping!
Post by: kasperl on July 08, 2004, 07:36:19 am
[scp][/scp]

Browse to the command line reference. All those flags are explained there.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Nico on July 08, 2004, 08:58:37 am
guess it's spec static then?
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Fineus on July 08, 2004, 09:20:50 am
Re the 4.7 Cats and (still) lack of shinemapping... does anyone actually know why it doesn't work? I mean we can't ask ATI users to stick with older drivers for the entire time, just so they can use the SCP properly.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Turnsky on July 08, 2004, 10:33:34 am
Quote
Originally posted by Kalfireth
Re the 4.7 Cats and (still) lack of shinemapping... does anyone actually know why it doesn't work? I mean we can't ask ATI users to stick with older drivers for the entire time, just so they can use the SCP properly.


this might be related to the issue with the 8500-9200 series of radeons, as well..
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Nico on July 08, 2004, 05:26:30 pm
I'm not gonna let this one slip through.
Title: Catalyst 4.5s may Break Shinemapping!
Post by: MadMac_5 on July 09, 2004, 11:00:27 am
I found that using OpenGL on my Radeon 8500 lets me see shinemaps under Catalyst 4.6; for once, ATI's lack of updates to the OpenGL driver may be a good thing!
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Bobboau on July 09, 2004, 05:30:49 pm
it'll be fixed when we switch to vertex shaders
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Omniscaper on July 10, 2004, 04:13:37 am
Dont you mean pixel shaders? I thought vertex shaders are what you folks use now.

ps: Doesn't vertex shaders have something to do with animate modeling (morph targets)?
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Nico on July 10, 2004, 04:34:05 am
Quote
Originally posted by MadMac_5
I found that using OpenGL on my Radeon 8500 lets me see shinemaps under Catalyst 4.6; for once, ATI's lack of updates to the OpenGL driver may be a good thing!


on my 9700, with OpenGL, I got universal shards of death :p

Omni: vertex shaders have nothing to do with animation ( tho some twisted mind could probably rig an animation sequence to variations of vertex shading :p )
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Turnsky on July 10, 2004, 05:52:14 am
Quote
Originally posted by Bobboau
it'll be fixed when we switch to vertex shaders



oooooh :yes2::nod::yes:
Title: Catalyst 4.5s may Break Shinemapping!
Post by: Silent Warrior on July 10, 2004, 09:12:08 am
That build had better move past the loadingscreen on my machine... Other game(s) - not enough to warrant a switch from our shinemapping - I'm playing are starting to show up in the list of fixed things...
Title: Catalyst 4.5s may Break Shinemapping!
Post by: FoxHound on July 10, 2004, 07:14:32 pm
Quote
Originally posted by Bobboau
it'll be fixed when we switch to vertex shaders


Got an ETA on any time that'll happen? Sounds like a massive undertaking to me, something that won't happen soon
Title: Catalyst 4.5s may Break Shinemapping!
Post by: IceFire on July 11, 2004, 10:16:38 am
Yeah, no shines for me under 4.7.  Unfortunately I really need Cat 4.7's because they are the best yet for Forgotten Battles perfect graphics mode that I run in.   So no shines...