PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gothic 2



Unicate
11.05.06, 11:41
Hats jemand zum laufen gebracht?
Wenn ja wie?

delmonico
11.05.06, 11:44
a) Das gehört nach Emulatoren&Co., weil es ein Windows-Spiel ist.
b) Lief das nicht mal unter Windows jemals stabil, von daher...

Jaus
11.05.06, 12:03
Das läuft 100% nicht unter Linux... Auch der erste Teil lief schon nicht unter Linux und der dritte wird es auch nicht ;)

Und wie delmonico schon sagte, hast du das falsche Forum erwischt :ugly:

Unicate
11.05.06, 13:00
Woher soll ich denn wissen, das es wenns laufen würde unter nem Emu laufen würde...
Q3 und NWN laufen auch ohne....

K_Ozz
11.05.06, 13:06
Für's nächste Mal: Erst SuFu ... bitte bitte bitte
http://www.linuxforen.de/forums/showthread.php?t=144726&highlight=Gothic
http://www.linuxforen.de/forums/showthread.php?t=116334&highlight=Gothic
http://www.linuxforen.de/forums/showthread.php?t=116059&highlight=Gothic
http://www.linuxforen.de/forums/showthread.php?t=61626&highlight=Gothic
http://www.linuxforen.de/forums/showthread.php?t=56704&highlight=Gothic
http://www.linuxforen.de/forums/showthread.php?t=56954&highlight=Gothic

Danach: www.google.de
und wenn's dann immernoch nicht vorwärts geht: posten
mfg

thechef
02.06.06, 19:23
Soah, es läuft, aber NICHT stabil. Videosequenzen gehen auch nicht, aber zumindest gehen die Aussentexturen und die Menuschriftarten, was bisher grosse Probleme waren.

Die Menuschriftarten haben bisher auch Gothic1 betroffen. Das Inventar in Gothic 1 sieht jetzt auch gut aus, allerdings ist das Spiel auch instabil.

Man braucht den ddraw-patch: http://stud4.tuwien.ac.at/~e0526822/
Ich hab die CVS-Version genommen und gepatcht.

Reproduzierbare Abstürze in Gothic 1 sind: Level switch, Spiel speichern
Allerdings kann ich in der Gothic 1 Modifikation Diccuric als auch in Gothic 2 speichern und laden.

Mit der Release-Version von wine ist die allgemeine Stabilität besser.

Ich habe Gothic 2 ohne "Die Nacht des Raben" Addon getestet.

Trotzdem viel Fortschritt, würd' ich sagen :D

Banshee
02.06.06, 21:05
wenn du in die wine cvs mailingliste schaust kannst du auch nen aktuellen ddraw patch finden.
http://news.gmane.org/gmane.comp.emulators.wine.patches

thechef
02.06.06, 21:11
1 Jun 01:25

ist der reingekommen.

Mmmh, wieso konnt ich das denn heute morgen noch patchen :ugly:

K_Ozz
02.06.06, 21:14
Gothic 2 unter wine --- und es funktioniert? :eek: Wow!
Ich glaub ich muss mich mal wieder in ein Abenteuer stürzen. Super!

Jaus
02.06.06, 21:29
Von der Grafik her, aber voll und ganz nicht mit Windows zu vergleichen ;) Leider... Wird sich hoffentlich nochmal ein "wenig" verbessern...

thechef
02.06.06, 21:59
Von der Grafik her, aber voll und ganz nicht mit Windows zu vergleichen ;) Leider... Wird sich hoffentlich nochmal ein "wenig" verbessern...

Mir ist nix konkret aufgefallen, ausser gewissen Wassereffekten, die in wine falsch aussehen.
Eigentlich müssten schon Vergleichsscreenshots her.

edit:
Korrektur, die Wasser-Effekte stimmen

soah, hier mal ein screenie von gerade eben. viel weiter komm ich leider nich, weils so absturzfreudig ist:

http://liandri.mine.nu/testi/gothic2_wine_1.png

edit:

Die CVS-Version scheint nicht gepatcht zu sein. Zumindest zeigt sich das nicht im Spiel.

Banshee
03.06.06, 15:17
1 Jun 01:25

ist der reingekommen.

Mmmh, wieso konnt ich das denn heute morgen noch patchen :ugly:

weil der noch nicht im cvs ist!!

"this patch is likely to be rejected!!"

Fr3eMaN
04.06.06, 13:50
wow, der screenshot sieht wirklich sehr gut aus! Ich muss sagen Wine beeindruckt mich immer mehr! Es gibt mitlerweile viele spiele die super mit wine laufen, nicht nur alte, auch aktuelle spiele funktionieren sehr gut mit wine..
Ich glaub ich werd auchma Gothic 2 raufspielen :)

Fr3eMaN

grenzdebil
05.06.06, 15:49
Moin!

Ich habe mir gestern mal voller Vorfreude dieses gepatchte wine gezogen, kompiliert und installiert (von http://www.thehandofagony.com/alex/wine-wd3dp/ ).
Danach habe Ich meine Bude auf den Kopf gestellt, um die GII-Spiel-CD zu finden und hab das ganze dann mal mit einem schlichten "wine Gothic2.exe" ausprobiert.
Es startet auch, quält eine Weile das CD-Laufwerk und zeigt das Gothic II Logo, schaltet dann auf Vollbild um und wieder zurück und präsentiert schließlich eine Fehlermeldung (siehe Anhang), die darauf schließen läßt, daß etwas mit der Musik nicht stimmt.

Also habe Ich in der gothic.ini jeglichen Sound abgeschaltet, was aber keine Veränderung brachte.

Die Ausgabe auf der Konsole hingegen deutet für mich (als Laien) eher darauf hin, daß benötigte direct3d-Funktionen nicht bereitgestellt werden können:


wine Gothic2.exe
fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:cdrom:CDROM_DeviceIoControl Unsupported IOCTL 2d1400 (type=2d access=0 func=500 meth=0)
fixme:cursor:SetSystemCursor (0x111e,00007f8a),stub!
fixme:cursor:SetSystemCursor (0x1126,00007f00),stub!
fixme:cursor:SetSystemCursor (0x1136,00007f03),stub!
fixme:cursor:SetSystemCursor (0x113e,00007f01),stub!
fixme:cursor:SetSystemCursor (0x114e,00007f88),stub!
fixme:cursor:SetSystemCursor (0x115e,00007f86),stub!
fixme:cursor:SetSystemCursor (0x116e,00007f83),stub!
fixme:cursor:SetSystemCursor (0x117e,00007f85),stub!
fixme:cursor:SetSystemCursor (0x118e,00007f82),stub!
fixme:cursor:SetSystemCursor (0x119e,00007f84),stub!
fixme:cursor:SetSystemCursor (0x11ae,00007f04),stub!
fixme:cursor:SetSystemCursor (0x11be,00007f02),stub!
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMe m (0x403eb7b8) : stub, emulating 64MB for now, returning 64MB
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x403eb178)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x403ec090)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x403ec090)->((nil),00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x403ec090)->((nil),00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x403ec090)->(0x10024,00000013)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 16 to 32
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_MULTISAMPLEMASK,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_PATCHEDGESTYLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_PATCHSEGMENTS,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_DEBUGMONITORTOKEN,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_POSITIONDEGREE,3) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_NORMALDEGREE,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_MINTESSELLATIONLEVEL,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_MAXTESSELLATIONLEVEL,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ADAPTIVETESS_X,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ADAPTIVETESS_Y,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ADAPTIVETESS_Z,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ADAPTIVETESS_W,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ENABLEADAPTIVETESSELLATION,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_COLORWRITEENABLE1,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_COLORWRITEENABLE2,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_COLORWRITEENABLE3,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_BLENDFACTOR,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_SRGBWRITEENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_SEPARATEALPHABLENDENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_SRCBLENDALPHA,2) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_DESTBLENDALPHA,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_BLENDOPALPHA,1) not handled yet
err:d3d:IWineD3DDeviceImpl_SetRenderState Antialias not supported yet.
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x403ec090)->(1,(nil)): Stub
err:dmloader:IDirectMusicLoaderImpl_IDirectMusicLo ader_SetObject : could not attach stream to file
fixme:dmime:IDirectMusicPerformance8Impl_Init (iface = 0x40436678, dmusic = 0x40dbe8d0, dsound = (nil), hwnd = (nil))
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x40436a00)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:d3d7:IDirect3DImpl_7_EvictManagedTextures (0x403ec090): Stub!
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x403ec090)->((nil),00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x403ec090)->((nil),00000008)
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_MULTISAMPLEMASK,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_PATCHEDGESTYLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_PATCHSEGMENTS,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_DEBUGMONITORTOKEN,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_POSITIONDEGREE,3) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_NORMALDEGREE,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_MINTESSELLATIONLEVEL,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_MAXTESSELLATIONLEVEL,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ADAPTIVETESS_X,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ADAPTIVETESS_Y,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ADAPTIVETESS_Z,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ADAPTIVETESS_W,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_ENABLEADAPTIVETESSELLATION,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_COLORWRITEENABLE1,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_COLORWRITEENABLE2,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_COLORWRITEENABLE3,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_BLENDFACTOR,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_SRGBWRITEENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_SEPARATEALPHABLENDENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_SRCBLENDALPHA,2) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_DESTBLENDALPHA,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ec6d0)->(WINED3DRS_BLENDOPALPHA,1) not handled yet
err:d3d:IWineD3DDeviceImpl_SetRenderState Antialias not supported yet.
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x403ec090)->(1,(nil)): Stub
fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now.
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x403ec090)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:d3d:IWineD3DDeviceImpl_Release (0x403ec6d0) Device released with resources still bound, acceptable but unexpected
fixme:d3d:dumpResources Leftover resource 0x4042df00 with type 6,WINED3DRTYPE_VERTEXBUFFER

(Die Ausgabe auf der Konsole enthielt anfangs auch den Hinweis, man solle mit 'winecfg' die Audio-Triber auf 'Emulation' stellen. Das habe Ich getan und der hinweis verschwand, die Fehlermeldung aber blieb)

Hat jemand einen Hinweis/Tip für mich?

Wär wirklich Klasse, wenn Gothic 2 laufen würde! Dann würd' Ich mir auch mal das Addon kaufen... :)

System:
openSUSE 10.0 32bit, wine 0.9.14 mit d3d (siehe oben), kernel 2.6.13-15, nvidia-Treiber 1.0-8756
auf AMD Barton 2800+, ASUS A7N8X-E Deluxe, 1GB RAM, GeForce 5900XT

thechef
05.06.06, 16:29
Also im Prinzip sollte es

musicEnabled=0
in der system/gothic.ini
tun.

Ich hab das aber gar nicht erst probiert und ne Menge dll-overrides reingetan, damit die Musik funktioniert.

Dieselben overrides, die auch für Gothic 1, das übrigens auch funktioniert, benötigt werden

http://appdb.winehq.org/appview.php?versionId=3000

(die dlls nach ~/.wine/drive_c/windows/system32 kopieren und in winecfg unter dem tab "libraries" diese hinzufügen)

Seit dem ddraw-patch gehen bei mir aber die Video-Sequenzen nicht mehr und frieren ein, darum sollte man den ordner "_work/data/video" umbenennen

grenzdebil
06.06.06, 16:57
Danke!

Es läuft! :-)

...aber auch nur, wenn Ich den sound in der gothic.ini komplett abschalte.

Sonst bekomme Ich beim Start die Fehlermeldung zu Gesicht, die Ich an diesen Beitrag angehängt habe...

Außerdem sind leider meine externe Fensterleiste und mein kicker im Vollbildmodus immer über dem Spielgeschehen sichtbar...

thechef
06.06.06, 18:35
Seltsam, schon mit den Audio-Settings in der winecfg gespielt?

grenzdebil
07.06.06, 15:43
Ja, Ich hatte den falschen Soundserver aktiviert. :rolleyes:

Jetzt läuft es mit sound und das Überlagern des Spiels durch kicker & Co. kann man ganz simpel in den Fensteroptionen durch "immer im Vordergrund halten" beseitigen.


Was jetzt(soweit Ich das sehen kann) noch falsch läuft ist der bekannte Fackeln-durch-Wände-sehen-Bug und daß einige Menügrafiken (speichern-Dialog) nicht geladen werden sondern durch weiße Kästen dargestellt werden. Ebenso die Sonne, die als großes weißes Rechteck dargestellt wird.

:)

Es läuft bei mir auch mit Musik!

Alphaspike2002
16.06.06, 16:49
hmmm bei mia geht auch sound und gute grafig, aber diese abstürze nach ca 3min spielzeit, ist das bei euch auch so???

delmonico
16.06.06, 18:06
LOL, so wird Gothic2 noch viel abenteuerlicher und die Spielzeit um ein vielfaches erhoeht :D

Banshee
29.06.06, 09:15
http://bugs.winehq.org/show_bug.cgi?id=5553

vielleicht hilfts ja!