[Gelöst]Anno 1404 und wine

Alles rund um WINE, Cedega & CrossOver Games

Moderator: Moderator

[Gelöst]Anno 1404 und wine

Beitragvon Coolzero » 11.08.2015, 21:52

Hi, ich versuche Anno 1404 unter dem aktuellen wine snapshot zum laufen zubringen und hab bei Google auch gelesen das es laufen soll, allerdings bekomm ich es noch nichtmal installiert, wenn ich die Setup.exe mit wine starte, läuft der installer los, bleibt aber dann kurz vorm ende hängen undlässt sich auch nur noch "killen", er reagiert garnicht mehr.

Hoffe hier kann mir einer helfen wie ich das Spiel installiert bekommen und ans laufen bekomme.

Danke
Zuletzt geändert von Coolzero am 29.09.2015, 17:27, insgesamt 1-mal geändert.
Intel i76700k,NVIDIA GTX9700 OpenSuseTumbleweed 64,Win7 64
Dell E6420 OpenSuse13.2 64, Win7 64
XMG i7-2630QM,GTX 580M Win7 64
i3-2120T WHS2011, 16TB
Pentium G3420 WinServer2012 16TB Backup
FB7490 6.30 Freetz
Cubietr DebWhe. Oscam,Fhem
Coolzero
 
Beiträge: 14
Registriert: 11.08.2015, 21:46
Lizenz: CC BY-SA 3.0
Distribution: OpenSuse 13.2 64
Kernelversion: 4.x

Re: Anno 1404 und wine

Beitragvon ChemicalBrother » 12.08.2015, 09:41

Meinst du mit Wine-Snapshot eine aktuelle Wine-SVN/GIT-Version (weiß jetzt nicht, was die verwenden) oder die Version 1.7.49?

Hast du schonmal geschaut, was das Terminal/die Konsole ausgibt, wenn der Fehler kommt?
Benutzeravatar
ChemicalBrother
 
Beiträge: 5153
Registriert: 21.08.2006, 21:17
Wohnort: Langen
Lizenz: CC
Distribution: Arch Linux
Kernelversion: 5.1

Re: Anno 1404 und wine

Beitragvon Coolzero » 12.08.2015, 20:43

Hi, der snapshot ist die aktuelle svn, hab im moment diese hier installiert:
Code: Alles auswählen
1.7.49.20150807.1556-1.1


Ich hab jetzt mal in der Console geguckt, gibt zum Schluss diese meldung:

Code: Alles auswählen
fixme:ole:NdrClearOutParameters (0x33e1f0,0x7e4f84ce,0x33e528): stub
wine: Unhandled page fault on write access to 0x00000007 at address 0x7fe3b0609ffc (thread 002b), starting debugger...
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 0041, blocked by 002b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 0040, blocked by 002b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 0041, blocked by 002b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 0040, blocked by 002b, retrying (60 sec)


Ich hab dann auch mal versucht Anno 2070 zu installieren,
da bekomme ich ähnlich meldungen
Code: Alles auswählen
fixme:ole:NdrClearOutParameters (0x33e4a0,0x7e4f84a6,0x33e6b4): stub
fixme:ole:NdrClearOutParameters (0x33e4a0,0x7e4f84aa,0x33e6d4): stub
fixme:ole:NdrClearOutParameters (0x33e4a0,0x7e4f84ce,0x33e7d0): stub
wine: Unhandled page fault on write access to 0x00000007 at address 0x7fee984baffc (thread 0038), starting debugger...
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 004b, blocked by 0038, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 004c, blocked by 0038, retrying (60 sec)



laut wine Datnenbank hat Anno 1404 Gold Status....
https://appdb.winehq.org/objectManager. ... n&iId=9887
Intel i76700k,NVIDIA GTX9700 OpenSuseTumbleweed 64,Win7 64
Dell E6420 OpenSuse13.2 64, Win7 64
XMG i7-2630QM,GTX 580M Win7 64
i3-2120T WHS2011, 16TB
Pentium G3420 WinServer2012 16TB Backup
FB7490 6.30 Freetz
Cubietr DebWhe. Oscam,Fhem
Coolzero
 
Beiträge: 14
Registriert: 11.08.2015, 21:46
Lizenz: CC BY-SA 3.0
Distribution: OpenSuse 13.2 64
Kernelversion: 4.x

Re: Anno 1404 und wine

Beitragvon crt0mega » 17.08.2015, 17:20

Das sieht nicht so aus, als käme man da mit'n paar Wine-Settings oder Spielereien an der Registry weiter. Sende einen Bug-Report und verwende eine der Wine-Versionen, die im AppDB-Eintrag als funktionierend gekennzeichnet sind:
Bild
..also bspw 1.7.33.
[align=center]There are two kinds of people in the world: Those who can extrapolate from incomplete data.[/align]
Benutzeravatar
crt0mega
 
Beiträge: 672
Registriert: 06.10.2014, 22:57
Lizenz: WTFPL
Distribution: debian/unstable
Kernelversion: 4.17

Re: Anno 1404 und wine

Beitragvon Coolzero » 19.08.2015, 21:28

Also du meinst im winehq Forum?

Also auf dem gleichen Rechner, unter Win7 läuft das Spiel problemos, muss also an OpenSuse bzw. wine liegen
Intel i76700k,NVIDIA GTX9700 OpenSuseTumbleweed 64,Win7 64
Dell E6420 OpenSuse13.2 64, Win7 64
XMG i7-2630QM,GTX 580M Win7 64
i3-2120T WHS2011, 16TB
Pentium G3420 WinServer2012 16TB Backup
FB7490 6.30 Freetz
Cubietr DebWhe. Oscam,Fhem
Coolzero
 
Beiträge: 14
Registriert: 11.08.2015, 21:46
Lizenz: CC BY-SA 3.0
Distribution: OpenSuse 13.2 64
Kernelversion: 4.x

Re: Anno 1404 und wine

Beitragvon Coolzero » 26.09.2015, 14:46

Hi,
ich habs jetzt mal auf meine "Spiel" Rechner versucht, aber auch da komme ich beim starten des Setups nicht weiter, bleibt hier hängen:

Code: Alles auswählen
wine setup.exe
thomas@linux-zd24:~/Downloads/An/ws-a1404> kill wine
bash: kill: wine: Die Argumente müssen Prozess- oder Jobbezeichnungen sein.                                                                                                                                                                 
thomas@linux-zd24:~/Downloads/An/ws-a1404> kill
kill: Gebrauch: kill [-s Signalname | -n Signalnummer | -Signalname] [pid | job] ... oder kill -l [Signalname]                                                                                                                             
thomas@linux-zd24:~/Downloads/An/ws-a1404> wine setup.exe                                                                                                                                                                                   
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet                                                                                                                                                                           
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}                                                                                                                                             
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}                                                                                                                                             
fixme:heap:RtlSetHeapInformation 0x240000 0 0x23fce0 4 stub                                                                                                                                                                                 
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}                                                                                                                                             
err:rpc:I_RpcReceive we got fault packet with status 0x3e6                                                                                                                                                                                 
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dcdc,0x33e388): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd06,0x33e26c): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd0a,0x33e28c): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd2e,0x33e388): stub                                                                                                                                                                       
err:rpc:I_RpcReceive we got fault packet with status 0x3e6                                                                                                                                                                                 
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dcdc,0x33e388): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd06,0x33e26c): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd0a,0x33e28c): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd2e,0x33e388): stub                                                                                                                                                                       
err:rpc:I_RpcReceive we got fault packet with status 0x3e6                                                                                                                                                                                 
fixme:ole:NdrClearOutParameters (0x33de40,0x7e54dcdc,0x33e178): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33de40,0x7e54dd06,0x33e05c): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33de40,0x7e54dd0a,0x33e07c): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33de40,0x7e54dd2e,0x33e178): stub                                                                                                                                                                       
err:rpc:I_RpcReceive we got fault packet with status 0x3e6                                                                                                                                                                                 
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dcdc,0x33e558): stub                                                                                                                                                                       
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd06,0x33e43c): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd0a,0x33e45c): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd2e,0x33e558): stub
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dcdc,0x33e558): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd06,0x33e43c): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd0a,0x33e45c): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd2e,0x33e558): stub
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:NdrClearOutParameters (0x33e010,0x7e54dcdc,0x33e348): stub
fixme:ole:NdrClearOutParameters (0x33e010,0x7e54dd06,0x33e22c): stub
fixme:ole:NdrClearOutParameters (0x33e010,0x7e54dd0a,0x33e24c): stub
fixme:ole:NdrClearOutParameters (0x33e010,0x7e54dd2e,0x33e348): stub
fixme:apphelp:ApphelpCheckInstallShieldPackage stub: 0x33ef6c L"Y:\\Downloads\\An\\ws-a1404\\data1.hdr"
wine: Unhandled page fault on read access to 0xffffffffffffffff at address 0x7f78019a6769 (thread 0039), starting debugger...
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 004b, blocked by 0039, retrying (60 sec)
Intel i76700k,NVIDIA GTX9700 OpenSuseTumbleweed 64,Win7 64
Dell E6420 OpenSuse13.2 64, Win7 64
XMG i7-2630QM,GTX 580M Win7 64
i3-2120T WHS2011, 16TB
Pentium G3420 WinServer2012 16TB Backup
FB7490 6.30 Freetz
Cubietr DebWhe. Oscam,Fhem
Coolzero
 
Beiträge: 14
Registriert: 11.08.2015, 21:46
Lizenz: CC BY-SA 3.0
Distribution: OpenSuse 13.2 64
Kernelversion: 4.x

Re: Anno 1404 und wine

Beitragvon crt0mega » 27.09.2015, 02:29

Hai,

1.) kill braucht übrigens immer eine PID ("Prozessnummer"). Willst du die setup.exe killen, hilft dir ein
Code: Alles auswählen
killall -9 setup.exe
möglicherweise weiter (Achtung: Case-Sensitive!)
2.) Welche der Anno 1404-Varianten versuchst du zu installieren, die "Standard DVD-Version"?
[align=center]There are two kinds of people in the world: Those who can extrapolate from incomplete data.[/align]
Benutzeravatar
crt0mega
 
Beiträge: 672
Registriert: 06.10.2014, 22:57
Lizenz: WTFPL
Distribution: debian/unstable
Kernelversion: 4.17

Re: Anno 1404 und wine

Beitragvon Coolzero » 27.09.2015, 08:20

Hi, das ist die Standart DVD version
Intel i76700k,NVIDIA GTX9700 OpenSuseTumbleweed 64,Win7 64
Dell E6420 OpenSuse13.2 64, Win7 64
XMG i7-2630QM,GTX 580M Win7 64
i3-2120T WHS2011, 16TB
Pentium G3420 WinServer2012 16TB Backup
FB7490 6.30 Freetz
Cubietr DebWhe. Oscam,Fhem
Coolzero
 
Beiträge: 14
Registriert: 11.08.2015, 21:46
Lizenz: CC BY-SA 3.0
Distribution: OpenSuse 13.2 64
Kernelversion: 4.x

Re: Anno 1404 und wine

Beitragvon LinuxDonald » 27.09.2015, 10:59

Ändern mal in der Winecfg vielleicht die Windows Version auf Xp oder so das könnte auch helfen.
Arch Linux bietet alles was das Linux Herz begehrt :)

Bild
Benutzeravatar
LinuxDonald
 
Beiträge: 831
Registriert: 23.03.2008, 16:34
Wohnort: Tangermünde
Lizenz: CC
Distribution: Arch Linux
Kernelversion: 4.10.8

Re: Anno 1404 und wine

Beitragvon crt0mega » 27.09.2015, 15:50

Vielleicht läuft Anno auch nicht in einem 64-Bit Wineprefix. Probiere erst mal das Umstellen auf "WinXP" über die winecfg aus. Wenn das nicht klappt, gehe sicher, dass du die 32-Bit Version von Wine auch installiert hast (kenne mich nicht wirklich mit OpenSuSe aus, deshalb kann ich dir leider nicht sagen, wie..) und lege einen 32-Bit Wineprefix an:
Code: Alles auswählen
export WINEARCH=win32
export WINEPREFIX=~/.local/share/wineprefixes/anno1404
winefile
[align=center]There are two kinds of people in the world: Those who can extrapolate from incomplete data.[/align]
Benutzeravatar
crt0mega
 
Beiträge: 672
Registriert: 06.10.2014, 22:57
Lizenz: WTFPL
Distribution: debian/unstable
Kernelversion: 4.17

Re: Anno 1404 und wine

Beitragvon Coolzero » 29.09.2015, 17:25

Es scheint ein 64Bit Problem zu sein, nachdem ich
Code: Alles auswählen
export WINEARCH=win32
export WINEPREFIX=~/.local/share/wineprefixes/anno1404


gemacht habe klappt die installation, anschließend noch
In order to get the game working you must enable DirectX 9 instead of DirectX 10:

Locate the Engine.ini file (drive_c/Program Files/Ubisoft/Related Designs/ANNO 1404/ or drive_c/users/%username%/Application\ Data/Ubisoft/Anno1404/Config/ )
Edit or add a key named DirectXVersion and set the value to 9
The file should look similar to this: http://pastebin.com/7E5jSXnA


und schon läufts.

Danke für die Hilfe :thumbup:
Intel i76700k,NVIDIA GTX9700 OpenSuseTumbleweed 64,Win7 64
Dell E6420 OpenSuse13.2 64, Win7 64
XMG i7-2630QM,GTX 580M Win7 64
i3-2120T WHS2011, 16TB
Pentium G3420 WinServer2012 16TB Backup
FB7490 6.30 Freetz
Cubietr DebWhe. Oscam,Fhem
Coolzero
 
Beiträge: 14
Registriert: 11.08.2015, 21:46
Lizenz: CC BY-SA 3.0
Distribution: OpenSuse 13.2 64
Kernelversion: 4.x

Re: [Gelöst]Anno 1404 und wine

Beitragvon crt0mega » 29.09.2015, 20:58

Ha! Schön, dass es so einfach war. Gern geschehen ^^
[align=center]There are two kinds of people in the world: Those who can extrapolate from incomplete data.[/align]
Benutzeravatar
crt0mega
 
Beiträge: 672
Registriert: 06.10.2014, 22:57
Lizenz: WTFPL
Distribution: debian/unstable
Kernelversion: 4.17


Zurück zu Spiele unter WINE, Cedega & CrossOver Games

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast