Hi! Welcome to the forum for Platinum Arts Sandbox Free 3D Game Maker. I currently have the forums locked as I am attempting to properly update them.

In the meantime please join the new Discord Server!

If you have any questions please e-mail me through the Platinum Arts website.

2.7.1 - ATI/AMD related issues and workarounds

Having issues not related to a specific Sandbox game mode? Get help here!
Please also read the rules for support when posting support requests.
Failure to comply with the forum rules may result in your topic being locked without resolution.
Locked
Hirato
Developer
Developer
Posts: 689
Joined: May 30th, 2009, 1:23 pm
IRC Username: hirato

2.7.1 - ATI/AMD related issues and workarounds

Post by Hirato »

I don't know how many years it has been, but ATI/AMD has terrible OpenGL drivers, a number of issues seem to have surfaced recently.
Resurfaced would perhaps be the better word, They finally decided to change the vendor string from ATI Technologies to Advaned Micro Devices which broke our detection heuristics.
If you're using the official ATI/AMD drivers on Windows or the fglrx driver on Linux, read on, otherwise this doesn't concern you.

Crashes
In short, ATI/AMD cannot draw lines.
They can, but doing so makes them leak memory... a LOT of memory.
Eventually this results in sandbox using 2/4GB of it, and crashing due to being unable to allocate anymore.

This is due to a bug in their driver that is OVER 2 YEARS OLD.
If you're an ATI/AMD customer, please, PLEASE, get them to fix it!

Terrain flickering
This is also due to a bug in their driver and also has its own workaround.
I'm not sure how to describe it, but I've received a few reports that parts of the world literally become "invisible" in editmode.

Temporary Solution
You will need to activate the workarounds manually.
The easiest way to do this, would be to add the following lines into your autoexec.cfg.
Future releases will provide slightly better heuristics...

Code: Select all

ati_line_bug 1
ati_dph_bug 1
If you have some other issues, such as non-memory related crashes or model, texture or skybox corruption, have a play with the other ati_* variables.
This is not a url, clicking it is pointless
User avatar
Tony
Member
Member
Posts: 113
Joined: November 13th, 2011, 5:04 am
Name: Tony
Location: Cincinnati, Ohio, USA

Re: 2.7.1 - ATI/AMD related issues and workarounds

Post by Tony »

Hirato wrote: have a play with the other ati_* variables.
Interesting.
..."other" ati_ * variables.
Rockin' the Web for All the Right Reasons
Image Mind Reading Mastered
Image Canonize Juan Valdez and his Burro
Locked