Moin Leute. Die SacredGOLD/Underworld-DVD braucht den wmp9 "install Windows Media Player (version 9 works I did it with winetricks) and override quartz.dll, devenum.dll and amstream.dll for movies to work. Also don't forget to select Video compatibility mode in the config.exe"; über winetricks kann man den wohl installieren, nur: was machen playonlinux-Nutzer? Habe auch den playonlinux-GOG-installer probiert: wmp9 installiert nicht. Sogar das wmp9-SKRIPT der playonlinux-crew startet/installiert nicht (oder ich bin zu noob dafür). Das Spiel läuft, nur die Videos (vgl Earth2150 und Gorky17: ingame-Videos)...Auch der POL_Call POL_Install_ (amstream, devenum, quartz, wmp9, wmpcodecs)-Befehl [in playonlinux: Konfigurieren-Diverses-Eine Shell öffnen] scheint bei den 3 .dlls zu helfen, legt von wmp9 ein jscript.dll? an, spielt die Videos aber nicht.
wmp9 installiert NICHT in playonlinux? (SacredGOLD/Underworld)
Anmeldungsdatum: Beiträge: 114 |
|
Lokalisierungsteam
Anmeldungsdatum: Beiträge: 3240 Wohnort: Wernigerode |
Ganz ehrlich: Ich fürchte dass PlayOnLinux eher ein Auslaufmodell ist. So wie ich das verfolgt habe soll wohl eine Java-Oberfläche namens "Phoenicis" die beiden Projekte PlayOnLinux und PlayOnMac vereinen. https://github.com/PhoenicisOrg/phoenicis Es tut sich ohnehin einiges im wine-Umfeld: Apple hat ein eigenes "Gaming Porting Toolkit" veröffentlicht, was auf CrossOver von Codeweavers aufbaut und Codeweavers ist der Hauptsponsor von "wine". Zumindest haben sie den ursprünglichen Chefentwickler unter Vertrag. Ich möchte aber auch hinzufügen, dass ich im wine-Bugzilla seit meines Beginns in 2007 niemals einen Entwickler mit einer "@apple.com" Emailadresse im Bugzilla gesehen habe. |
Anmeldungsdatum: Beiträge: 4046 |
Windows Media Player ist eine prächtige Möglichkeit sich sein Wine kaputt zu machen. Zumindest aber die Registry zu versauen. mf.dll, mferror.dll, mfplat.dll, mfplay.dll und mfreadwrite.dll sind Wine builtin mittlerweile eigentlich so gut, dass man besser einen großen Bogen um den Windows Media Player macht. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 114 |
@Mankind75: stimmt, die neueste PoL-Version 4.3.4 ist von 2018! Hörte schon von Nachfolgern, mal schauen, ob die inzwischen spruchreif (und noob-freundlich ^^) sind... @trollsportverein: da jede Anwendung ne eigene bottle hat, dürften mögl. Schäden nur die sacred-bottle betreffen? Ebenso bestätigt auch der winehq-Artikel, dass ohne "echten" wmp9 weder intro, noch Akt-clips gehen. Welche Orte/Ordner von einer win-Installation müsste man ins wine/PoL-Verzeichnis holen, damit wmp9 als "installiert" gilt? system32? die overrides für die .dlls einrichten (kennen wir ja von "TR Requiem" und "biohazard" @Mankind75 ☺ ) ist kinderleicht - winecfg sind halt 2 clicks in PoL, aber dieselben Menüs. Eine Codeweavers/Apple-Variante wird (wie bisher) niemals gratis sein. |
Anmeldungsdatum: Beiträge: 4046 |
Ich zitiere mal:
Das ist unter aktuellem Wine nicht nötig, die Wine DLLs, die diese Funktion auf Linux bereitstellen, sind bereits durch die Wine Entwickler als mf.dll, mferror.dll, mfplat.dll, mfplay.dll und mfreadwrite.dll in aktuellem Wine eingebaut (builtin). |
(Themenstarter)
Anmeldungsdatum: Beiträge: 114 |
Erstmal danke für den Hinweis auf Phoenicis, allerdings finde ich weder bei www.playonlinux.com, noch via qwant eine noob-freundliche Anleitung, wie man PoL de- und Phoenicis installiert (zumindest via Suchmaschine findet man genaue Terminal-befehle für PoL: ppa einrichten, update, install...) Die verlinkte Seite is für noobige langjährige Linux-Nutzer ein Stopschild: erst nebulöse Paketliste, dann mit "Dependencies", "Build", "Run" Fachjargon/Profi-Anleitungen, wo (zumindest ich) Schiss habe,- allein schon wegen mangelnder Fachkenntnis- wirklich gravierende Schäden anzurichten (anders als beim wmp9 eben NICHT auf bottle-, sondern System-Ebene...). Ebenso ist PoLs- Phoenicis-Seite aus dem Alpha-Stadium vom 1.1.2019... Danke für den Hinweis auf "aktuelles wine", nur leider kann PoL maximal wine 7.22 bzw 7.9 (beide 32bit) installieren, denen offenbar der "besser als Original" builtin wmp9 von wine 8.0.2 stable bzw wine 8.19 dev fehlt... |
(Themenstarter)
Anmeldungsdatum: Beiträge: 114 |
Habe mir ausm Wiki folgenden Befehl zusammengeschustert: WINEPREFIX=/home/NAME/.PlayOnLinux/wineprefix/sacred_test /home/NAME/bin/winetricks -q wmp9 nachdem mkdir ~/bin wget http://winetricks.org/winetricks -O ~/bin/winetricks chmod +x ~/bin/winetricks ausgeführt wurde. Resultat: Sacred läuft (wie zuvor!) ohne intro und Videos. Das web dazu: "I've actually never heard of anyone getting a game with .wmv videos to play them through installing the wmp9/wmp10, ffdshow, or directshow/quartz dlls with winetricks, even in a 32bit Wine prefix and Wine built with proper gstreamer support." Seit ich mit ubuntu 10 in win-gaming unter Linux einstieg, waren winehq-Artikel zuverlässig und meine Primärquelle- jetzt aber sind sie widerlegt... "You need to install Windows Media Player (version 9 works with winetricks) and override quartz.dll, devenum.dll and amstream.dll for movies to work. Also don't forget to select Video compatibility mode in the config.exe" |
(Themenstarter)
Anmeldungsdatum: Beiträge: 114 |
kleines update: da mein neuer PC nur 2 Festplatten "fassen" kann, kostete es Zeit, alle durchsehen: auf einer (xubuntu14, PlayOnLinux4.2, wine3.2staging) fand ich eine alte sacredUNDERWORLD-bottle, in winecfg sind NUR amstream, devenum und quartz als native override eingestellt [mit "*" also via "installiere Komponenten" die overrides eingestellt]- diese alte bottle läuft unter POL 4.3.4 und spielt alle Videos ingame... wieder mal konnte was Älteres mehr siehe hier: wine 7.11 vs wine 2.2 ^^ leider hab ich keine Aufzeichnungen, was ich damals genau machte (nur screenshot des winehq-Eintrags "install wmp9 and override amstream, devenum, quartz"). N.B.: die benötigte Konfiguration liegt NICHT in den Ordnern "dosdevices" bzw "drive_c", sondern in playonlinux.cfg, playonlinux.log, system.reg, user.reg, userdef.reg (kopierte nacheinander alles rüber, erst diese 5 brachten die .wmv ingame zum Laufen). |
(Themenstarter)
Anmeldungsdatum: Beiträge: 114 |
Netzfund (winehq.org) "You are correct that wmp9 is not installable in a 32-bit prefix. If you want you can use the following solution: Open winetricks in a text editor and change the load_wmp9() function after the else statement." verstehe ich das RICHTIG? das load_wm9codecs im winetricks soll durch load_wmp9 ersetzt werden? Damit läuft er bei mir endlos in Schleife (laut post konnte er so wmp9 in 32bit prefix installieren^^) Mit dem unveränderten winetricks weigert er sich, sowohl winetricks -q wmpcodecs , als auch winetricks -q wm9codecs zu installieren... fun fact: nutze ich in POL den "winetricks in POL"-trick und will wmp9 erneut installieren, meckert er "already installed"- abspielen tut er die .WMV trotzdem nich... ;-P P.S. ich nutze den "langen" obigen Befehl, nicht nur "winetricks -q wmpcodecs"... WINEPREFIX=/home/NAME/.PlayOnLinux/wineprefix/sacred_test /home/NAME/bin/winetricks -q wmp9 |
Lokalisierungsteam
Anmeldungsdatum: Beiträge: 3240 Wohnort: Wernigerode |
Das mit den nicht abspielenden Videos ist laut diesem Bericht in der AppDB bekannt und es ist auch ein Workaround gegeben. Wäre die Thematik mit den Videos nicht wäre es "Platinum" - "Gold" heißt dass man was nachfummeln muss aber das Spiel sonst einwandfrei läuft. Meine Rückfragen sind:
Bitte achte bei deiner Antwort auf ausreichende Absätze - deine Texte sind schwer zu lesen. Persönlich habe ich mal die Demoversion angespielt und auch einen Bericht eben eingereicht. Die läuft wunderbar aber da sind auch wohl keine Videos enthalten. Edit: Für die Installation von "Windows Media Player 9" und den Codecs brauchst Du auf jeden Fall ein 32-Bit Prefix. Bei der manuellen Installation über die Konsole kommt sonst u.a. folgendes: ------------------------------------------------------ warning: wm9codecs is not supported in win64 prefixes. If you need those codecs, reinstall wmp9 in a 32-bit prefix. ------------------------------------------------------ |
(Themenstarter)
Anmeldungsdatum: Beiträge: 114 |
Ja, das Spiel an sich läuft in fast allen wine und virt.win-Versionen bestens...
Würde gern das Skript der PlayOnLinux-Leute testen(2020): hab es als "wmp9-installer.sh" gespeichert (Zeilennummern fallen weg- is das OK?): POL erkennt es als Skript ("Werkzeuge"-"lokales Skript ausführen") zeigt KEINERLEI Text/Vorschau und (scheint) es nicht zu starten... den in der wine appDB erwähnten FanPatch 2.29.14 findet man auch nicht mehr (allenfalls tote links zu ihm) nochmal zu den prefixes "You are correct that wmp9 is not installable in a 32-bit prefix." (winehq), darum meine Nachfrage am 9.11. zum winetricks-Text: soll dort statt "load wm9codecs" (original) also "load wmp9" stehen? Zumindest deute ich diesen winehq post so... "Schritte"? ok, das wird lang:
|
Lokalisierungsteam
Anmeldungsdatum: Beiträge: 3240 Wohnort: Wernigerode |
Danke xubu2, der Text ist wesentlich besser gegliedert und zu lesen. Weiter so, das ist echt besser. Ich selbst habe meine DVD verkauft habe aber eine Lizenz bei gog.com für "Sacred Gold" günstig gekauft. Ich kaufe da stetig im Sale und nie Vollpreis und habe mittlerweile eine Bibliothek von über 900 Titeln aufgebaut. Das mit dem Skript ist okay wenn keine Zeilennummern aufgelistet sind. Gibt zwar alte Programmiersprachen mit Zeilennummern aber bash-Skripte gehören nicht dazu. Wegen des Fanpatches, dass der Link in der AppDB nicht mehr funktioniert kann ich ggf. einen Bug melden oder den Maintainer der Seite anschreiben. Gibt es den noch irgendwo im Netz oder auf archive.org? Bei dem winetricks-Skript und dem Mediaplayer bin ich so vorgegangen, dass ich winetricks wmp9 versucht hatte und auch bis zur Installationsroutine gekommen bin aber da das Prefix 64-Bit war klappte es letztendlich nicht. Da habe ich auch keine Modifikationen im Sourcecode von winetricks gemacht und vorher nochmal mit winetricks --self-update mich vergewissert, dass ich auch die neueste Version des Skriptes verwende. |
Anmeldungsdatum: Beiträge: 10466 |
|
Lokalisierungsteam
Anmeldungsdatum: Beiträge: 3240 Wohnort: Wernigerode |
|
Anmeldungsdatum: Beiträge: 10466 |