PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gothic 3



thechef
12.10.06, 23:22
Das Spiel braucht einfach nen Thread. Ich habs gestern (Donnerstag) gekauft aber leider läuft es bei mir noch kein bisschen mit wine (oder cedega).

Siehe bitte auch winehq appdb.

Notfalls kram ich win2000 hervor und installier es auf ne 4 GB partition (sollte gerade reichen für win und gothic3).

Andererseits wird es ja eigentlich erst heute released, daher hab' ich noch etwas Geduld :)

Mich würde interessieren wie weit ihr Gothic 3 zum Laufen bringt.

BlackTiger
12.10.06, 23:35
Ich weiß zwar nicht wie weit man mit Wine kommt ... aber mit einer 4 GB Partition wirst du nicht weit kommen :D Das Spiel ansich verbraucht schon etwa 4,6 GB Platz und dann hat dein Windows auch nochmal etwa 1 GB ;)

thechef
12.10.06, 23:53
Das Spiel braucht genau 3 GB ;) und eine windows-2000 installation ohne swap braucht doch keine 1 GB (Die Windows-Installation dient natürlich nur Gothic 3 und wird wieder gelöscht, wenn ichs durchgespielt habe.) Zur Sicherheit kann ich ja äusserst grosszügig sein und 5 GB draus machen :>

pavosos
13.10.06, 04:31
ich denke die chancen sind sehr gering da man bis heute weder den 1 noch den 2 teil zum laufen gebracht hat.
ich geh auch mal davon aus,das die entwickler die selbe engine verwendet haben,selbstverständlich weiterentwickelt^^.

mfg

BlackTiger
13.10.06, 08:39
Das Spiel braucht genau 3 GB ;) und eine windows-2000 installation ohne swap braucht doch keine 1 GB (Die Windows-Installation dient natürlich nur Gothic 3 und wird wieder gelöscht, wenn ichs durchgespielt habe.) Zur Sicherheit kann ich ja äusserst grosszügig sein und 5 GB draus machen :>

Ahso auch gut, habe das Spiel selber nicht, habe mir nur die Systemanforderungen durchgelesen.

* Minimum: CPU mit 2 GHz; 1024 MB RAM; Direct X 8-Grafikkarte mit 128 MB (etwa RadeOn 8500); Windows 2000, XP oder XP 64-Bit; 4.6 GB Festplattenspeicher
* Empfohlen: CPU mit 3 GHz; 1536 MB RAM; Direct X 9-Grafikkarte mit 256 MB (etwa GeForce 6800); Windows 2000, XP oder XP 64-Bit; 4.6 GB Festplattenspeicher

Daher meine Annahme das 4 GB für Spiel und Windows zu wenig seien ;)

K_Ozz
13.10.06, 09:05
ich denke die chancen sind sehr gering da man bis heute weder den 1 noch den 2 teil zum laufen gebracht hat.


Gothic 1 und 2 laufen -halbwegs- mit wine ;)
http://appdb.winehq.org/search.php?sSearchQuery=Gothic

Hat's mal jemand mit Cedega probiert?

mfg

Julius
13.10.06, 14:09
Sollte das nicht die Gamebro engine oder so verwenden (und nicht eine Weiterentwicklung der ersten Teile?).
Und ist das nicht die selbe Engine wie bei Oblivion? Bin mir echt nicht sicher, aber sowas in der Art habe ich in Erinnerung.

thechef
13.10.06, 15:55
Also ob die Engine unter wine oder cedega läuft ist noch eine ganz andere Frage.
Scheitern tut noch an einem ganz anderen Punkt im Ablauf (so wie es aussieht).

nehmt als basis wine-cvs, weil das schon "bessere" "actctx"-Funktionen hat.
die dlls/kernel32/heap.c muss auch bei der cvs-version gepatcht werden.


edit: Die Engine basiert zwar afaik auf gamebryo, aber wurde wie üblich von den Piranha Bytes stark verändert und mit zusätzlichen memory-leaks versehen.

dingeling
13.10.06, 16:46
Ahso auch gut, habe das Spiel selber nicht, habe mir nur die Systemanforderungen durchgelesen.

* Minimum: CPU mit 2 GHz; 1024 MB RAM; Direct X 8-Grafikkarte mit 128 MB (etwa RadeOn 8500); Windows 2000, XP oder XP 64-Bit; 4.6 GB Festplattenspeicher
* Empfohlen: CPU mit 3 GHz; 1536 MB RAM; Direct X 9-Grafikkarte mit 256 MB (etwa GeForce 6800); Windows 2000, XP oder XP 64-Bit; 4.6 GB Festplattenspeicher

Kann ich bestätigen. Ein verdammt geiles Spiel, zumindest was ich gestern die ersten drei Stunden erlebt hab.
Aber Hardwareanforderungen ohne Ende. Mit meiner, noch, GF6800U, 1024Mb Speicher und AMD 64 3400+ CPU kann ich max. auf mittlere Details gehen.
(Btw.: braucht jemand eine GF6800U?:) )

Trotzdem verzichte ich auf die Frickeleien, Gothic 3 mit Wine oder Konsorten zum laufen zu bringen. Schließlich will ja mit dem und nicht am Spiel spielen:p
Ne WinXP-Lizenz hab ich eh. Und wer fährt schon mit seinem Ferrari im Gelände rum:D

Die Gothic-Reihe ist eins der letzten Gründe für mich, überhaupt Windows installiert zu haben.

Speedator
13.10.06, 19:22
Wenns noch garnicht wirklich gut unter Windows läuft sollte man mit Wine vielleicht noch ein wenig abwarten :)
http://www.heise.de/newsticker/meldung/79465

thechef
13.10.06, 21:40
Wenns noch garnicht wirklich gut unter Windows läuft sollte man mit Wine vielleicht noch ein wenig abwarten :)
http://www.heise.de/newsticker/meldung/79465

Hehe, da hast du sehr Recht. Den ersten Fehler, den ich unter wine behoben habe, habe ich jetzt auf einem frisch installierten Windows 2000.
Das heisst Gothic 3 läuft bei mir unter wine schon "besser" als unter Windows 2000.

dingeling
13.10.06, 23:50
Wenns noch garnicht wirklich gut unter Windows läuft sollte man mit Wine vielleicht noch ein wenig abwarten :)
Das stimmt - wenn ich z.B. beim Installieren unter WinXP im Installationsmenü auf "Spiel Installieren" klicke geht geht mein Direct Scan von Epson auf:ugly:
Das Spiel lässt sich nur mit der setup.exe auf der DVD installieren....

Und so wie es aussieht geht AA auch nicht - der Treppeneffekt bleibt trotzdem erhalten.
Und zeitweise hab ich nur einen "leeren" Globus vor mir. Also nur ich und sonst alles Blau.

Wenn überhaupt ist das ganze mit _sehr_ viel Arbeit verbunden das ganze mit wine zum laufen zu bewegen...
Dafür fünf Minuspunkte für die Entwickler....

einherjar
14.10.06, 10:19
Also wenn Gothic 3 unter Linux laufen würde, fänd ich das auch echt toll.

Ich erinner mich aber noch gut an Teil2, das konnte ich unter Win kaum installieren.

1. Von den gekauften Originalen ließ es sich zwar installieren, die wurden abern dann als nicht originale beim Start abgelehnt.

2. Mit den Sicherheitskopien meiner Originale konnte ich dann endlich spielen. (Die gingen aber nur zum spielen, installieren ging nicht)

Man war das ein Krampf.

Aber da ich mich sehr lange schon auf das Game gefreut habe, werde ich es wohl auch kaufen, wenn es nicht unter Linux funktioniert. Allerdings wäre es mir schon vom "feeling" her lieber unter Linux zu daddeln

grenzdebil
14.10.06, 11:24
Moin!

Also da es hier ja anscheinend keinen Flamewar gibt wie im WoG-Forum hätte Ich eine Frage an die Gothic 3 Besitzer:

Was haltet ihr vom neuen Kampfsystem?
Sinnvoll oder nicht?
*klicklicklick* - tot?

Ich hab da ehrlich gesagt ein bischen Angst vor, Ich fand es klasse, daß man in den Vorgängern per Pfeiltasten festlegen konnte, in welche Richtung man schlägt usw...
Man hört ja teilweise, daß das Erfolgsrezept bei Gothic 3 daraus besteht, möglichst früh und möglichst schnell zu klicken, bis der Gegner umfällt...


Außerdem würde mich das Balancing interessieren - abgesehen von den bekannten Killerschweinen.
Ist es wirklich schon am Anfang so einfach, einen 3,3-Meter-Ork und seine 2 Kumpels umzuhauen?

Ich fands ganz gut, daß man sich in G1&2 von ganz unten hochleveln musste und gerade mal gegen einen Bauern mit Glück gewinnen konnte...und vor Orks und Schattenläufern hatte Ich in den ersten Stunden eine panische Angst! :D

Catonga
14.10.06, 18:38
Mich würde interessieren wie weit ihr Gothic 3 zum Laufen bringt.

Damit Gothic 3 unter Wine auf Anhieb läuft müßte sowieso erstmal der Kopierschutz SecuRom unter Wine laufen.
Was aber momentan noch überhaupt nicht geht, auch keine älteren SecuRom Versionen.
Lediglich ältere Versionen vom Kopierschutz SafeDisc laufen momentan unter Wine.

MonkeyKing
17.12.06, 16:04
Hat es hier jetzt schon jemand geschafft g3 mit wine zu spielen?



Mich würde interessieren wie weit ihr Gothic 3 zum Laufen bringt.

Installation krieg ich problemlos hin, auch das patchen auf v1.09 läuft reibungslos. Beim starten kommt dann die ausgabe:


wine: Call from 0x10040bff to unimplemented function KERNEL32.dll.HeapSetInformation, aborting
wine: Unimplemented function KERNEL32.dll.HeapSetInformation called at address 0x10040bff (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: unimplemented function KERNEL32.dll.HeapSetInformation called in 32-bit code (0x401cadcc).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:401cadcc ESP:40ddfb94 EBP:40ddfbf8 EFLAGS:00200206( - 00 - -IP1)
EAX:102a7e42 EBX:402062b4 ECX:40ddfc1c EDX:42f400c4
ESI:40ddfba0 EDI:40ddfc78
Stack dump:
0x40ddfb94: 40038000 402062b4 401bbd41 80000100
0x40ddfba4: 00000001 00000000 10040bff 00000002
0x40ddfbb4: 102a7f16 102a7e42 00000000 42f400c0
0x40ddfbc4: 401bb6ff 00000001 00000001 00000000
0x40ddfbd4: 401bbd41 0a9593e0 0a9364a5 431c0b38
0x40ddfbe4: 401bb6ff 42f40010 00000226 00000000
0200: sel=1007 base=40038000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x401cadcc in ntdll (+0x1adcc) (0x401cadcc)
2 0x10040bff in sharedbase (+0x40bff) (0x10040bff)
3 0x100a4f7e in sharedbase (+0xa4f7e) (0x100a4f7e)
4 0x100a5038 in sharedbase (+0xa5038) (0x100a5038)
5 0x401cb2ec in ntdll (+0x1b2ec) (0x401cb2ec)
6 0x401cb79d in ntdll (+0x1b79d) (0x401cb79d)
7 0x401cb6e2 in ntdll (+0x1b6e2) (0x401cb6e2)
8 0x401ce481 LdrInitializeThunk+0x371 in ntdll (0x401ce481)
9 0x404eeaba in kernel32 (+0x4eaba) (0x404eeaba)
10 0x400226f7 wine_switch_to_stack+0x17 in libwine.so.1 (0x400226f7)
0x401cadcc: subl $4,%esp
Modules:
Module Address Debug info Name (109 modules)
PE 0x00400000-00444000 Deferred gothic3
PE 0x0a930000-0a96c000 Deferred shw32
PE 0x10000000-102b3000 Export sharedbase
PE 0x18000000-18038000 Deferred binkw32
PE 0x20000000-20829000 Deferred game
PE 0x30000000-30b27000 Deferred engine
ELF 0x40000000-4001c000 Deferred ld-linux.so.2
ELF 0x4001d000-40037000 Export libwine.so.1
ELF 0x40041000-4004c000 Deferred libgcc_s.so.1
ELF 0x4004c000-4004e000 Deferred libnvidia-tls.so.1
ELF 0x40052000-4005b000 Deferred libsm.so.6
ELF 0x4005b000-4006f000 Deferred libpthread.so.0
ELF 0x4006f000-4018f000 Deferred libc.so.6
ELF 0x4018f000-40193000 Deferred libdl.so.2
ELF 0x40194000-40211000 Export ntdll<elf>
\-PE 0x401b0000-40211000 \ ntdll
ELF 0x40211000-40307000 Deferred libwine_unicode.so.1
ELF 0x40307000-4032c000 Deferred libm.so.6
ELF 0x40361000-40366000 Deferred libxxf86dga.so.1
ELF 0x40366000-4036b000 Deferred libxxf86vm.so.1
ELF 0x40480000-40586000 Export kernel32<elf>
\-PE 0x404a0000-40586000 \ kernel32
ELF 0x405c1000-405cf000 Deferred libxext.so.6
ELF 0x40de0000-40e22000 Deferred advapi32<elf>
\-PE 0x40df0000-40e22000 \ advapi32
ELF 0x40e22000-40f52000 Deferred user32<elf>
\-PE 0x40e40000-40f52000 \ user32
ELF 0x40f52000-41006000 Deferred gdi32<elf>
\-PE 0x40f70000-41006000 \ gdi32
ELF 0x410e6000-41127000 Deferred dbghelp<elf>
\-PE 0x410f0000-41127000 \ dbghelp
ELF 0x41127000-4113c000 Deferred psapi<elf>
\-PE 0x41130000-4113c000 \ psapi
ELF 0x4113c000-4113f000 Deferred libxrandr.so.2
ELF 0x41150000-41226000 Deferred shell32<elf>
\-PE 0x41170000-41226000 \ shell32
ELF 0x41226000-41282000 Deferred shlwapi<elf>
\-PE 0x41240000-41282000 \ shlwapi
ELF 0x41282000-41316000 Deferred ole32<elf>
\-PE 0x412a0000-41316000 \ ole32
ELF 0x41316000-41360000 Deferred rpcrt4<elf>
\-PE 0x41330000-41360000 \ rpcrt4
ELF 0x41360000-4137e000 Deferred iphlpapi<elf>
\-PE 0x41370000-4137e000 \ iphlpapi
ELF 0x4137e000-4143d000 Deferred comctl32<elf>
\-PE 0x41390000-4143d000 \ comctl32
ELF 0x4143d000-41454000 Deferred imagehlp<elf>
\-PE 0x41440000-41454000 \ imagehlp
ELF 0x41454000-4146d000 Deferred version<elf>
\-PE 0x41460000-4146d000 \ version
ELF 0x4146d000-41481000 Deferred lz32<elf>
\-PE 0x41470000-41481000 \ lz32
ELF 0x41481000-414ac000 Deferred ws2_32<elf>
\-PE 0x41490000-414ac000 \ ws2_32
ELF 0x414ac000-41535000 Deferred winmm<elf>
\-PE 0x414c0000-41535000 \ winmm
ELF 0x41535000-41549000 Deferred dinput8<elf>
\-PE 0x41540000-41549000 \ dinput8
ELF 0x41549000-41586000 Deferred dinput<elf>
\-PE 0x41560000-41586000 \ dinput
ELF 0x4158d000-4158f000 Deferred xlcutf8load.so.2
PE 0x41590000-415ef000 Deferred filesystem
PE 0x415f0000-4163c000 Deferred gfc
PE 0x41640000-4170b000 Deferred gui
ELF 0x4170b000-41710000 Deferred libxfixes.so.3
PE 0x41710000-41763000 Deferred nxcooking
ELF 0x41763000-4177d000 Deferred wsock32<elf>
\-PE 0x41770000-4177d000 \ wsock32
PE 0x41780000-4178e000 Deferred physxloader
ELF 0x4178e000-417bd000 Deferred d3d9<elf>
\-PE 0x417a0000-417bd000 \ d3d9
ELF 0x417e1000-417f9000 Deferred libice.so.6
ELF 0x417f9000-418f0000 Deferred libx11.so.6
ELF 0x418f0000-41975000 Deferred libgl.so.1
ELF 0x41975000-419eb000 Deferred libglu.so.1
ELF 0x419eb000-421ad000 Deferred libglcore.so.1
ELF 0x4220e000-422a5000 Deferred wined3d<elf>
\-PE 0x42220000-422a5000 \ wined3d
ELF 0x422a5000-422ad000 Deferred libxrender.so.1
PE 0x422b0000-42502000 Deferred d3dx9_29
ELF 0x42502000-42565000 Deferred msvcrt<elf>
\-PE 0x42510000-42565000 \ msvcrt
ELF 0x42565000-4256e000 Deferred libxcursor.so.1
PE 0x42570000-426ad000 Deferred fmodex
ELF 0x426ad000-426d3000 Deferred msacm32<elf>
\-PE 0x426b0000-426d3000 \ msacm32
PE 0x426e0000-427cb000 Deferred importer
ELF 0x427cb000-42863000 Deferred oleaut32<elf>
\-PE 0x427e0000-42863000 \ oleaut32
PE 0x42870000-428b9000 Deferred sapi_lipsync
ELF 0x428b9000-42926000 Deferred libfreetype.so.6
ELF 0x42926000-42938000 Deferred libz.so.1
ELF 0x42938000-42971000 Deferred libfontconfig.so.1
ELF 0x42971000-42990000 Deferred libexpat.so.1
ELF 0x42b6d000-42bf0000 Deferred winex11<elf>
\-PE 0x42b80000-42bf0000 \ winex11
ELF 0x42bf0000-42c0d000 Deferred ximcp.so.2
ELF 0x42c53000-42c6f000 Deferred imm32<elf>
\-PE 0x42c60000-42c6f000 \ imm32
ELF 0x42c6f000-42ca1000 Deferred uxtheme<elf>
\-PE 0x42c80000-42ca1000 \ uxtheme
ELF 0x43030000-43074000 Deferred wineoss<elf>
\-PE 0x43040000-43074000 \ wineoss
ELF 0x43074000-4308c000 Deferred msacm<elf>
\-PE 0x43080000-4308c000 \ msacm
ELF 0x431a0000-431b5000 Deferred midimap<elf>
\-PE 0x431b0000-431b5000 \ midimap
PE 0x72880000-72890000 Deferred vcomp
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Y:\gothic3\Gothic3.exe
00000009 0 <==

Hab dann einen nocd patch benutzt, und wine meldet:


err:module:import_dll Library d3dx9_29.dll (which is needed by L"Y:\\gothic3\\engine.dll") not found
err:module:import_dll Library engine.dll (which is needed by L"Y:\\gothic3\\Gothic3.exe") not found
err:virtual:map_image FATAL: Need to relocate module from addr 30000000, but there are no relocation records
err:module:import_dll Loading library engine.dll (which is needed by L"Y:\\gothic3\\game.dll") failed (error c000007b).
err:module:import_dll Library game.dll (which is needed by L"Y:\\gothic3\\Gothic3.exe") not found
err:virtual:map_image FATAL: Need to relocate module from addr 30000000, but there are no relocation records
err:module:import_dll Loading library Engine.dll (which is needed by L"Y:\\gothic3\\importer.dll") failed (error c000007b).
err:virtual:map_image FATAL: Need to relocate module from addr 20000000, but there are no relocation records
err:module:import_dll Loading library Game.dll (which is needed by L"Y:\\gothic3\\importer.dll") failed (error c000007b).
err:module:import_dll Library importer.dll (which is needed by L"Y:\\gothic3\\Gothic3.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Y:\\gothic3\\Gothic3.exe" failed, status c0000135

Ich hab dann d3dx9_29.dll nach ~/.wine/drive_c/windows/system32/ kopiert und bekam wieder die erste fehlermeldung.

Meint ihr es ist unmöglich das spiel mit wine zum laufen zu bringen?

xanlosch
18.12.06, 15:45
Die Meldung

wine: Call from 0x10040bff to unimplemented function KERNEL32.dll.HeapSetInformation, aborting

ist federführend: Eine benötigte Funktion ist nicht in Wine implementiert und solange diese nicht geschehen ist, wird sich G3 immer wieder an dieser Stelle aufhängen.

Hilft es, wenn du die DLL anstatt ins c:\windows\system32 Verzeichnis zu kopieren, in das Installationsverzeichnis von G3 zu kopieren ?

MonkeyKing
18.12.06, 17:17
Hilft es, wenn du die DLL anstatt ins c:\windows\system32 Verzeichnis zu kopieren, in das Installationsverzeichnis von G3 zu kopieren ?

Ne, gleiche meldung.

xanlosch
19.12.06, 15:07
Ja, habs gerade bei dem G3-Eintrag in der AppDB von Wine (http://appdb.winehq.org/appview.php?iVersionId=6012) gelesen :(

Wird wohl noch ne Zeit dauern, bis G3 mit Wine spielbar wird.

thechef
15.01.07, 09:13
Sichtbare Fortschritte :)

http://appdb.winehq.org/appview.php?iVersionId=6012

Hoffentlich geht das auch mit nvidia :) (Die Vorgänger machen mit nvidia wesentlich mehr Probleme)