Forums » Bugs

Ice appears black when OpenGL is used with no shaders or texture compression

12»
Oct 22, 2012 abortretryfail link
Ice appears black (or other solid colors) when OpenGL is used with no shaders or texture compression. This apparently happens on more than just Linux using the Mesa drivers. It does it on Mac as well.
Oct 22, 2012 slime73 link
Happens to me in Mac OS 10.8 when I turn shaders off, on both my intel HD 3000 and AMD 6750m graphics cards. Everything is fine with shaders on. Texture compression doesn't seem to make a difference in terms of ice texture visibility.
Oct 22, 2012 momerath42 link
Thanks for the report. I wasn't able to reproduce on linux, but they are black on macos with no shaders (on the same machine). We'll look into it.
Oct 22, 2012 abortretryfail link
I just tried it on my desktop with Linux x64 fglrx, disabled shaders with doshaders=0 and the roids went back to an old-school reflecty effect instead of the new bumpy-reflecty effect. So it's more than just disabling shaders.
Oct 27, 2012 raybondo link
I reproduced the black ice-roids on our mac. Definitely a problem that we're looking into.
Oct 29, 2012 abortretryfail link
Thanks for looking into this after all these years. :)
Nov 30, 2012 abortretryfail link
Nope, I'm not letting this one hit the 2nd page!
Dec 23, 2012 abortretryfail link
For the books, this also happens to the tiny ice crystals in the mining beam effect even when shaders are working on the normal large ice.
Jan 24, 2013 abortretryfail link
Any luck with this one?
Jan 25, 2013 Irbis link
Ice roids are black here since I switched to the open-source radeon driver (Linux).

As for Shader Capability, it says "Disabled" and Texture Compression is "unsupported".

Also I can't enable the "Full Scene Glow Effect", I can select "On" or "High quality" but it always reverts to "Off".

Apart from that, it works nicely.

-----
DeepSpaceOne
Jan 29, 2013 abortretryfail link
Make sure you have libtxc-dxtn installed. The open source radeon driver works fine with the shaders VO uses as long as your hardware is capable.

The little ice bits in the mining beam effect will still be black though due to this bug.
Jan 30, 2013 Irbis link
Thanks ARF, I installed that library and that solved the aforementioned troubles. VO looks much better now.
Feb 01, 2013 abortretryfail link
Yeah, I don't know why VO disables *all* shaders when it doesn't find S3TC support, but it does. Even if you don't use texture compression, the shaders don't work without it.

Kinda silly.
Mar 19, 2013 abortretryfail link
Bippity Boppity Bump!
Jun 07, 2013 abortretryfail link
Can I get a bump bump?
Jun 07, 2013 zak.wilson link
This problem affects me.

Sometimes the ice roids are other than black. I've seen pink, green, white and blue.
Jun 11, 2013 darksigma486 link
I am having the same problem. I have an Intel HD 4000. Game runs fine so far except for the roids.

Using a Vizio CT14-A0 thin notebook. Game ran fantastic in Windows 7 but I would much rather run Linux. (Linux Mint 15 with Mate)
Jun 11, 2013 abortretryfail link
darksigma486, If you just want the game to look nicer on Linux, take a look at this thread: http://www.vendetta-online.com/x/msgboard/6/27555

I'm pretty sure an Intel HD 4000 can handle the shaders. You probably just need the S3TC library.

That said, you'll still have this problem on the mining beam FX, as they don't use the fancy shaders and use the shiny textured ice trick that turns them black when it doesn't work.
Jun 14, 2013 darksigma486 link
Thank you abortretryfail! Awesome instructions :)

Game looks good for me otherwise. No real complaints. I have been pleased with the HD 4000 so far. I am in a situation where I must have a notebook and this one outside of a horrible keyboard runs like a champ.
Sep 06, 2013 raybondo link
Fixed a while ago.