Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Half Life 1 in Wine werkt niet  (gelezen 5596 keer)

Half Life 1 in Wine werkt niet
« Gepost op: 2008/10/17, 20:05:16 »
Ik heb dus HL1 geïnstalleerd onder wine.
De installatie ging helemaal perfect.
Ik starte half life op en tot me verbazing was het menu helemaal raar en de Half Life animatie in het menu is negatief. Ik heb dus toch geprobeerd new game te starten. In Direct-3D modus loopt heel het os vast (alleen de muis kan ik nog bewegen ctrl+backspace helpt niet). Als ik de 3d render engine op ''Software'' zet dan wil die ook niet opstarten. Zet ik de render modus op ''Open-GL'' dan staat er ''loading'' en dan sluit hl.exe af. Dit is mijn console log:

 gebruikersnaam@gebruikersnaam-desktop:~/.wine/drive_c/Sierra/Half-Life$ wine hl.exe
err:service:load_reg_multisz Error 1804 while reading value L"DependOnService"
err:service:scmdatabase_load_services Error 1804 reading registry key for service L"TVersityMediaServer" - skipping
fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a060 0x1001818 1 0x33fe78 (null) (null) 0x100a068
fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a080 0x1001808 1 0x33fe78 (null) (null) 0x100a088
fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0a0 0x10017f8 1 0x33fe78 (null) (null) 0x100a0a8
fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0c0 0x10017e8 1 0x33fe78 (null) (null) 0x100a0c8
fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0e0 0x10017d8 1 0x33fe78 (null) (null) 0x100a0e8
fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a100 0x10017c8 1 0x33fe78 (null) (null) 0x100a108
fixme:win:RegisterDeviceNotificationW (hwnd=0x126938, filter=0x7e5c590c,flags=0x00000001), STUB!
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
fixme:win:EnumDisplayDevicesW ((null),0,0x32d984,0x00000000), stub!
fixme:win:LockWindowUpdate (0x1002a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:win:LockWindowUpdate (0x1002a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x1002a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x1002a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:win:LockWindowUpdate (0x1002a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
wine: Unhandled page fault on read access to 0x000010c9 at address 0x10c9 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x000010c9 in 32-bit code (0x000010c9).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:000010c9 ESP:0032da60 EBP:0032da8c EFLAGS:00210206(   - 00      - RIP1)
 EAX:7c5490d8 EBX:7d070398 ECX:7e525c64 EDX:03d612c8
 ESI:7c542908 EDI:000087f6
Stack dump:
0x0032da60:  7d02fd48 000087f2 000087f6 0032da8c
0x0032da70:  7bc336cf 00002300 7e52279c 0032da8c
0x0032da80:  27098694 27098648 00000000 27098690
0x0032da90:  04016d42 000087f2 000087f6 00000000
0x0032daa0:  27098648 27098690 27098694 00001d01
0x0032dab0:  7e525c60 7d070398 0032dad8 7d04db47
Backtrace:
=>1 0x000010c9 (0x0032da8c)
  2 0x04016d42 in hw (+0x76d42) (0x27098690)
  3 0x045fab18 in hw (+0x65ab18) (0x045fbb20)
  4 0x00000000 (0x01b07c6c)
0x000010c9: -- no code accessible --
Modules:
Module   Address         Debug info   Name (124 modules)
PE     330000-  3d1000   Deferred        woncrypt
PE     400000-  519000   Deferred        hl
PE     520000-  578000   Deferred        vgui
PE    1440000- 1541000   Deferred        hl
PE    3fa0000- 4fc7000   Export          hw
PE   10000000-100a1000   Deferred        wonauth
PE   17000000-1700c000   Deferred        hl_res
PE   27000000-270c1000   Deferred        client
ELF   7b800000-7b92d000   Deferred        kernel32
  \-PE   7b820000-7b92d000   \               kernel32
ELF   7bc00000-7bca4000   Deferred        ntdll
  \-PE   7bc10000-7bca4000   \               ntdll
ELF   7bf00000-7bf03000   Deferred        
ELF   7ce93000-7cea7000   Deferred        winejoystick
  \-PE   7cea0000-7cea7000   \               winejoystick
ELF   7cea7000-7cef1000   Deferred        dsound
  \-PE   7ceb0000-7cef1000   \               dsound
ELF   7cff4000-7d075000   Deferred        opengl32
  \-PE   7d010000-7d075000   \               opengl32
ELF   7d1bd000-7d1c8000   Deferred        libgcc_s.so.1
ELF   7d320000-7d334000   Deferred        lz32
  \-PE   7d330000-7d334000   \               lz32
ELF   7d334000-7d34d000   Deferred        version
  \-PE   7d340000-7d34d000   \               version
ELF   7d34d000-7d375000   Deferred        msvfw32
  \-PE   7d350000-7d375000   \               msvfw32
ELF   7da5a000-7dc9b000   Deferred        r200_dri.so
ELF   7dc9b000-7dca5000   Deferred        libdrm.so.2
ELF   7dca5000-7dd07000   Deferred        libgl.so.1
ELF   7dd18000-7de1b000   Deferred        wined3d
  \-PE   7dd30000-7de1b000   \               wined3d
ELF   7de1b000-7de32000   Deferred        mcicda
  \-PE   7de20000-7de32000   \               mcicda
ELF   7df87000-7df8b000   Deferred        libgpg-error.so.0
ELF   7df8b000-7dfd8000   Deferred        libgcrypt.so.11
ELF   7dfd8000-7dfe8000   Deferred        libtasn1.so.3
ELF   7dfe8000-7dfeb000   Deferred        libkeyutils.so.1
ELF   7dfeb000-7dff3000   Deferred        libkrb5support.so.0
ELF   7dff3000-7e025000   Deferred        libcrypt.so.1
ELF   7e025000-7e09b000   Deferred        libgnutls.so.13
ELF   7e09b000-7e0be000   Deferred        libk5crypto.so.3
ELF   7e0be000-7e14b000   Deferred        libkrb5.so.3
ELF   7e14b000-7e174000   Deferred        libgssapi_krb5.so.2
ELF   7e174000-7e1a7000   Deferred        libcups.so.2
ELF   7e1b0000-7e1b3000   Deferred        libxdamage.so.1
ELF   7e24c000-7e27f000   Deferred        uxtheme
  \-PE   7e250000-7e27f000   \               uxtheme
ELF   7e27f000-7e293000   Deferred        midimap
  \-PE   7e280000-7e293000   \               midimap
ELF   7e293000-7e2b9000   Deferred        msacm32
  \-PE   7e2a0000-7e2b9000   \               msacm32
ELF   7e2b9000-7e2d0000   Deferred        msacm32
  \-PE   7e2c0000-7e2d0000   \               msacm32
ELF   7e2d0000-7e30b000   Deferred        wineoss
  \-PE   7e2e0000-7e30b000   \               wineoss
ELF   7e30b000-7e314000   Deferred        libxcursor.so.1
ELF   7e314000-7e319000   Deferred        libxfixes.so.3
ELF   7e319000-7e31c000   Deferred        libxcomposite.so.1
ELF   7e31c000-7e322000   Deferred        libxrandr.so.2
ELF   7e322000-7e32a000   Deferred        libxrender.so.1
ELF   7e32a000-7e32d000   Deferred        libxinerama.so.1
ELF   7e32d000-7e34d000   Deferred        imm32
  \-PE   7e330000-7e34d000   \               imm32
ELF   7e34d000-7e352000   Deferred        libxdmcp.so.6
ELF   7e352000-7e36a000   Deferred        libxcb.so.1
ELF   7e36a000-7e36d000   Deferred        libxau.so.6
ELF   7e36d000-7e454000   Deferred        libx11.so.6
ELF   7e454000-7e462000   Deferred        libxext.so.6
ELF   7e462000-7e47a000   Deferred        libice.so.6
ELF   7e47a000-7e482000   Deferred        libsm.so.6
ELF   7e48e000-7e491000   Deferred        libcom_err.so.2
ELF   7e493000-7e52a000   Deferred        winex11
  \-PE   7e4a0000-7e52a000   \               winex11
ELF   7e574000-7e595000   Deferred        libexpat.so.1
ELF   7e595000-7e5bf000   Deferred        libfontconfig.so.1
ELF   7e5bf000-7e5d4000   Deferred        libz.so.1
ELF   7e5d4000-7e641000   Deferred        libfreetype.so.6
ELF   7e641000-7e662000   Deferred        mpr
  \-PE   7e650000-7e662000   \               mpr
ELF   7e662000-7e6b0000   Deferred        wininet
  \-PE   7e670000-7e6b0000   \               wininet
ELF   7e6b0000-7e6dc000   Deferred        ws2_32
  \-PE   7e6c0000-7e6dc000   \               ws2_32
ELF   7e6dc000-7e6f6000   Deferred        wsock32
  \-PE   7e6e0000-7e6f6000   \               wsock32
ELF   7e6f6000-7e72c000   Deferred        winspool
  \-PE   7e700000-7e72c000   \               winspool
ELF   7e72c000-7e7eb000   Deferred        comctl32
  \-PE   7e730000-7e7eb000   \               comctl32
ELF   7e7eb000-7e844000   Deferred        shlwapi
  \-PE   7e800000-7e844000   \               shlwapi
ELF   7e844000-7e957000   Deferred        shell32
  \-PE   7e850000-7e957000   \               shell32
ELF   7e957000-7ea02000   Deferred        comdlg32
  \-PE   7e960000-7ea02000   \               comdlg32
ELF   7ea02000-7ea94000   Deferred        winmm
  \-PE   7ea10000-7ea94000   \               winmm
ELF   7ea94000-7eaa7000   Deferred        libresolv.so.2
ELF   7eaa7000-7eaa9000   Deferred        libxcb-xlib.so.0
ELF   7eaa9000-7eaae000   Deferred        libxxf86vm.so.1
ELF   7eab8000-7ead6000   Deferred        iphlpapi
  \-PE   7eac0000-7ead6000   \               iphlpapi
ELF   7ead6000-7eb37000   Deferred        rpcrt4
  \-PE   7eae0000-7eb37000   \               rpcrt4
ELF   7eb37000-7ebdb000   Deferred        ole32
  \-PE   7eb50000-7ebdb000   \               ole32
ELF   7ebdb000-7ec32000   Deferred        ddraw
  \-PE   7ebe0000-7ec32000   \               ddraw
ELF   7ec32000-7ec84000   Deferred        advapi32
  \-PE   7ec40000-7ec84000   \               advapi32
ELF   7ec84000-7ed1f000   Deferred        gdi32
  \-PE   7ec90000-7ed1f000   \               gdi32
ELF   7ed1f000-7ee66000   Deferred        user32
  \-PE   7ed40000-7ee66000   \               user32
ELF   7efa7000-7efb2000   Deferred        libnss_files.so.2
ELF   7efb2000-7efca000   Deferred        libnsl.so.1
ELF   7efca000-7efef000   Deferred        libm.so.6
ELF   7eff6000-7f000000   Deferred        libnss_nis.so.2
ELF   b7cb4000-b7cbd000   Deferred        libnss_compat.so.2
ELF   b7cbe000-b7cc2000   Deferred        libdl.so.2
ELF   b7cc2000-b7e11000   Deferred        libc.so.6
ELF   b7e11000-b7e29000   Deferred        libpthread.so.0
ELF   b7e3a000-b7f70000   Deferred        libwine.so.1
ELF   b7f72000-b7f8e000   Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Sierra\Half-Life\hl.exe
   00000017   15
   0000001c   15
   0000001f    0
   00000009    0 <==
0000000c
   00000012    0
   0000000e    0
   0000000d    0
0000000f
   00000015    0
   00000014    0
   00000011    0
   00000010    0
0000001d
   0000001e    0
Backtrace:
=>1 0x000010c9 (0x0032da8c)
  2 0x04016d42 in hw (+0x76d42) (0x27098690)
  3 0x045fab18 in hw (+0x65ab18) (0x045fbb20)
  4 0x00000000 (0x01b07c6c)
fixme:winmm:MMDRV_Exit Closing while ll-driver open
______________________________________________

Als iemand me kan helpen dan hoor ik het graag:)

Offline eendje

  • Lid
Half Life 1 in Wine werkt niet
« Reactie #1 Gepost op: 2008/10/17, 20:14:39 »
Ik speel geen spellen, maar heb even gekeken in de Wine database. Welke versie 1 gebruik je van Half Life, want er zien er nogal wat. Kijk een op onderstaande link of je daar iets bruikbaars vindt. http://appdb.winehq.org/objectManager.php?sClass=application&iId=8
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Half Life 1 in Wine werkt niet
« Reactie #2 Gepost op: 2008/10/17, 20:27:11 »
Bedankt, ik zal kijken.

Half Life 1 in Wine werkt niet
« Reactie #3 Gepost op: 2008/10/17, 20:46:31 »
Uit sommige posts op het Engelse Ubuntuforum blijkt dat wanneer je de bureaubladeffecten uitzet, het probleem wel eens opgelost kan zijn. Bron: http://ubuntuforums.org/showpost.php?p=5422586&postcount=7

Offline eendje

  • Lid
Half Life 1 in Wine werkt niet
« Reactie #4 Gepost op: 2008/10/17, 20:46:56 »
Citaat van: cumulus007
Uit sommige posts op het Engelse Ubuntuforum blijkt dat wanneer je de bureaubladeffecten uitzet, het probleem wel eens opgelost kan zijn.
Dat kan ook zeker geen kwaad...
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Half Life 1 in Wine werkt niet
« Reactie #5 Gepost op: 2008/10/17, 20:49:05 »
Ik heb versie 1.1.0.8. en op de Wine Appdb kwam ik niet echt verder:(.

Edit: Ik run de retail versie, dus zonder steam.

Half Life 1 in Wine werkt niet
« Reactie #6 Gepost op: 2008/10/17, 20:50:02 »
Heb je al geprobeerd om de bureaubladeffecten uit te zetten?

Half Life 1 in Wine werkt niet
« Reactie #7 Gepost op: 2008/10/17, 21:03:00 »
Ja, ik heb de bureaublad effecten uitgezet en compiz ook.

Speedboy

  • Gast
Half Life 1 in Wine werkt niet
« Reactie #8 Gepost op: 2008/10/18, 01:11:49 »
Ik speel half life hier via steam, heb je dat al proberen te installeren?

Half Life 1 in Wine werkt niet
« Reactie #9 Gepost op: 2008/10/18, 10:59:05 »
Citaat van: Speedboy
Ik speel half life hier via steam, heb je dat al proberen te installeren?
Ik heb de retail versie en ik ben niet zo'n voorstander van steam.
Bij mij werkt steam in wine heel traag. Ik heb trouwens ook Counter Strike 1.6 (steam versie) en die loopt na een minuutje vast. Maar met de retail versie van Half Life zou het toch ook moeten doen? Als ik op de Wine Appdb kijk krijgt de retail versie ook platinum, dus daar aan zal het niet liggen.

Edit: Typo's verbeterd.

Speedboy

  • Gast
Half Life 1 in Wine werkt niet
« Reactie #10 Gepost op: 2008/10/18, 16:01:39 »
Dit las ik op winehq:
"Everything works. To run the game I have to choose Direct3D in video options (both software and opengl crash the game)"
Misschien helpt het voor jou ook! Al herinner ik me nog van vroeger (in mijn xp-tijd) dat Direct3D in half life een stuk langzamer was dan Opengl. Succes!

Half Life 1 in Wine werkt niet
« Reactie #11 Gepost op: 2008/10/18, 16:46:26 »
Citaat van: Speedboy
Dit las ik op winehq:
"Everything works. To run the game I have to choose Direct3D in video options (both software and opengl crash the game)"
Misschien helpt het voor jou ook! Al herinner ik me nog van vroeger (in mijn xp-tijd) dat Direct3D in half life een stuk langzamer was dan Opengl. Succes!
Bedankt voor de tip:).
Ik zal kijken...

Half Life 1 in Wine werkt niet
« Reactie #12 Gepost op: 2008/10/18, 16:56:14 »
Helaas werkt het ook niet in Direct-3D in de laagste resolutie:(.

Speedboy

  • Gast
Half Life 1 in Wine werkt niet
« Reactie #13 Gepost op: 2008/10/18, 17:14:54 »
Welke GFX-kaart heb je? En welk Ubuntu en wine versie gebruikt je?

Half Life 1 in Wine werkt niet
« Reactie #14 Gepost op: 2008/10/18, 17:22:50 »
Grafische Kaart:  ATI Technologies RV280 [Radeon 9200 SE]
Wine versie: 1.0
Ubuntu versie: Ubuntu 8.04 LTS Desktop Edition.

Half Life 1 in Wine werkt niet
« Reactie #15 Gepost op: 2008/10/18, 17:27:54 »
Is het trouwens aan te raden om de Development versie te gebruiken of gewoon de stable versie van Wine?

Speedboy

  • Gast
Half Life 1 in Wine werkt niet
« Reactie #16 Gepost op: 2008/10/18, 17:47:01 »
Ik gebruik hier tegenwoordig altijd de developmentversie, die heeft meestal wel het voordeel dat er meer programma's ondersteund worden.  Maar in theorie zou die minder stabiel kunnen zijn dan de stable.

Deze regel zie ik een paar keer terugkomen "fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16". Misschien helpt deze link je wat verder: http://ubuntuforums.org/showthread.php?p=5422586

Half Life 1 in Wine werkt niet
« Reactie #17 Gepost op: 2008/10/18, 17:52:36 »
Bedankt, ik hoop dat dit wel gaat werken.
Ik wil namelijk geen dual-boot met windows xp.

Half Life 1 in Wine werkt niet
« Reactie #18 Gepost op: 2008/10/18, 18:31:28 »
Helpt helaas ook niet.

Speedboy

  • Gast
Half Life 1 in Wine werkt niet
« Reactie #19 Gepost op: 2008/10/18, 20:01:34 »
Citaat van: robin007bond
Helpt helaas ook niet.
Damm, ik heb half life nooit zonder steam geinstalleerd via wine.  Je kan misschien je bugreport op winehq zetten, daar kunnen de makers van wine en/of andere gamers je ook helpen!

Half Life 1 in Wine werkt niet
« Reactie #20 Gepost op: 2008/10/18, 23:31:03 »
Citaat van: Speedboy
Citaat van: robin007bond
Helpt helaas ook niet.
Damm, ik heb half life nooit zonder steam geinstalleerd via wine.  Je kan misschien je bugreport op winehq zetten, daar kunnen de makers van wine en/of andere gamers je ook helpen!
Zal ik doen.

Half Life 1 in Wine werkt niet
« Reactie #21 Gepost op: 2008/10/19, 11:58:19 »
Ik heb nu via Winetricks directx9 geïnstalleerd en nu is het menu niet meer zo raar.
Helaas wil het spel ondanks dat toch niet opstarten.

Half Life 1 in Wine werkt niet
« Reactie #22 Gepost op: 2008/10/19, 12:39:51 »
Het werkt!!!, Het werkt!!!*robin007bond springt een gat in de lucht*
Ik had versie 1.1.0.8 en nu heb ik een patch geïnstalleerd naar 1.1.1.0 en nu doet alles het perfect:D. Allemaal bedankt voor jullie hulp.

Half Life 1 in Wine werkt niet
« Reactie #23 Gepost op: 2008/10/19, 12:49:55 »
Ik kom er nu net achter dat het geluid het niet doet:(.
Echt een teleurstelling. Bij alle andere progamma's/games doet het geluid het wel.

Speedboy

  • Gast
Half Life 1 in Wine werkt niet
« Reactie #24 Gepost op: 2008/10/19, 15:20:11 »
Wat zijn jouw wine geluidsinstellingen? (die kan je zien door winecfg intypt in een terminal en dan naar de geluidstab te gaan)