PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wine & CS Soundprobs die 1000ste



Fireflash
15.06.03, 19:54
Hallo leute, und vielen Dank das ihr diesen Thread lest, obwohl das Thema mitlerweile zig mal durchgekaut wurde.
Ich möchte die Moderatoren/Admins bitten, diesen Beitrag nicht zu löschen. Ich habe schon alles versucht mein Problem zu lösen. Such Funktion, Google, holarse etc......leider nichts gefunden.

So jetzt zu meinem Problem.
Ich möchte unter Mandrake 9.1 mit wine 20030508 Counter-Strike spielen.
Die Grafik funktioniert 100%ig (1024x768 @ 99fps), doch am Sound harperts. Der Sound im Menü funktioniert einwandfrei, doch im Spiel ist er abgehackt.

Diesen "Zustand" erreiche ich mit folgenden einstellungen:

artsd deaktiviert
OSS Sound Treiber
Startbefehl: artsdsp -m wine hl.exe -- hl.exe -game cstrike -console

Config File:


"Drivers" = "wineoss.drv" ; default for most common configurations
;"Drivers" = "winearts.drv" ; for KDE
;"Drivers" = "winealsa.drv" ; for ALSA users
;"Drivers" = "winejack.drv" ; for Jack sound server
;"Drivers" = "winenas.drv" ; for NAS sound system
;"Drivers" = "wineaudioio.drv" ; for Solaris machines
;"Drivers" = "" ; to disable sound
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"

[dsound]
;; HEL only: Number of waveOut fragments ahead to mix in new buffers.
;"HELmargin" = "5"
;; HEL only: Number of waveOut fragments ahead to queue to driver.
;"HELqueue" = "5"
;; Max number of fragments to prebuffer
;"SndQueueMax" = "28"
;; Min number of fragments to prebuffer
;"SndQueueMin" = "12"
;; Forces emulation mode (using wave api)
;;"HardwareAcceleration" = "Emulation"
;; Sets default playback device (0 - number of devices - 1)
;"DefaultPlayback" = "0" ; use first device (/dev/dsp)
;"DefaultPlayback" = "1" ; use second device (/dev/dsp1)
;"DefaultPlayback" = "2" ; use third device (/dev/dsp2)
;; Sets default capture device (0 - number of devices - 1)
;"DefaultCapture" = "0" ; use first device (/dev/dsp)
;"DefaultCapture" = "1" ; use second device (/dev/dsp1)
;"DefaultCapture" = "2" ; use third device (/dev/dsp2)


soweit so gut.....wine liefert mir noch folgende "Fehlerbeschreibung":

err:wave:IDsDriverBufferImpl_Stop ioctl(/dev/dsp, SNDCTL_DSP_SETTRIGGER) failed (Invalid argument)
err:wave:widDsCreate DirectSoundCapture flag not set
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
err:wave:OSS_OpenDevice FullDuplex: Playback and Capture hardware acceleration levels are different.
Use: "HardwareAcceleration" = "Emulation" in the [dsound] section of your config file.
err:wave:OSS_OpenDevice FullDuplex: Playback and Capture hardware acceleration levels are different.
Use: "HardwareAcceleration" = "Emulation" in the [dsound] section of your config file.
err:wave:IDsDriverBufferImpl_Stop ioctl(/dev/dsp, SNDCTL_DSP_SETTRIGGER) failed (Invalid argument)


So...das wars, was ich an infos liefern kann...jetzt hoffe ich mal das jemand mir eine Lösung geben kann....

Mfg Fireflash

PS: Diesen eintrag in der config.cfg der das Prob beheben soll hab ich auch schon gemacht
_snd_mixahead "0.23"

jebe
15.06.03, 22:28
>>Startbefehl: artsdsp

startets du damit nicht wiede arts ?

in der fehlermeldung steht du sollst: "Use: "HardwareAcceleration" = "Emulation" in the [dsound] section of your config file."

also mal in der zeile: ;;"HardwareAcceleration" = "Emulation" die beiden strichpunkte weg machen.


wenn das auch nix nutzt wurde ich mal alsa noch mal installieren (gibt hier nen howto fuer) und ne frische
config fuer wine nehmen und darin nix verändern. dann wine ohne artsdsp starten

gruss jebe

Fireflash
16.06.03, 16:04
hatte ich auch schon versucht...aber is jetzt eh egal....hab winex3 getestet und damit funzt es wunderbar