Author Topic: another ATI bug? Solution for slow positioning found!  (Read 6264 times)

glestnost

  • Guest
another ATI bug? Solution for slow positioning found!
« on: 13 January 2008, 20:45:56 »
Hi there!
I love to play Glest 2.0.1 on my P4 notebook. It gots the ATI M10 (Radeon 9600) inside.

so far so good.
but: everytime when i want to place a new building or draw a rectangle for selections everything slows down. Its nearly freezing. There is only performance like 1 frame per second. difficult to place a building like that. After the building is positioned or the selection is done everything runs again as usual.

I tried a lot with the ini file to fix that: just one light, no shadows etc etc. but its still the same...

any ideas? and greets
glestnost

edit: I am running Win XP on that notebook.
« Last Edit: 29 January 2008, 20:40:25 by glestnost »

AF

  • Guest
(No subject)
« Reply #1 on: 14 January 2008, 19:38:25 »
I suffer the same issue on my laptop. Rendering the building semi transparent is a huge performance loss, and its unjustifiable because the spring engine does exactly the same thing with little or no performance hit.
« Last Edit: 1 January 1970, 00:00:00 by AF »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #2 on: 14 January 2008, 22:06:53 »
Is nothing to do with transparency, is the selection mode that is going wrong somehow, however i have an ATI x600 and it works fine.
« Last Edit: 1 January 1970, 00:00:00 by martiño »

sirdaniel

  • Guest
(No subject)
« Reply #3 on: 15 January 2008, 00:44:38 »
Hi glestnost, i have the same trouble, its freezing on building any constrution. My GraphBoard is ATI Radeon Xpress 1100.
« Last Edit: 1 January 1970, 00:00:00 by sirdaniel »

Incinerator

  • Guest
(No subject)
« Reply #4 on: 15 January 2008, 16:27:06 »
Gentoo GNU/Linux i686. Radeon 9800 Pro. Experiencing the same problem.
« Last Edit: 1 January 1970, 00:00:00 by Incinerator »

ZaggyDad

  • Guest
(No subject)
« Reply #5 on: 19 January 2008, 03:21:34 »
Happens for me, too... on a ATI Radeon Xpress 200M.

~Zaggy
« Last Edit: 1 January 1970, 00:00:00 by ZaggyDad »

glestnost

  • Guest
(No subject)
« Reply #6 on: 29 January 2008, 20:36:58 »
found here:

http://http://www.glest.org/glest_board/viewtopic.php?t=219

that Radeons 9600 shall work with Catalyst 4.4

rather hard to find this driver (April 2004 !) nowadays.
rather hard to deinstall the newer ATI-drivers from my machines.

finally I downgraded 4 Years of driver-development... and:

Glest is working now!

tried this on sapphire 9600SE. Maybe Catalyst 4.4 is the solution for all the
other "slow builders".

found the driver as: wxp-w2k-catalyst-8-00-040322a-014266c.exe
should have 29.121.088 Bytes

 Installation resets the directx-setttings completly. Maybe you have to slow down your audio-acceleration again.

happily greeting
glestnost
« Last Edit: 1 January 1970, 00:00:00 by glestnost »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #7 on: 3 February 2008, 12:22:17 »
Hi, Stephan sent me the following email:

The problem is a bug in the atioglxx.dll from the ATI driver package since ATI Catalyst 7.10.
The solution is simple, no need to install an old Catalyst version. Just copy the atioglxx.dll
file from the 7.9 Catalyst into the Glest folder, so the slow mouse build location bug is gone.

A step by step install description is stated here:
http://ufoai.ninex.info/forum/index.php ... 1#msg12441
« Last Edit: 1 January 1970, 00:00:00 by martiño »

glestnost

  • Guest
(No subject)
« Reply #8 on: 3 February 2008, 23:13:16 »
Yeah man!

that works fine on my my M10 too, which I had not downgraded until now.
found catalyst 7.9 here:
http://http://www.hardware-mods.com/infusions/pro_download_panel/download.php?did=134

and did the :

Quote
Short tutorial:

1. U need catalyst drivers installiation package <=7.9
2. Start it, and dont press any buttons and dont' install it (u just need some file that will be unpacked Wink )
3. Go to c:\ATI\SUPPORT\7-8_xp32_dd_50960\Driver\XP_INF\B_51322\ (example for 7.8 )
4. Copy atioglxx.dl_ to another directory
5. Use in cmd.exe this command:

expand atioglxx.dl_ atioglxx.dll

6. Copy atioglxx.dll to glest directory
7. Enjoy


works fine!
thank you.
« Last Edit: 1 January 1970, 00:00:00 by glestnost »

Jeremiah

  • Guest
(No subject)
« Reply #9 on: 19 February 2008, 17:50:47 »
So what about linux. I haven't been able to play this game in linux since 2.0. I run Myah OS and offer this package on my server to all who use Myah OS. But I myself can't play the game at all. It makes me made to see version after version go by and it never works. Has any developer at glest even tried this game out on any common cards. Since nvidia and ati share about half the market each it would be nice if this game was supported at all. Or is this an nvidiacentric game only.
« Last Edit: 1 January 1970, 00:00:00 by Jeremiah »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #10 on: 28 February 2008, 00:27:28 »
I'm the main programmer of Glest and I have an ATI card, however their drivers are pretty bad, and have a few bugs, we just didn't detect this particular one in time, please read this post for an explanation:

http://www.glest.org/glest_board/viewtopic.php?t=3304
« Last Edit: 1 January 1970, 00:00:00 by martiño »

Jeremiah

  • Guest
(No subject)
« Reply #11 on: 28 February 2008, 21:53:07 »
thanks for the fix in svn works great now.
« Last Edit: 1 January 1970, 00:00:00 by Jeremiah »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #12 on: 28 February 2008, 22:10:23 »
No problem, however, I've only fixed the building placement issue, selection might still be slow when many units are on screen.

I will include the fix for next version.

Regards.
« Last Edit: 1 January 1970, 00:00:00 by martiño »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #13 on: 28 February 2008, 22:16:10 »
I'm locking this topic, could people use this other one plz:

http://www.glest.org/glest_board/viewtopic.php?t=3304
« Last Edit: 1 January 1970, 00:00:00 by martiño »