half life 1 start problem

Questions about Wine on Linux
Locked
jonge42
Newbie
Newbie
Posts: 4
Joined: Sun Feb 12, 2017 2:10 am

half life 1 start problem

Post by jonge42 »

when i start half-life.exe, it asks for serial key but when i press a button, its not typed into game window but desktop.
game window is not fulscreen but a top-left square.
ubuntu 16.04LTS, wine 1.9, netbook hw

thanks
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: half life 1 start problem

Post by Bob Wya »

jonge42 wrote: ubuntu 16.04LTS, wine 1.9, netbook hw

thanks
@ jonge42

Technically there has never been a wine version 1.9 - the closest being 1.9.0.
But anyway I'd recommend upgrading to wine 2.1 - using the WineHQ official Ubuntu packages.

You may find the game still doesn't work well/ at all. Unfortunately netbooks don't tend to have the best Intel IGPs. :cry:

What's the output from the command:

Code: Select all

glxinfo | grep OpenGL
(entered in a terminal window)

Ta
Bob
jonge42
Newbie
Newbie
Posts: 4
Joined: Sun Feb 12, 2017 2:10 am

Re: half life 1 start problem

Post by jonge42 »

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.2.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:


Actually world of warcraft on my netbook runs without a single bug so i dont understand why older games are bugged
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: half life 1 start problem

Post by Bob Wya »

jonge42 wrote:

Code: Select all

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0
...
OpenGL version string: 3.0 Mesa 11.2.0
...
OpenGL shading language version string: 1.30
Actually world of warcraft on my netbook runs without a single bug so i dont understand why older games are bugged
That's a really outdated version of mesa... I'm currently installing version 17.0 (well OK they did recently switch an year-based versioning model)...
I'm aware Intel has put a lot of work into improving their graphics driver, in recent months. See 2016Q4 INTEL GRAPHICS STACK RECIPE...

There is a bleeding edge graphics-stack PPA for Ubuntu... But that is a bit unstable!
Yakkety Yak (16.10) would probably be a better option for you as well. Since that release has a much more up-to-date kernel and xorg-stack.

Are you running WOW in OpenGL or DirectX modes?
If it's the former don't forget that your graphics driver native OpenGL support may not provide parity with the DirectX translation layer Wine implements.
Certainly I can see that (currently) your GL Shader profile is very low (1.30). That maybe a hardware limitation - if your Intel IGP is a lower end model.

You might want to check whether you are affected by: Bug 27528 - Half Life Software Rendering completely wrong ...
Bob
jonge42
Newbie
Newbie
Posts: 4
Joined: Sun Feb 12, 2017 2:10 am

Re: half life 1 start problem

Post by jonge42 »

actually ive tried left 4 dead 1 and its also top left square, mouse is focused but keyboard is still on desktop. some time ago i had starcraft 1 fullscreen and seems like i changed something and now its also top-left.

i guess its some little config thing ...
jonge42
Newbie
Newbie
Posts: 4
Joined: Sun Feb 12, 2017 2:10 am

Re: half life 1 start problem

Post by jonge42 »

i managed to run fullscreen half life 1 now ... turned off netbook monitor and left external on, edited winecfg->graphics and its ok... :)
Locked