Siedler 2 - Die nächste Generation

Alles rund um WINE, Cedega & CrossOver Games

Moderator: Moderator

Siedler 2 - Die nächste Generation

Beitragvon Ecklein » 28.03.2009, 21:35

Hey,
ich hab seid kurzem Ubuntu 8.10 und hab jetzt einige Probleme bezüglich Computerspiele.

Die Siedler 2 hab ich bspw. unter WINE installiert und dann, wenn ich es starten wollte kam erst ein kleines Fenster und dann stürzte das Spiel ab. Jedenfalls war dann nichts mehr vom Spiel zu sehn..
Also hab ich es nochmal installiert. Mit Erfolg: Ich konnte die Spielen, ABER: Die Grafik war sau schlecht und alles hat übelst gehackt..

Was kann ich da machen, dass es einwandfrei läuft?
Selbst auf meinem alten Leptop funzt das Spiel.. Da wirds ja wohl bei auch auf meinem PC laufen können. ^^

Modedit by ChemBro: Thread passend verschoben (Wine) und Titel angepasst.
Zuletzt geändert von Ecklein am 29.03.2009, 16:46, insgesamt 1-mal geändert.
"Freiheit ist ein Luxus, den sich nicht jedermann leisten kann." (Karl Marx)
Benutzeravatar
Ecklein
 
Beiträge: 44
Registriert: 28.03.2009, 21:29
Wohnort: Leipzig

Beitragvon ReCon » 28.03.2009, 21:40

Wir brauchen ein wenig mehr Informationen!

1. Welche WINE Version wird benutzt?
2. Was für eine Siedler 2 Version meinst du? Die Klassiche oder die Neue?
3. Sind die Grafiktreiber korrekt installiert?
4. Wenn 3. zutreffen sollte, welche Grafikkarte hast du verbaut?
5. Was sagt die AppDB von WINE?
Linux is like a wigwam: No windows, no gates and an apache inside!
_________________

Bild Team
Benutzeravatar
ReCon
 
Beiträge: 1273
Registriert: 23.06.2006, 22:02
Lizenz: GPL
Distribution: openSUSE 13.1
Kernelversion: 3.11.6-4-desktop

Beitragvon ChemicalBrother » 28.03.2009, 23:08

Wenn es das alte Siedler 2 ist, solltest du mal die Dosbox versuchen.
Benutzeravatar
ChemicalBrother
 
Beiträge: 5332
Registriert: 21.08.2006, 21:17
Wohnort: Langen
Lizenz: CC
Distribution: Arch Linux
Kernelversion: 6.0

Beitragvon haukew » 29.03.2009, 03:12

[align=center][url=http://www.theageofsound.de]www.theageofsound.de[/url]
meine Band :)
[/align]
Benutzeravatar
haukew
 
Beiträge: 368
Registriert: 16.12.2006, 00:04
Wohnort: Hamburg
Lizenz: WTFPL
Distribution: Linux Mint 11 + KDE4
Kernelversion: apt-get dist-upgrade

Beitragvon Ecklein » 29.03.2009, 09:29

1. Welche WINE Version wird benutzt?
- Wine 1.1.17

2. Was für eine Siedler 2 Version meinst du? Die Klassiche oder die Neue?
- Gold Edition: Die Siedler 2 Die nächste Generation + Die SIedler 2 Die nächste Generation Wikinger (Von Ubisoft)

3. Sind die Grafiktreiber korrekt installiert?
- Wenn ich das wüsste.. ^^ Bildbearbeitung geht problemlos.. Ich hab einfach den Treiber installiert, den mit die Paketverwaltung empfohlen hat.

4. Wenn 3. zutreffen sollte, welche Grafikkarte hast du verbaut?
Code: Alles auswählen
lspci | grep VGA
sagt:
Code: Alles auswählen
01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] (rev a1)


5. Was sagt die AppDB von WINE
Da ist Siedler drin aber das DiskettenSymbol ist durchgestrichen.

-------------------------

Nachtrag:
Über die Aktualierung kam heut auch ein Paket für WINE und ich hatte dann Siedler deinstalliuert um es dann wieder zu installieren. Ich dachte, dass sich die Fehler damit von selbst beheben..
Jetzt bekomm ich es aber nicht mal mehr installiert..
Wenn ich die CD reinschieb und dann mit Wine öffne klick ich halt auf "Installieren". Das macht der dann auch bis an der Stelle, an der man die Sprache wählen muss. Ab da hab ich dann nur noch den Siedlerhintergrund und der PC reagiert auf nichts mehr.. Nichtmal die CD wirft er raus.
Dann hab ich eben neugestartet und dann war weder in Wine noch sonst wo auf der Festplatte was insterliert..

;(
Zuletzt geändert von Ecklein am 29.03.2009, 10:24, insgesamt 1-mal geändert.
"Freiheit ist ein Luxus, den sich nicht jedermann leisten kann." (Karl Marx)
Benutzeravatar
Ecklein
 
Beiträge: 44
Registriert: 28.03.2009, 21:29
Wohnort: Leipzig

Beitragvon ReCon » 29.03.2009, 12:04

Poste einmal bitte die Ausgabe der Konsole, wenn du das Spiel starten willst.
Linux is like a wigwam: No windows, no gates and an apache inside!
_________________

Bild Team
Benutzeravatar
ReCon
 
Beiträge: 1273
Registriert: 23.06.2006, 22:02
Lizenz: GPL
Distribution: openSUSE 13.1
Kernelversion: 3.11.6-4-desktop

Beitragvon Ecklein » 29.03.2009, 13:02

Hey,
na es ist ja nicht mehr installiert, weil ich es deinstalliert habe und es jetzt nicht mehr zu installieren geht seid dem neuen paketupdate wo auch was für wine dabei war...

wie würde der befehl für die konsole lauten?
Ich stare eig. immer alles ohen konsole.
"Freiheit ist ein Luxus, den sich nicht jedermann leisten kann." (Karl Marx)
Benutzeravatar
Ecklein
 
Beiträge: 44
Registriert: 28.03.2009, 21:29
Wohnort: Leipzig

Beitragvon ing0 » 29.03.2009, 16:55

Code: Alles auswählen
wine /ordner/nocheiner/einer\ mit\ leerzeichen/spiel.exe


Den Pfad natürlich entsprechend anpassen und groß und klein Schreibung beachten.

Viel Erfolg
Benutzeravatar
ing0
 
Beiträge: 1230
Registriert: 03.11.2006, 17:26
Wohnort: /home/ingo
Lizenz: GPL
Distribution: openSuse 12.3

Beitragvon haukew » 29.03.2009, 22:35

Müsste eigentlich sehr gut laufen:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=5833
Platinum Rating...

In der Appdb (siehe Link) ist auch ein Howto.
[align=center][url=http://www.theageofsound.de]www.theageofsound.de[/url]
meine Band :)
[/align]
Benutzeravatar
haukew
 
Beiträge: 368
Registriert: 16.12.2006, 00:04
Wohnort: Hamburg
Lizenz: WTFPL
Distribution: Linux Mint 11 + KDE4
Kernelversion: apt-get dist-upgrade

Beitragvon Ecklein » 30.03.2009, 12:03

Na ich hab ja Siedler nun nicht mehr drauf... (Siehe oben der Artikel), daher kann ich es ja auch nicht in der Konsole starten. Ich muss es jetzt erst wieder installieren, was nicht gaht, da er immer abbricht oder abstürzt, wie auch immer man es nennen will.

Ich hab es aber auf Windows installiert. Kann ich dann nicht auch einfach den Siedlerordner auf mein Linuxsystem kopieren?
Wenn das geht, wohin muss ich es kopieren und welche der vielen .exe muss ich zum Spielstart nehm?
Dann würde es ja mit der Konsole villeicht hinhaun.

LG
Ecklein
"Freiheit ist ein Luxus, den sich nicht jedermann leisten kann." (Karl Marx)
Benutzeravatar
Ecklein
 
Beiträge: 44
Registriert: 28.03.2009, 21:29
Wohnort: Leipzig

Beitragvon Timberland » 30.03.2009, 12:23

Versuchen kannst du es.
Es ist egal wo du den Ordner hinkopierst, da du es dann sowieso über
Code: Alles auswählen
wine /verzeichnis/weiteres/Siedler/Siedler.exe
starten wirst. (Ich weiß nicht ob es eine Siedler.exe gibt. Häufig ist auch in dem Spieleordner ein Bin Ordner wo die Exe drin liegt.)
Timberland
 
Beiträge: 462
Registriert: 06.11.2006, 17:11

Beitragvon Teyro » 30.03.2009, 12:51

Hiho :)

So jetzt oute ich mich mal...Ich bin der App Maintainer zu diesem Programm und habs eben installiert.... Und geht soweit :)
<a href="http://www.rising-gods.de" target="_blank"><img border="0" src="http://www.rising-gods.de/images/Linkus_Banner/small_03.jpg" /></a>
Benutzeravatar
Teyro
 
Beiträge: 522
Registriert: 15.04.2007, 18:06

Beitragvon ReCon » 30.03.2009, 18:42

Dann versuche jetzt einmal über die Konsole das Setup zu starten. Anschließend auch hierfür bitte hier die Ausgabe posten.
Linux is like a wigwam: No windows, no gates and an apache inside!
_________________

Bild Team
Benutzeravatar
ReCon
 
Beiträge: 1273
Registriert: 23.06.2006, 22:02
Lizenz: GPL
Distribution: openSUSE 13.1
Kernelversion: 3.11.6-4-desktop

Beitragvon Ecklein » 30.03.2009, 21:24

hey,

also, wenn ich die von meinem Windoof kopierte exe Datei aus dem bin-Ordner nehme erhalte ich:
Code: Alles auswählen
esel@Esel:~$ wine /home/esel/Desktop/S2DNG.exe
err:module:import_dll Library matchmaking.dll (which is needed by L"Z:\\home\\esel\\Desktop\\S2DNG.exe") not found
err:module:import_dll Library tincat3.dll (which is needed by L"Z:\\home\\esel\\Desktop\\S2DNG.exe") not found
err:module:import_dll Library binkw32.dll (which is needed by L"Z:\\home\\esel\\Desktop\\S2DNG.exe") not found
err:module:import_dll Library expat.dll (which is needed by L"Z:\\home\\esel\\Desktop\\S2DNG.exe") not found
err:module:import_dll Library granny2.dll (which is needed by L"Z:\\home\\esel\\Desktop\\S2DNG.exe") not found
err:module:import_dll Library fmod.dll (which is needed by L"Z:\\home\\esel\\Desktop\\S2DNG.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\esel\\Desktop\\S2DNG.exe" failed, status c0000135


Die CD ist dabei eingelegt und ich habe ALLE Siedlerdatein auf den Linuxrechner kopiert, nicht nur die exe.
Er findet von allein die anderen Datein nicht.. DIe liegen im anderen Ordner, also nicht auf den Destop.. Liegt es daran? Ich hab die Datei zur Vereinfachung auf den Desktop geholt.

So. Und wenn ich die CD einlege und diese mit WIne öffne passiert nichts anders als beim normalen starten von der CD.
Er öffnet den Autostart und das Schlamassel geht los.
Ich hab mal die Schritte, die er macht hier als Bilddatei:
[url=http://bildupload.sro.at/p/303160.html]Bild[/url]
Nach dem Eingeben des Codes kommt auf dem gesamten Bildschirm son Siedlerhintergrund wo Nintendowerbung drauf ist und nüscht geht mehr. Nichtmal mein Laufwerk gibt mir die CD raus.. =(
"Freiheit ist ein Luxus, den sich nicht jedermann leisten kann." (Karl Marx)
Benutzeravatar
Ecklein
 
Beiträge: 44
Registriert: 28.03.2009, 21:29
Wohnort: Leipzig

Beitragvon Ecklein » 30.03.2009, 21:31

Ich hab jetzt mal den gesamten bin-Ordner kopiert auf den Desktop.

Jetzt sagt Wine:

Code: Alles auswählen
esel@Esel:~$ wine /home/esel/Desktop/bin/S2DNG.exe
fixme:ntdll:NtQueryInformationProcess (0xffffffff,info_class=34,0x10556d8,0x00000004,0x10556d4) Unknown information class
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x10556d8): Stub!
err:rpc:I_RpcGetBuffer no binding
fixme:win:EnumDisplayDevicesW ((null),0,0x1053b2c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x10536ac,0x00000000), stub!
fixme:psapi:EnumPageFilesA (0x818330, 0x1036790) stub
fixme:psapi:EnumPageFilesA (0x818330, 0x1004cb8) stub
fixme:win:EnumDisplayDevicesW ((null),0,0xfb4ec4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xfb4a44,0x00000000), stub!


CD ist nicht eingelegt!!

Jetzt leg ich die mal ein und wiederhole den Vorgang:

Code: Alles auswählen
esel@Esel:~$ wine /home/esel/Desktop/bin/S2DNG.exe
fixme:ntdll:NtQueryInformationProcess (0xffffffff,info_class=34,0x10556d8,0x00000004,0x10556d4) Unknown information class
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x10556d8): Stub!
err:rpc:I_RpcGetBuffer no binding
fixme:win:EnumDisplayDevicesW ((null),0,0x1053b2c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x10536ac,0x00000000), stub!
fixme:psapi:EnumPageFilesA (0x818330, 0x1036790) stub
fixme:psapi:EnumPageFilesA (0x818330, 0x1004cb8) stub
fixme:win:EnumDisplayDevicesW ((null),0,0xfb4ec4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xfb4a44,0x00000000), stub!
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQuerySystemInformation (0x00000007,0x1031210,0x00000018,(nil)) stub
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c04
wine: Unhandled page fault on read access to 0x00000000 at address 0xa6ffd5 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00a6ffd5).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00a6ffd5 ESP:01030084 EBP:010309f4 EFLAGS:00210296(   - 00     RISAP1)
EAX:00000000 EBX:00000000 ECX:7bc93da4 EDX:ffffffff
ESI:00c412a4 EDI:00c412a4
Stack dump:
0x01030084:  000000ec 00000073 00c436d4 00a6af5a
0x01030094:  010309c0 00c436cc 01030a14 01030e20
0x010300a4:  01030e23 00000000 01033d0f 00000000
0x010300b4:  00000000 00000000 00000000 00000000
0x010300c4:  00000000 00000000 00000000 00000000
0x010300d4:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x00a6ffd5 in s2dng (+0x66ffd5) (0x010309f4)
  1 0x00a73157 in s2dng (+0x673157) (0x0103121c)
  2 0x00a44abd in s2dng (+0x644abd) (0x01033d20)
  3 0x00a4e7d5 in s2dng (+0x64e7d5) (0x0103a6b4)
  4 0x00d2f758 in s2dng (+0x92f758) (0x00d2de5c)
  5 0x006de754 in s2dng (+0x2de754) (0x006de754)
0x00a6ffd5: cmpb   $0x0,0x0(%ebx)
Modules:
Module   Address         Debug info   Name (104 modules)
PE     230000-  25d000   Deferred       tincat3
PE     260000-  27b000   Deferred       expat
PE     280000-  316000   Deferred       fmod
PE     400000-  e68000   Export         s2dng
PE    1070000- 12c2000   Deferred       d3dx9_29
PE   10000000-10010000   Deferred       matchmaking
PE   18000000-18039000   Deferred       binkw32
PE   50000000-50087000   Deferred       granny2
ELF   7b800000-7b93e000   Deferred       kernel32<elf>
  \-PE   7b820000-7b93e000   \              kernel32
ELF   7bc00000-7bcb0000   Deferred       ntdll<elf>
  \-PE   7bc10000-7bcb0000   \              ntdll
ELF   7bf00000-7bf04000   Deferred       <wine-loader>
PE   7c340000-7c396000   Deferred       msvcr71
ELF   7c3c8000-7d13f000   Deferred       libglcore.so.1
ELF   7de7e000-7df21000   Deferred       libgl.so.1
ELF   7df55000-7df88000   Deferred       uxtheme<elf>
  \-PE   7df60000-7df88000   \              uxtheme
ELF   7dfb0000-7dfc5000   Deferred       midimap<elf>
  \-PE   7dfc0000-7dfc5000   \              midimap
ELF   7dfc5000-7dfde000   Deferred       msacm32<elf>
  \-PE   7dfd0000-7dfde000   \              msacm32
ELF   7dfde000-7e02e000   Deferred       libpulse.so.0
ELF   7e03e000-7e047000   Deferred       librt.so.1
ELF   7e047000-7e10f000   Deferred       libasound.so.2
ELF   7e10f000-7e146000   Deferred       winealsa<elf>
  \-PE   7e120000-7e146000   \              winealsa
ELF   7e146000-7e14f000   Deferred       libxcursor.so.1
ELF   7e14f000-7e154000   Deferred       libxfixes.so.3
ELF   7e154000-7e158000   Deferred       libxcomposite.so.1
ELF   7e158000-7e15f000   Deferred       libxrandr.so.2
ELF   7e15f000-7e169000   Deferred       libxrender.so.1
ELF   7e169000-7e16f000   Deferred       libxxf86vm.so.1
ELF   7e16f000-7e172000   Deferred       libxinerama.so.1
ELF   7e172000-7e193000   Deferred       imm32<elf>
  \-PE   7e180000-7e193000   \              imm32
ELF   7e193000-7e198000   Deferred       libxdmcp.so.6
ELF   7e198000-7e1b1000   Deferred       libxcb.so.1
ELF   7e1b1000-7e1b4000   Deferred       libxcb-xlib.so.0
ELF   7e1b4000-7e2a3000   Deferred       libx11.so.6
ELF   7e2a3000-7e2b2000   Deferred       libxext.so.6
ELF   7e2b2000-7e2ca000   Deferred       libice.so.6
ELF   7e2ca000-7e2d3000   Deferred       libsm.so.6
ELF   7e2d8000-7e2dc000   Deferred       libcap.so.1
ELF   7e2dc000-7e2e3000   Deferred       libasound_module_pcm_pulse.so
ELF   7e2e3000-7e37f000   Deferred       winex11<elf>
  \-PE   7e2f0000-7e37f000   \              winex11
ELF   7e396000-7e3bd000   Deferred       libexpat.so.1
ELF   7e3bd000-7e3ea000   Deferred       libfontconfig.so.1
ELF   7e3fa000-7e410000   Deferred       libz.so.1
ELF   7e410000-7e486000   Deferred       libfreetype.so.6
ELF   7e486000-7e49a000   Deferred       lz32<elf>
  \-PE   7e490000-7e49a000   \              lz32
ELF   7e49a000-7e4b5000   Deferred       version<elf>
  \-PE   7e4a0000-7e4b5000   \              version
ELF   7e4b5000-7e57d000   Deferred       comctl32<elf>
  \-PE   7e4c0000-7e57d000   \              comctl32
ELF   7e57d000-7e5db000   Deferred       shlwapi<elf>
  \-PE   7e590000-7e5db000   \              shlwapi
ELF   7e5db000-7e768000   Deferred       shell32<elf>
  \-PE   7e5f0000-7e768000   \              shell32
ELF   7e768000-7e860000   Deferred       ole32<elf>
  \-PE   7e780000-7e860000   \              ole32
ELF   7e860000-7e886000   Deferred       msacm32<elf>
  \-PE   7e870000-7e886000   \              msacm32
ELF   7e886000-7e9aa000   Deferred       wined3d<elf>
  \-PE   7e8a0000-7e9aa000   \              wined3d
ELF   7e9aa000-7e9db000   Deferred       d3d9<elf>
  \-PE   7e9b0000-7e9db000   \              d3d9
ELF   7e9db000-7ea49000   Deferred       msvcrt<elf>
  \-PE   7e9f0000-7ea49000   \              msvcrt
ELF   7ea49000-7ea5f000   Deferred       psapi<elf>
  \-PE   7ea50000-7ea5f000   \              psapi
ELF   7ea5f000-7eaad000   Deferred       dbghelp<elf>
  \-PE   7ea70000-7eaad000   \              dbghelp
ELF   7eaad000-7eb40000   Deferred       winmm<elf>
  \-PE   7eac0000-7eb40000   \              winmm
ELF   7eb40000-7ebac000   Deferred       rpcrt4<elf>
  \-PE   7eb50000-7ebac000   \              rpcrt4
ELF   7ebac000-7ebc0000   Deferred       libresolv.so.2
ELF   7ebc0000-7ebc2000   Deferred       libnvidia-tls.so.1
ELF   7ebc2000-7ebc5000   Deferred       libxau.so.6
ELF   7ebd0000-7ebef000   Deferred       iphlpapi<elf>
  \-PE   7ebe0000-7ebef000   \              iphlpapi
ELF   7ebef000-7ec0a000   Deferred       wsock32<elf>
  \-PE   7ebf0000-7ec0a000   \              wsock32
ELF   7ec0a000-7ec37000   Deferred       ws2_32<elf>
  \-PE   7ec10000-7ec37000   \              ws2_32
ELF   7ec37000-7ec8d000   Deferred       advapi32<elf>
  \-PE   7ec40000-7ec8d000   \              advapi32
ELF   7ec8d000-7ed2e000   Deferred       gdi32<elf>
  \-PE   7eca0000-7ed2e000   \              gdi32
ELF   7ed2e000-7ee7a000   Deferred       user32<elf>
  \-PE   7ed50000-7ee7a000   \              user32
ELF   7ef9a000-7efa6000   Deferred       libnss_files.so.2
ELF   7efa6000-7efb1000   Deferred       libnss_nis.so.2
ELF   7efb1000-7efca000   Deferred       libnsl.so.1
ELF   7efca000-7eff0000   Deferred       libm.so.6
ELF   7eff7000-7f000000   Deferred       libnss_compat.so.2
ELF   b7c79000-b7c7d000   Deferred       libdl.so.2
ELF   b7c7d000-b7ddb000   Deferred       libc.so.6
ELF   b7ddc000-b7df5000   Deferred       libpthread.so.0
ELF   b7e05000-b7f40000   Deferred       libwine.so.1
ELF   b7f42000-b7f5f000   Deferred       ld-linux.so.2
Threads:
process  tid     prio (all id:s are in hex)
00000008 (D) Z:\home\esel\Desktop\bin\S2DNG.exe
   00000009   0 <==
0000000c
   00000014   0
   00000013   0
   00000012   0
   0000000e   0
   0000000d   0
0000000f
   00000016   0
   00000015   0
   00000011   0
   00000010   0
00000022
   00000023   0
Backtrace:
=>0 0x00a6ffd5 in s2dng (+0x66ffd5) (0x010309f4)
  1 0x00a73157 in s2dng (+0x673157) (0x0103121c)
  2 0x00a44abd in s2dng (+0x644abd) (0x01033d20)
  3 0x00a4e7d5 in s2dng (+0x64e7d5) (0x0103a6b4)
  4 0x00d2f758 in s2dng (+0x92f758) (0x00d2de5c)
  5 0x006de754 in s2dng (+0x2de754) (0x006de754)
esel@Esel:~$

Starten tut er nichts.
"Freiheit ist ein Luxus, den sich nicht jedermann leisten kann." (Karl Marx)
Benutzeravatar
Ecklein
 
Beiträge: 44
Registriert: 28.03.2009, 21:29
Wohnort: Leipzig

Nächste

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

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste

cron