[SOLVED]Half Life 1

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
metalfan
Level 1
Level 1
Posts: 8
Joined: Sat Dec 27, 2008 7:10 pm

[SOLVED]Half Life 1

Post by metalfan »

SOLUTION: see posting 10

Hi,

i would like to play Half Life 1, its quite old and should run well on my hardware. This is a none steam version

if i start it with wine version: 1.1.11 i get the error:

Code: Select all

ChoosePixelFormat failed

what i tried:
running the desktop at 16bpp with software/opengl/d3d in hl1

no luck :(


hl1 version:
on the cd is a file called VERSION.TXT:
Half-Life //Game Name
71176 //Product ID
1.1.0.8 //Version Number
9/24/2001 //Date


System is uptodate, meaning nvidia/xorg/crap1/crap2 are current


glxinfo:
http://pastebin.com/m6a595f38

console output:
http://pastebin.com/m6b397b46
Last edited by metalfan on Thu Jan 01, 2009 7:34 am, edited 2 times in total.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Half Life 1

Post by vitamin »

metalfan wrote:i would like to play Half Life 1, its quite old and should run well on my hardware.
Works fine here. Did you disable compiz (graphics affects)?
If that doesn't help, try virtual desktop:

Code: Select all

wine explorer /desktop=foo,1024x768 hl.exe
metalfan
Level 1
Level 1
Posts: 8
Joined: Sat Dec 27, 2008 7:10 pm

Post by metalfan »

never enabled compiz, its not a default on archlinux.

Code: Select all

wine explorer /desktop=foo,1024x768 hl.exe
same error if started this way, btw my screen is running at 1280x1024...do i need an xorg screen section for 1024x768?
metalfan
Level 1
Level 1
Posts: 8
Joined: Sat Dec 27, 2008 7:10 pm

Post by metalfan »

im running firefo32 from a chroot via schroot, starting a "real" 32bit wine ends in:

Code: Select all

chroot wine hl.exe
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  144 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x21
  Serial number of failed request:  513
  Current serial number in output stream:  513
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

Do you have 32-bit libGL installed and show your glxinfo output. I don't think you have 3d drivers around.
metalfan
Level 1
Level 1
Posts: 8
Joined: Sat Dec 27, 2008 7:10 pm

Post by metalfan »

i installed a real 32bit system (thx to pacman this is done very fast) and hl1 runs just fine there.
looks like its a 64bit issue.

Code: Select all

pacman -r /mnt/newarch -Sy base blackbox nvidia

thx for help
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

metalfan wrote:i installed a real 32bit system (thx to pacman this is done very fast) and hl1 runs just fine there.
looks like its a 64bit issue.
My system is 64-bit and as I said above everything worked just fine. No chroot required.
metalfan
Level 1
Level 1
Posts: 8
Joined: Sat Dec 27, 2008 7:10 pm

Post by metalfan »

im using bin32-wine-suse. what do you use?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

metalfan wrote:im using bin32-wine-suse. what do you use?
Huh? I'm using suse 11.0 and self compiled Wine from GIT.
metalfan
Level 1
Level 1
Posts: 8
Joined: Sat Dec 27, 2008 7:10 pm

Post by metalfan »

i was missing lib32-nvidia-utils (driver and utillities) on my archlinux, now it runs.
Locked