ubuntuusers.de

wmp9 installiert NICHT in playonlinux? (SacredGOLD/Underworld)

Status: Ungelöst | Ubuntu-Version: Xubuntu 20.04 (Focal Fossa)
Antworten |

xubu2

Anmeldungsdatum:
11. Februar 2021

Beiträge: 114

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.

Mankind75 Team-Icon

Lokalisierungsteam
Avatar von Mankind75

Anmeldungsdatum:
4. Juni 2007

Beiträge: 3307

Wohnort: Wernigerode

xubu2 schrieb:

nur: was machen playonlinux-Nutzer?

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.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4439

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.

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

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.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4439

Ich zitiere mal:

Die CHIP Redaktion sagt: Mit dem "Media Feature Pack" rüsten Sie den Windows Media Player und andere medienrelevante Software nach, wenn Sie eine abgespeckte Windows 10 N oder Windows 10 KN Version nutzen.

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).

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

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...

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

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"

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

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).

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

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

Mankind75 Team-Icon

Lokalisierungsteam
Avatar von Mankind75

Anmeldungsdatum:
4. Juni 2007

Beiträge: 3307

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:

  • Welche wine-Version kommt bei Dir zum Einsatz?

  • Welche Art von Installationsquelle hast Du verwendet? (CD-ROM, Gog.com, Steam)?

  • Schritte zum Reproduzieren

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.
------------------------------------------------------

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

Beiträge: 114

Ja, das Spiel an sich läuft in fast allen wine und virt.win-Versionen bestens...

  • wine 3.2 staging (weil die alte bottle mit dieser Videos zeigt), hab auch wine7.9 (die aktuellste, die POL kennt) probiert

  • Installation von DVD (automatisch patch 2.28, der letzte offizielle)

  • ich nutze generell 32bit-prefixe (hab ich nicht erwähnt, sorry)

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:

  • DVD rein

  • installieren ("nicht aufgelistet")

  • neues 32bit prefix, wine&virt win-version+Grafik wählen (geht auch ohne virt.desktop, steht bei winehq anders)

  • installations-datei? zur setup.exe auf DVD lotsen

  • am Ende des installs will sacred wmp-codecs installieren: NEIN (da wmp9 selbst noch fehlt! ^^)

  • meine derzeitige Idee: neues leeres prefix, via POL-skript wmp9 installieren, dann zur setup.exe der DVD verweisen (in der Hoffnung, dass dann mit dem sacred-install auch die wmpcodecs von DVD installiert werden KÖNNEN)

  • da die alte bottle amstream, devenum, quartz mit Sternchen anzeigt, wurden diese wohl mit "konfigurieren"-"installiere Komponenten" installiert (laut einem hint zu wine in der Reihenfolge quartz, devenum, amstream (amstream beeinflusst die anderen beiden)

Mankind75 Team-Icon

Lokalisierungsteam
Avatar von Mankind75

Anmeldungsdatum:
4. Juni 2007

Beiträge: 3307

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.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11444

Wieso wird hier ausufernd Support gegeben?!

XFocal ist EoS.

Xubuntu 23.10

Mankind75 Team-Icon

Lokalisierungsteam
Avatar von Mankind75

Anmeldungsdatum:
4. Juni 2007

Beiträge: 3307

Wohnort: Wernigerode

von.wert schrieb:

Wieso wird hier ausufernd Support gegeben?!

Stört dich das?

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11444

Mankind75 schrieb:

Stört dich das?

Du hast aber schon den Kontext EoS verstanden?

Antworten |