Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

Messed up text areas 1.72.2 (FIXED)

News and discussion of the PC port of Oolite.

Moderators: winston, another_commander

govert
Competent
Competent
Posts: 45
Joined: Wed Feb 25, 2009 11:59 am

Messed up text areas 1.72.2 (FIXED)

Post by govert »

Hi there!
Thanks for giving me the chance to revisit a classic like Elite!

When Running Oolite 1.72.2-test on Windows XP SP3 , ATI Mobility Radeon HD 3400 i get this


[Screenshot will all text replaced with a solid block of colour]

(I will post a valid screenshot as soon as the forum lets me :) )



Any ideas?
govert
Competent
Competent
Posts: 45
Joined: Wed Feb 25, 2009 11:59 am

Post by govert »

This topic apparently discusses my problem.

https://bb.oolite.space/viewtopic.php?t=5709

Please close...
Screet
---- E L I T E ----
---- E L I T E ----
Posts: 1883
Joined: Wed Dec 10, 2008 3:02 am
Location: Bremen, Germany

Post by Screet »

Hello and welcome to the board!

I noticed this behaviour when I tried to fix my 4870x2 problem with OpenGL by adding an OpenGL wrapper.

I had to turn off the shader code in that wrapper in order to make that problem go away. The wrapper wasn't good for playing, though, as it crashed after a short time. So I'm back with a 4870x2 which performs far worse than the X800XTPE on my much slower computer.

Screet who was banned on the AMD/ATI forum for reporting that the 4870x2 apparantly has an OpenGL bug as it's performing worse than the X800XTPE.
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

...

Post by Lestradae »

Screet wrote:
Screet who was banned on the AMD/ATI forum for reporting that the 4870x2 apparantly has an OpenGL bug as it's performing worse than the X800XTPE.
:shock:

Now this is what I call customer support.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6579
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

@govert: Can you please post the contents of the game log, found in oolite.app\Logs\Latest.log? It looks like Oolite cannot see resources (note the version number on the window title reads 'nil').

Also the exe reads the wrong date for 1.72.2. I recommend a full reinstall of the latest version.
govert
Competent
Competent
Posts: 45
Joined: Wed Feb 25, 2009 11:59 am

Post by govert »

Speedy replies. Wow!

The reason the titlebar was strange was that I messed around a bit after I encountered the problem.

After a reinstall, the titlebar reads: "Oolite v1.72.2 - Jan 11 2009"
And the problem is still there.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6579
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

Do you still read (nil) instead of the version on the window title? The log will be needed in any case.

One of these days, I'll make sure to take reading lessons...
Last edited by another_commander on Wed Feb 25, 2009 12:49 pm, edited 2 times in total.
govert
Competent
Competent
Posts: 45
Joined: Wed Feb 25, 2009 11:59 am

Post by govert »

Latest.log:

Code: Select all

[log.header]: Opening log for Oolite version 1.72.2 (x86-32 test release) under Windows at 2009-02-25 13:44:32 +0100.
2 processors detected.
Note that the contents of the log file can be adjusted by editing logcontrol.plist.

[joystickHandler.init]: Number of joysticks detected: 0
[display.mode.list.native]: Windows native resolution detected: 1440 x 900
[rendering.opengl.version]: OpenGL renderer version: 1.1.0 ("1.1.0")
Vendor: Microsoft Corporation
Renderer: GDI Generic
[rendering.opengl.extensions]: OpenGL extensions (3):
GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture
[rendering.opengl.shader.support]: Shaders will not be used (OpenGL extension GL_ARB_shading_language_100 is not available).
[dataCache.notFound]: No data cache found, starting from scratch.
[searchPaths.dumpAll]: ---> OXP search paths:
(oolite.app/Resources, AddOns)
[shipData.load.begin]: Loading ship data...
[script.load.world.listAll]: Loaded 5 world scripts: "oolite-cloaking-device" 1.72.2, "oolite-constrictor-hunt" 1.72.2, "oolite-nova" 1.72.2, "oolite-thargoid-plans" 1.72.2, "oolite-trumbles" 1.72.2
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[gnustep]: 2009-02-25 13:46:34.437 oolite[6092] Defaults path 'C:\Program Files/Oolite/oolite.app/GNUstep/Defaults' did not exist - created it

[gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2009-02-25 13:46:34 +0100.
govert
Competent
Competent
Posts: 45
Joined: Wed Feb 25, 2009 11:59 am

Post by govert »

I believe that I have the latest drivers. Not 100% sure, but 96%.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6579
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

You don't have your graphics card's drivers installed correctly. Oolite is trying to use software rendering.

Deja vu, I'm sure we had this happening just a few days ago...
govert
Competent
Competent
Posts: 45
Joined: Wed Feb 25, 2009 11:59 am

Post by govert »

another_commander wrote:
One of these days, I'll make sure to take reading lessons...
I guess a written reminder won't help... Maybe a voicemail to yourself... :D
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Post by Kaks »

Yep, your problem is that you basically haven't got opengl support!

Have you installed the latest opengl drivers for your card? If you have, something must have gone obviously wrong....
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
Screet
---- E L I T E ----
---- E L I T E ----
Posts: 1883
Joined: Wed Dec 10, 2008 3:02 am
Location: Bremen, Germany

Post by Screet »

another_commander wrote:
@govert: Can you please post the contents of the game log, found in oolite.app\Logs\Latest.log? It looks like Oolite cannot see resources (note the version number on the window title reads 'nil').
The log file is in a different place if he uses windows vista and installed to the default directory in program files instead of a folder like "C:\Oolite". The problem is caused by windows vista virtualization.

For me, that resulted in an oolite folder being created by vista in the following directory:
C:\Users\Screet\AppData\Local\VirtualStore\Program Files

There it did have the log in an oolite.app\logs\ subfolder.

With vista, it's a good idea not to insteall to C:\program files for this reason. There are also other programs suffering from this, for example my razer mouse drivers :(

Screet
Edit: ARGH. Took too long to reply seeing that the log has already been found, well, maybe it helps other users who read this topic ;)
govert
Competent
Competent
Posts: 45
Joined: Wed Feb 25, 2009 11:59 am

Post by govert »

another_commander wrote:
You don't have your graphics card's drivers installed correctly. Oolite is trying to use software rendering.

Deja vu, I'm sure we had this happening just a few days ago...
I beleive that the problem is that I have the latest, but buggy driver:
1) New laptop received by IT department 3 weeks ago
2) Driver Detective tells me I have the latest drivers installed
3) Downloading & running the latest drivers from ATI i get the reply
Setup did not find a driver compatible with your current hardware or operating system
Screet
---- E L I T E ----
---- E L I T E ----
Posts: 1883
Joined: Wed Dec 10, 2008 3:02 am
Location: Bremen, Germany

Post by Screet »

govert wrote:
I beleive that the problem is that I have the latest, but buggy driver:
1) New laptop received by IT department 3 weeks ago
2) Driver Detective tells me I have the latest drivers installed
3) Downloading & running the latest drivers from ATI i get the reply
Setup did not find a driver compatible with your current hardware or operating system
Maybe it helps to give the HIS drivers for comparable hardware sold by them a try.

I tried the outdated HIS drivers on my Asus 4870x2 and they fixed a lot of problems which also exist with ATI original drivers of the same time. Seems they found a bug in ATI drivers and fixed it only for themselves, but might also just have been luck.

Screet
Post Reply