ubuntuusers.de

Secret Of Monkey Island Special Edition

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

oxford

Avatar von oxford

Anmeldungsdatum:
7. Februar 2009

Beiträge: 125

Hallo,

ich habe mir mal Secret Of Monkey Island Special Edition besorgt. Bin bei der Installation so vorgegangen.

http://appdb.winehq.org/objectManager.php?sClass=version&iId=17211&iTestingId=42670

Allerdings hab ich da noch 1-2 Sachen die ich nicht ganz kapiere. Dort heisst es:

Additional Comments

To make it run do the following:
Install the game
Crack the game
Install xact and vcrun2005sp1 using winetricks.
Put these two native dlls into windows\system32:
XAudio2_4.dll and d3dx9_36.dll
Run: regsvr32  "c:\windows\system32\XAudio2_4.dll"

Installiert - OK Crack - OK xact + vcrun2005sp1 installiert - OK

Jetzt komm ich zum Abschnitt den ich nicht kapiere.

Put these two native dlls into windows\system32:
XAudio2_4.dll and d3dx9_36.dll
Run: regsvr32  "c:\windows\system32\XAudio2_4.dll"

Habe es so interpretiert das ich über Wine ein "native" auf XAudio2_4.dll + d3dx9_36.dll auf die MISE.exe setzen soll. Siehe Anhang.

Run: regsvr32  "c:\windows\system32\XAudio2_4.dll"

Das kapier ich auch nicht, soll ich die Befehlskette in der Shell eingeben oder was ist damit gemeint? Jedenfalls habe ich die EXE anschließend mal mit WINE gestartet und es hat nicht geklappt. Schwerwiegender Fehler von Wine. Hab ich alles richtig gemacht, wenn nein, was hab ich falsch gemacht?

Pik

Anmeldungsdatum:
4. Juni 2006

Beiträge: 388

Wohnort: Dresden

oxford schrieb:

Habe es so interpretiert das ich über Wine ein "native" auf XAudio2_4.dll + d3dx9_36.dll auf die MISE.exe setzen soll. Siehe Anhang.

Du mußt die benannten original Windows-dlls nach ~/.wine/drive_c/windows/system32/ packen. Den Befehl danach in der bash eingeben, ja.

oxford

(Themenstarter)
Avatar von oxford

Anmeldungsdatum:
7. Februar 2009

Beiträge: 125

Beide .dll waren schon vorher in dem Ordner, also musste ich nichts verschieben. Habe also nur

regsvr32  "c:\windows\system32\XAudio2_4.dll"

ausgeführt und anschließend versucht das Spiel zu starten.

Schwerwiegender Wine Fehler

Greebo

Avatar von Greebo

Anmeldungsdatum:
21. November 2006

Beiträge: 3443

Wohnort: 97070 Würzburg

Blöde Frage, aber läuft die Special Edition etwa nicht mit ScummVM oder wieso willst du das unbedingt über Wine betreiben?

oxford

(Themenstarter)
Avatar von oxford

Anmeldungsdatum:
7. Februar 2009

Beiträge: 125

Es handelt sich hierbei um das neuste Monkey Island. http://www.lucasarts.com/games/monkeyisland/

Nicht um die alten Amiga Versionen ☺ Denke also nicht das ScummVM mich da weiter bringt.

edit:

Habe das Spiel zusätzlich nochmal auf meinem "großen" Laptop (Ubuntu 9.04 Desktop) installiert. Dort läuft es komischerweise problemlos. Auf meinem Netbook (Ubuntu 9.04 Netbook Remix) dagegen nicht... naja halb so wild, wenigstens auf einem Rechner.

Meine Schritte zum Erfolg:

1. ISO mounten:
sudo mount -o loop /media/INTENSO/The.Secret.Of.Monkey.Island.Special.Edition-RELOADED/rld-mise.iso /media/cdrom0/

2. SPIEL installieren:
/media/cdrom0/MISE.exe mit WINE starten

3. CRACK kopieren:
cp /media/cdrom0/Crack/MISE.exe /home/benutzer/.wine/drive_c/Programme/Secret\ Of\ Monkey\ Island\ SE/

4. WINETRICKS installieren:
wget http://www.kegel.com/wine/winetricks

5. fehlenden DLL installieren:
sh winetricks xact
sh winetricks vcrun2005sp1

6. Spiel starten:
/home/benutzer/.wine/drive_c/Programme/Secret\ Of\ Monkey\ Island\ SE/MISE.exe mit WINE starten 

bananabear

Anmeldungsdatum:
21. Januar 2007

Beiträge: 58

Wohnort: Homburg

so abwegig ist die idee mit scummvm glaub ich garnicht...

das spiel basiert auf dem gleichen code wie die alte DOS-Version die von scumm voll unterstützt wird... und mittlerweile kann scumm ja auch monkey island 3 was damals für win95-pcs erschienen ist

also die frage: schon probiert? 😬

oxford

(Themenstarter)
Avatar von oxford

Anmeldungsdatum:
7. Februar 2009

Beiträge: 125

Naja trotzdem ist es nicht gut spielbar.

What does not The screen is cropped to a small part so playing the game is not possible very well.

klingt vllt nicht so schlimm aber bei einem "Point and Click" spielt das ne große Rolle. Dadurch das rechts,oben und unten schwarze Balken sind sieht man ne Menge einfach nicht. Ich hab z.b den Hund und den Koch kein Stück sehen können und das Spiel ist ja selbst wenn man alles sieht schon schwer genug ☺

gucken wie weit ich mit halben Bildschirm komme, wenns nicht mehr weiter geht muss ich halt abspeichern und weiter spielen sobald der Bug gefixed ist.

Wenn den schon jemand gefixed bekommen hat bitte melden. Allen anderen wünsch ich noch ne gute Nacht.

Anhang: Bildfehler im Spiel (schwarze Balken)

edit:

wined3d: reset scissor rectangle on SetRenderTarget

According to MSDN, the scissor rectangle should be reset if SetRenderTarget is called: http://msdn.microsoft.com/en-us/library/bb147354(VS.85).aspx

This fixes the bug.

raff ich aber irgendwie nicht was ich da zu tun habe ... kanns mir jemand erklären ☺?

Bilder

Roughtrade

Avatar von Roughtrade

Anmeldungsdatum:
25. November 2008

Beiträge: 294

Wohnort: Berlin

oxford schrieb:

Naja trotzdem ist es nicht gut spielbar.

What does not The screen is cropped to a small part so playing the game is not possible very well.

klingt vllt nicht so schlimm aber bei einem "Point and Click" spielt das ne große Rolle. Dadurch das rechts,oben und unten schwarze Balken sind sieht man ne Menge einfach nicht. Ich hab z.b den Hund und den Koch kein Stück sehen können und das Spiel ist ja selbst wenn man alles sieht schon schwer genug ☺

gucken wie weit ich mit halben Bildschirm komme, wenns nicht mehr weiter geht muss ich halt abspeichern und weiter spielen sobald der Bug gefixed ist.

Wenn den schon jemand gefixed bekommen hat bitte melden. Allen anderen wünsch ich noch ne gute Nacht.

Anhang: Bildfehler im Spiel (schwarze Balken)

edit:

wined3d: reset scissor rectangle on SetRenderTarget

According to MSDN, the scissor rectangle should be reset if SetRenderTarget is called: http://msdn.microsoft.com/en-us/library/bb147354(VS.85).aspx

This fixes the bug.

raff ich aber irgendwie nicht was ich da zu tun habe ... kanns mir jemand erklären ☺?

Der Bug muß noch in Wine gepatcht werden.http://appdb.winehq.org/objectManager.php?sClass=version&iId=17211 Wenn Du wine von dieser ppa installierst, ist der Grafikfehler weg. https://launchpad.net/~c-korn/+archive/ppa

oxford

(Themenstarter)
Avatar von oxford

Anmeldungsdatum:
7. Februar 2009

Beiträge: 125

Roughtrade schrieb:

Der Bug muß noch in Wine gepatcht werden.http://appdb.winehq.org/objectManager.php?sClass=version&iId=17211 Wenn Du wine von dieser ppa installierst, ist der Grafikfehler weg. https://launchpad.net/~c-korn/+archive/ppa

Hat mein Problem gelöst! Danke

Roughtrade

Avatar von Roughtrade

Anmeldungsdatum:
25. November 2008

Beiträge: 294

Wohnort: Berlin

oxford schrieb:

Roughtrade schrieb:

Der Bug muß noch in Wine gepatcht werden.http://appdb.winehq.org/objectManager.php?sClass=version&iId=17211 Wenn Du wine von dieser ppa installierst, ist der Grafikfehler weg. https://launchpad.net/~c-korn/+archive/ppa

Hat mein Problem gelöst! Danke

VORSICHT !!! es ist gerade das Update 1.1.28 herausgekommen. Wenn Du dieses Update durchführst, wird das Problem wieder auftreten. Du mußt Dir das Changelog von Wine anschauen. Erst wenn eine neue Version herauskommt, in der die Bugs 19356 oder 22457 behoben sind wird der Fehler wieder weg sein. Bis dahin gibt es allerdings folgenden Workaround:

Die Datei /usr/lib/wine/wined3d.dll.so ist für den Fehler verantwortlich. Du kannst sie aus der jetzigen Installation heraus kopieren, dann ein Update durchführen, und dann die Datei zurück kopieren !!!

Viele Grüße aus Hamburg

Mika1860

Avatar von Mika1860

Anmeldungsdatum:
8. März 2007

Beiträge: 120

Hallöchen,

weiß jemand Rat bei meinem Problem? Ich erhalte, obwohl ich die Einzelschritte mit einem "frischen" wine genau befolge, schließlich nur einen weißen Bildschirm. Das Spiel scheint zwar zu laufen, da ich im Hintergrund Musik höre, aber so ganz das Wahre ist das nicht 😉

Ich komme da dann nur noch raus, in dem ich mit Alt+Tab ins Terminal wechsle und dort mit Strg+C das Programm schließe ☹

Hier einmal die Ausgabe von wine, die sich währenddessen ständig wiederholt:

fixme:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUseProgramObjectARB @ glsl_shader.c / 4278
fixme:d3d_shader:shader_glsl_load_constants >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUniform4fvARB @ glsl_shader.c / 669

könnte der von Euch beschriebene Fehler sein, oder? Oder ist es vielleicht ein Hinweis auf meinen? Kenne mich leider nur ungenügend damit aus. Ich erhalte diesen weißen Bildschirm sowohl mit der aktuellen wine Version 1.1.28 als auch mit der zuvor angegbenen PPA Quelle ausm launchpad.

Besten Dank im Voraus.

Greebo

Avatar von Greebo

Anmeldungsdatum:
21. November 2006

Beiträge: 3443

Wohnort: 97070 Würzburg

GLSL ist die OpenGL Shading Language für all die hübschen Shadereinheiten neuerer Grafikkarten. Nachdem die so unhöflich und penetrant meckert würde ich meine Standardvermutungsfrage stellen, hast du CompizFusion ausgeschaltet (Einstellungen/Erscheinungsbild/Visuelle Effekte ▶ Keine)?

Mika1860

Avatar von Mika1860

Anmeldungsdatum:
8. März 2007

Beiträge: 120

Danke für die blitzschnelle Antwort.

Ich denke Du meinst in meinem Fall Compositing (Arbeitsflächeneffekte unter KDE). Sowohl ohne als auch mit bleibt das Problem dasselbe, nur dass mit ausgeschalteten Effekten ein bißchen schwarz ins Spiel kommt (siehe Bildschirmfoto1) 😀

Wenn ich unter winecfg "Pixel Shader" deaktiviere erhalte ich bei Spielstart die Meldung, mein System entspräche nicht den Mindestanforderungen. Außerdem ändert sich die sich ständig wiederholende Meldung in

fixme:xinput:XInputGetState (0 0x32c64c)
fixme:xinput:XInputGetState (1 0x32c64c)
fixme:xinput:XInputGetState (2 0x32c64c)
fixme:xinput:XInputGetState (3 0x32c64c)

(siehe Bildschirmfoto2)

seltsam

Bilder

Roughtrade

Avatar von Roughtrade

Anmeldungsdatum:
25. November 2008

Beiträge: 294

Wohnort: Berlin

Mika1860 schrieb:

Danke für die blitzschnelle Antwort.

Ich denke Du meinst in meinem Fall Compositing (Arbeitsflächeneffekte unter KDE). Sowohl ohne als auch mit bleibt das Problem dasselbe, nur dass mit ausgeschalteten Effekten ein bißchen schwarz ins Spiel kommt (siehe Bildschirmfoto1) 😀

Also an den Desktop Effekten kann es nicht liegen, bei mir (KDE 4.2) ist es gleich ob diese an oder aus sind. Aber soweit ich erinnere, mußt Du einiege nativ DLL's auf deinem System haben.

Du solltest mit Winetricks die nötigen Sachen nachinstallieren. Wenn du das Spiel googelst, stößt Du auf drei oder vier Einträge in der WineHQ schau Dir dort bitte genau die einzelnen Einträge an dort kannst Du dann nachlesen, welche DLL Files DU über winetricks nachinstallieren mußt.

Trinitaetz

Anmeldungsdatum:
11. Oktober 2007

Beiträge: 3

Guten Tag Zusammen. Habe saemtliche Anweisungen hier befolgt und bekomme MI_SE doch nicht zum Laufen.

Meine Versuche das Spiel aus dem Terminal zu starten schlaegt fehl - es passiert schlicht nichts. Das Selbe mit der Verknuefung im Panel. Ich starte es mit WINE.

1. ISO mounten: sudo mount -o loop /media/INTENSO/The.Secret.Of.Monkey.Island.Special.Edition-RELOADED/rld-mise.iso /media/cdrom0/

2. SPIEL installieren: /media/cdrom0/MISE.exe mit WINE starten

3. CRACK kopieren: cp /media/cdrom0/Crack/MISE.exe /home/benutzer/.wine/drive_c/Programme/Secret\ Of\ Monkey\ Island\ SE/

4. WINETRICKS installieren: wget http://www.kegel.com/wine/winetricks

5. fehlenden DLL installieren: sh winetricks xact sh winetricks vcrun2005sp1

6. Spiel starten: /home/benutzer/.wine/drive_c/Programme/Secret\ Of\ Monkey\ Island\ SE/MISE.exe mit WINE starten

_ Habe ich alles durchgefuehrt. Benutze Ubuntu Lucid. Kann mir jemand einen Ratschlag geben? In den WINE_HQs stehen dazu auch keine weiteren Hilfen zur Verfuegung. Herzlichen Dank

Antworten |