Dark Crusade unter Linux: Sound stockt

  • Hallo,

    ich habe mal just4fun dark crusade unter Linux installiert (opensuse 10.2, wine0.9.29). Funktioniert auf den ersten Blick bis auf die kommentarlos abstürzende single Player Kampagnie auch überraschend gut :)
    Allerdings stockt der Sound, so als ob ein Sample immer wieder und wieder abgespielt wird. Habe unter winecfg -> Audio den ALSA Treiber ausgewählt, bei den anderen beiden Optionen (OSS, Jack) kam garnix.

    Hat hier jemand eine erfolgversprechende Idee?

    Tech support: your reset switch is our ally!

  • Hat er doch geschrieben. Er hat "wine" benutzt. Wie beschreibt man das am besten!?
    Es ist ein Programm durch das die Installationsdateien ausgeführt werden können, als ob es unter Windows installiert wird.

    Leider habe ich das Game nicht auf meiner Linux Partition installiert und habe somit keine Antwort drauf. Sorry!
    Vielleicht mach ich mich mal dran und probier es mal aus.

  • Quote

    Original von Helvetic_Man
    würde aber gerne wissen, wie du das auf linux installierst hast? Biddöö

    also, ich habe openSuse10.2 (http://www.opensuse.org), bei anderen Distributionen sind details eventuell anders.
    Also, zuerst brauchst du die beschleunigten 3d Treiber von nVidia / ATI von deren Website für deine Grafikatze. Dann solltest du die neueste wine Version für deine Distribution von http://www.winehq.com downloaden und installieren. mit "wine --version" sollte dann die neue Versionsnummer angezeigt werden.

    Dann einfach die darc crusade DVD reinstecken, in das entsprechende Verzeichnis gehen und "wine Setup.exe" eingeben und das Programm normal installieren.
    Jetzt in "winecfg" unter "Applikation hinzufügen" Dark Crusade hinzufügen und als voreingestellte Windowsversion "Windows 98" einstellen. Dark Crusade sollte sich in deinem Homeverzeichnis unter ".wine/drive_c/Programme/THQ/Wahrhammer 40k Dark Crusade/Dark Crusade.exe" (oder so ähnlich) befinden. In "winecfg" den Audiotreiber auf "ALSA" stellen.
    Nachdem du die entsprechenden Änderungen eingegeben hast, einfach auf der Commandozeile in das oben genannte Verzeichnis wechseln und "wine Dark\ Crusade.exe" (oder so ähnlich, TAB ist dein Freund) eingeben und Enter drücken.

    Es ist hilfreich, dass Dark Crusade keinen Kopierschutz hat und ohne Original-CD im Laufwerk läuft, ansonsten wäre dieses sicher auch ein nettes Problem gewesen...

    Tech support: your reset switch is our ally!

  • vielen Dank! Dies werd ich mal ausprobieren

    obwohl das eher schlecht funktionieren wird, da ja dies hier nur ne Emulation ist. D.h. das programm läuft viel langsamer wenn ich mich nicht irre.

  • Quote

    Original von Helvetic_Man
    vielen Dank! Dies werd ich mal ausprobieren.

    wenn dir die Beschreibung hilft, freut es mich natürlich :)

    Quote


    obwohl das eher schlecht funktionieren wird, da ja dies hier nur ne Emulation ist. D.h. das programm läuft viel langsamer wenn ich mich nicht irre.

    Wine ist keine Emulation im herkömmlichen Sinne, Wine ist eine Neuprogrammierung der Windows-API. Ob Wine oder Windows schneller oder langsamer ist, hängt also vor allem von der Effizienz der jeweiligen Implementation ab.
    Was bei Spielen langsamer ist, ist wahrscheinlich vor allem die Grafikansteuerung. Die 3d-Lib unter Linux ist OpenGL, es muss also eine Art DirectX -> OpenGL Wrapper existieren, der natürlich im Vergleich zu einer direkten Ansteuerung Performance kostet.

    Von der Theorie zur Praxis: auf meinem System (Intel i6300 mit nVidia 7600GT AGP Grafik) läuft DC bisher flüssig, wobei ich aber bisher nur Replays angeschaut und kleine Gefechte gegen CPU-Gegner durchgezogen habe. Bin halt noch in der n00b-phase ;)

    Hat aber jemand hier auch ne Lösung für mein Sound Problem?? :rolleyes:

    Tech support: your reset switch is our ally!

    Edited once, last by nickNaylor (February 4, 2007 at 6:10 PM).

  • falls es doch jemanden interessieren sollte: Ich habe den Sound immerhin soweit hinbekommen, dass er nen paar Minuten ok ist. Dann "verschluckt" sich der Sound leider und ich habe wieder mein Problem des stotternden Sounds :rolleyes:

    in "winecfg -> Audio" Hardwarebeschleunigung auf "voll", Abtastrate auf 44khz, 16 bit, emulation off, im Spiel dann alles auf "niedrige" qualität. Das Spiel mit "nice -20 wine DarkCrusade.exe" starten.

    es scheint nicht viel zum perfekten Soundl zu fehlen, aber so gehts derzeit noch nicht :(

    Weitere Links zu Dark Crusade unter Linux:
    http://appdb.winehq.org/appview.php?iVersionId=6051
    http://www.holarse-linuxgaming.de/h2006/exec/ver…usade&version=6

    Tech support: your reset switch is our ally!

  • interessiert zwar sicher eh niemanden außer mir, aber es sieht so aus, als ob das Soundproblem im Rahmen von Googles "Summer of code" in Angriff genommen wird =)

    http://www.winehq.org/?issue=330#ALSA%20Changes

    Zitat:
    Remove the seperate thread used in winealsa, rework the code so it's not needed any more. The current thread only causes stuttering of audio, it's better to remove it entirely by using alsa lock and unlock calls, which notify that there is some sound that can be played

    Tech support: your reset switch is our ally!

  • dann wecke ich eben diesen thread wieder auf...
    also nick hast du es hingekriegt mit dem sound?
    und sonst würde mich das mal interessieren ob du meinst das sich das lohnt umzusteigen

    Wer nichts word, word Word!

  • Quote

    Original von Mojo Jojo
    dann wecke ich eben diesen thread wieder auf...
    also nick hast du es hingekriegt mit dem sound?

    hmmm... ich kann hier nur von Wine 0.9.41 (vorletzte Version) reden. Da ist der Sound schon besser geworden, hat sich aber trotzdem noch verhaspelt. Aber kam mir auf jeden Fall schon besser vor.
    Und im Rahmen dieses "Google Summer of Code" sollte das Problem ja behoben werden und es kommen auch immer noch ständig patches und optimierungen in wine rein...

    Problem derzeit: mit der 0.9.42 und die 43 habe ich DOW unter Susi10.2 gar ncht zum laufen bekommen :(

    Quote


    und sonst würde mich das mal interessieren ob du meinst das sich das lohnt umzusteigen

    bei mir ist es halt so, dass für mich DOW der einzige Grund ist, Windows zu booten. Ansonsten benutze ich seit 1995 Linux und benutze es als Hauptplattform.

    Du musst es so sehen: wenn du viele native Linux-Programme laufen lassen willst, dann ist linux die wahl für dich. Wenn du aber vor allem Windows-Programme (z.b. spiele) laufen lassen willst, dann solltest du vielleicht bei Windows bleiben...
    Es ist eine enorme Leistung von Wine, überhaupt Windows-Programme unter Linux laufen lassen zu können. Du kannst nicht erwarten, dass diese Programme besser laufen als unter Windows.

    Für die meisten Programme gibt es aber unter Linux alternativen. Wenn es also nicht unbedingt das Office von Microsoft sein muss oder der Internet Explorer oder unbedingt Programm XXX, dann wird man sicher auch unter Linux glücklich. Es ist auf jedenfall nicht mehr diese Hackerplattform wie noch vor einigen Jahren sondern ziemlich nutzerfreundlich geworden :)

    Problematisch ist es halt, wenn es wie bei DOW keine wirkliche Alternative gibt, dann muss man es halt mit Wine probieren. Aber DOW lief überraschend gut, bis auf den stockenden Sound (nervig), nicht funktionierender Kampagne (who cares?) und der fehlenden Updatemöglichkeit (musste man halt über windows machen) ging eigentlich alles recht problemlos :)

    Falls du fragen hast, einfach her damit. Schön, dass sich wenigstens einer mal dafür interessiert :D

    Tech support: your reset switch is our ally!

  • Quote

    Original von nickNaylor
    Du musst es so sehen: wenn du viele native Linux-Programme laufen lassen willst, dann ist linux die wahl für dich.

    was denn für native Linux-Programme, also ich meine was gibt es denn da was besser is?
    ist denn die stabilität besser?

    Wer nichts word, word Word!

  • Quote

    Original von Mojo Jojo

    was denn für native Linux-Programme, also ich meine was gibt es denn da was besser is?


    unter nativen Programmen verstehe ich programme, für die es eine Linux-Version gibt. Dinge wie OpenOffice, Firefox, Eclipse usw... Im Gegensatz zu einer Applikation, die eigentlich für Windows kompiliert wurde und mit Hilfe einer Emulation unter Linux zum laufen gebracht wird.

    Was mir an Linux besser gefällt als unter Windows sind vor allem KDE und vergleichbare Oberflächen, vor allem wegen der virtuellen Bildschirme, ohne die ich mir sinnvolles Arbeiten kaum noch vorstellen kann.
    Diese Oberflächen kommen meist mit jeder Menge an Tools (Medienplayer, Entwicklungsumgebung, PIM), die meist auch kommerzielle Qualität erreichen.
    Für Linux spricht weiterhin die geringere Anfälligkeit gegen Viren, Trojaner und ähnliches. Sowas ist zwar prinzipiell auch unter Linux möglich, aber aus diversen Gründen ist die Gefahr deutlich geringer als unter Windows.

    Quote

    ist denn die stabilität besser?


    ok, mein letzter Absturz unter Linux liegt derartig lange zurück, dass ich mich kaum dran erinnern kann. War wahrscheinlich vor 4-5 Jahren, als Susi nen buggy X-Server mitgeliefert hat...
    Andererseits ist mein Windows XP SP1 ähnlich stabil... Ich übertakte halt nicht, installiere nicht jedes Programm, das ich finde, klicke nicht auf jeden Link in meiner email usw...

    Tech support: your reset switch is our ally!

  • Quote

    Original von Mojo Jojo
    okay ich kaufe mir bald einen eigenen pc und dann probier ich das mal aus

    yepp, mach mal. Am besten erstmal nen paar Gigs für Linux reservieren und es als Zweitsystem neben Windows installieren (Dual Boot).
    Bei Problemen kannste dich ja wieder bei mir melden :D

    Tech support: your reset switch is our ally!

  • Was für ne Distribution empfiehlst du? Oder gar keine und all das Zeug selber machen (hehe, hab nich soo viel Ahnung, aber ne Distribution is sowas wie ein "Software-Packet", oder?).

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

  • ich persönlich verwende openSuse: ausgereift und sehr nutzer/einsteigerfreundlich.
    Ubuntu/kUbuntu ist auch sehr beliebt und wird häufig empfohlen. Ich denke, diese beiden sind derzeit die führenden Distros.

    Selbst zusammenstellen ist extrem schwierig und sollte definitiv NICHT von jemanden gemacht werden, der vorher noch nie mit Linux/Unix in Kontakt getreten ist oder gar bei dem Wort "Kommandozeile" einen Schreck bekommt.

    Es gibt im Internet Unmengen von Linux-Programmen. Eine Distro ist halt ne Ansammlung dieser Programme plus Tools zur Installation plus Tools für Hardwarekonfiguration + tools zum Autoupdate usw. Nach einer Installation solltest du ein mehr oder weniger komplettes System haben...

    Tech support: your reset switch is our ally!

  • =)

    sollte nicht mehr aaalllzulange dauern, dann hab ich hier auch endlich nen neuen rechner, dann kommt linux und windows drauf, möchte dann möglichst viel unter linux machen.

    z.b. bei dow: unter linux installieren und dann im windows updaten? geht das so einfach?

    danke

    Abends ARONAL - Morgens ELMEX... mal was riskieren!

  • hmmm... du musst es sowohl unter linux als auch unter windows installieren, also möglichst fü r beide genug Festplattenspeicher einplanen.
    Unter Linux liegt es danach in deinem Homeverzeichnis irgendwo im Verzeichnis. ".wine" (durch den Punkt gilt es als verstecktes verzeichnis, wird also eventuell nicht angezeigt).

    Unter Windows auf die aktuelle Version updaten. Danach einfach den Inhalt des DarkCrusade Verzeichnis in das entsprechende Linux-Verzeichnis kopieren. Sollte funktionieren :D

    Normalerweise sollte auch das Updaten über Linux funktionieren, tuts aber nicht ;)

    Tech support: your reset switch is our ally!

  • zur info:
    hab mir gerade mit der Wine-Version 0.9.44 ein paar reps angeschaut. der sound hat nicht gestockt und ich konnte auch keine Grafikfehler mehr entdecken. Das ursprüngliche Problem scheint also behoben zu sein :D

    Tech support: your reset switch is our ally!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!