Wine Ragnarok Online Problem

Alles rund um WINE, Cedega & CrossOver Games

Moderator: Moderator

Wine Ragnarok Online Problem

Beitragvon Gainsborough » 13.08.2007, 20:42

Hallo liebe Linux Freunde.
Ich habe ein mit Wine ~ Ragnarok P-Server.
Das Problem geht schon beim Starten der exe und der patch.exe los.
Aber erst einmal ein pa Infos:
ArchLinux (2007.8 Don´t Panic) i686 (Ähnelt sich ja mit Gentoo)
Nvidia Graga/Direct Rendering :Yes
Ragnarok Version:
RAG_SETUP0417
SAK_SETUP0417
Privater Server: http://www.rebirthro.com

winecfg:
wine 0.9.41
Windows 2000
Audio OSS Driver
Emulate a virtual desktop 800x600
Direct3D: Hardware, Allow Pixel Shader (NO)
Ragnarok Setup:
Bild

Fehler ausgaben von Wine:

Befehl: wine RebirthRO.exe
Dieser Text wiederholt sich mehrere male
Code: Alles auswählen
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:b7fad410 ESP:0034e80c EBP:0034e828 EFLAGS:00000206(   - 00  - -IP1)
EAX:00000000 EBX:0000363c ECX:0000363c EDX:00000006
ESI:0000363c EDI:b7e4aff4
Stack dump:
0x0034e80c:  0034e828 00000006 0000363c b7d476e5
0x0034e81c:  b7e4aff4 0034e8c8 b7d19a00 0034e954
0x0034e82c:  b7d48fd1 00000006 0034e8c8 00000000
0x0034e83c:  0034e86c b7d8790a b7e4c120 7c009bb8
0x0034e84c:  00000047 00000047 7c009bb0 00000068
0x0034e85c:  7c009bb8 b7e4aff4 00000047 7c009bb8
Backtrace:
=>1 0xb7fad410 (0x0034e828)
fixme:dbghelp_dwarf:compute_location Unhandled attr op: e0
dwarf.c:1314: dwarf2_parse_variable: Assertion `subpgm->func failed.
wine: Assertion failed at address 0xb7f37410 (thread 0152), starting debugger...
Unhandled exception: assertion failed in 32-bit code (0xb7f37410).




Befehl: wine "RebirthRO Patcher.exe"
Code: Alles auswählen
err8)
  2 0x7efd13a3 __wine_call_from_32_regs+0xc3() in ntdll (0x0033f800)
  3 0x7ef993d6 RtlRaiseException+0x6() in ntdll (0x0033f878)
  4 0x00458bed in rebirthro patcher (+0x58bed) (0x0033f9c8)
  5 0x0045c45e in rebirthro patcher (+0x5c45e) (0x0033f9f4)
  6 0x0045be26 in rebirthro patcher (+0x5be26) (0x0033fa1c)
  7 0x00419d2c in rebirthro patcher (+0x19d2c) (0x0033fa48)
  8 0x00419f5a in rebirthro patcher (+0x19f5a) (0x0033fa9c)
  9 0x0041a1a6 in rebirthro patcher (+0x1a1a6) (0x0033fac8)
  10 0x0041a0e5 in rebirthro patcher (+0x1a0e5) (0x0033fae4)
  11 0x0041e29a in rebirthro patcher (+0x1e29a) (0x0033fb14)
  12 0x00450396 in rebirthro patcher (+0x50396) (0x0033fb34)
  13 0x0041ae94 in rebirthro patcher (+0x1ae94) (0x0033fbb4)
  14 0x0041883f in rebirthro patcher (+0x1883f) (0x0033fbd4)
  15 0x00415eac in rebirthro patcher (+0x15eac) (0x0033fbf8)
  16 0x00416036 in rebirthro patcher (+0x16036) (0x0033fd18)
  17 0x004160c7 in rebirthro patcher (+0x160c7) (0x0033fd48)
  18 0x0044fd3a in rebirthro patcher (+0x4fd3a) (0x0033fe9c)
  19 0x004573a0 in rebirthro patcher (+0x573a0) (0x0033fec0)
  20 0x0048bc97 in rebirthro patcher (+0x8bc97) (0x0033ff08)
  21 0x7ee910ee start_process+0xee() in kernel32 (0x0033ffe8)
  22 0xb7de6617 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7ef99e0c __regs_RtlRaiseException+0x4c in ntdll: subl $4,%esp
Modules:
Module  Address             Debug info  Name (78 modules)
PE    400000-  4bc000   Export      rebirthro patcher
PE  10000000-1001a000   Deferred    grf
ELF 7bf00000-7bf03000   Deferred    <wine-loader>
ELF 7d1c5000-7d1d9000   Deferred    olepro32<elf>
  \-PE  7d1d0000-7d1d9000   \           olepro32
ELF 7d1d9000-7d1ee000   Deferred    midimap<elf>
  \-PE  7d1e0000-7d1ee000   \           midimap
ELF 7d1ee000-7d214000   Deferred    msacm32<elf>
  \-PE  7d200000-7d214000   \           msacm32
ELF 7d214000-7d250000   Deferred    wineoss<elf>
  \-PE  7d220000-7d250000   \           wineoss
ELF 7d58a000-7d5a2000   Deferred    msacm32<elf>
  \-PE  7d590000-7d5a2000   \           msacm32
ELF 7d5b0000-7d5e2000   Deferred    uxtheme<elf>
  \-PE  7d5c0000-7d5e2000   \           uxtheme
ELF 7d5e4000-7d5e9000   Deferred    libxfixes.so.3
ELF 7d5e9000-7d5f2000   Deferred    libxcursor.so.1
ELF 7d5f2000-7d60f000   Deferred    imm32<elf>
  \-PE  7d600000-7d60f000   \           imm32
ELF 7d60f000-7d615000   Deferred    libxrandr.so.2
ELF 7d615000-7d61d000   Deferred    libxrender.so.1
ELF 7d61d000-7d620000   Deferred    libxinerama.so.1
ELF 7d9be000-7e356000   Deferred    libglcore.so.1
ELF 7e356000-7e3ec000   Deferred    libgl.so.1
ELF 7e3ec000-7e3f1000   Deferred    libxdmcp.so.6
ELF 7e3f1000-7e3f4000   Deferred    libxau.so.6
ELF 7e3f4000-7e4e0000   Deferred    libx11.so.6
ELF 7e4e0000-7e4ee000   Deferred    libxext.so.6
ELF 7e4ee000-7e4f3000   Deferred    libxxf86vm.so.1
ELF 7e4f3000-7e50b000   Deferred    libice.so.6
ELF 7e50b000-7e59a000   Deferred    winex11<elf>
  \-PE  7e520000-7e59a000   \           winex11
ELF 7e636000-7e656000   Deferred    libexpat.so.1
ELF 7e656000-7e681000   Deferred    libfontconfig.so.1
ELF 7e681000-7e693000   Deferred    libz.so.1
ELF 7e693000-7e70e000   Deferred    libfreetype.so.6
ELF 7e70e000-7e79b000   Deferred    winmm<elf>
  \-PE  7e720000-7e79b000   \           winmm
ELF 7e79b000-7e7bb000   Deferred    mpr<elf>
  \-PE  7e7a0000-7e7bb000   \           mpr
ELF 7e7bb000-7e804000   Deferred    wininet<elf>
  \-PE  7e7d0000-7e804000   \           wininet
ELF 7e804000-7e83c000   Deferred    urlmon<elf>
  \-PE  7e810000-7e83c000   \           urlmon
ELF 7e83c000-7e894000   Deferred    shlwapi<elf>
  \-PE  7e850000-7e894000   \           shlwapi
ELF 7e894000-7e98f000   Deferred    shell32<elf>
  \-PE  7e8a0000-7e98f000   \           shell32
ELF 7e98f000-7ea4b000   Deferred    comctl32<elf>
  \-PE  7e9a0000-7ea4b000   \           comctl32
ELF 7ea4b000-7ea5d000   Deferred    libresolv.so.2
ELF 7ea5d000-7ea7b000   Deferred    iphlpapi<elf>
  \-PE  7ea60000-7ea7b000   \           iphlpapi
ELF 7ea7b000-7ead3000   Deferred    rpcrt4<elf>
  \-PE  7ea90000-7ead3000   \           rpcrt4
ELF 7ead3000-7eb6f000   Deferred    ole32<elf>
  \-PE  7eae0000-7eb6f000   \           ole32
ELF 7eb6f000-7ec0a000   Deferred    oleaut32<elf>
  \-PE  7eb80000-7ec0a000   \           oleaut32
ELF 7ec0a000-7ec50000   Deferred    advapi32<elf>
  \-PE  7ec20000-7ec50000   \           advapi32
ELF 7ec50000-7ece6000   Deferred    gdi32<elf>
  \-PE  7ec60000-7ece6000   \           gdi32
ELF 7ece6000-7ee20000   Deferred    user32<elf>
  \-PE  7ed00000-7ee20000   \           user32
ELF 7ee20000-7ef45000   Export      kernel32<elf>
  \-PE  7ee40000-7ef45000   \           kernel32
ELF 7ef45000-7ef6a000   Deferred    libm.so.6
ELF 7ef6a000-7f000000   Export      ntdll<elf>
  \-PE  7ef80000-7f000000   \           ntdll
ELF b7c70000-b7c72000   Deferred    libnvidia-tls.so.1
ELF b7c72000-b7c7c000   Deferred    libnss_files.so.2
ELF b7c7d000-b7c81000   Deferred    libdl.so.2
ELF b7c81000-b7db2000   Deferred    libc.so.6
ELF b7db2000-b7dc9000   Deferred    libpthread.so.0
ELF b7dca000-b7dd2000   Deferred    libsm.so.6
ELF b7ddf000-b7ef3000   Export      libwine.so.1
ELF b7ef4000-b7f10000   Deferred    ld-linux.so.2
Threads:
process  tid  prio (all id:s are in hex)
0000000a
    0000000c0
    0000000b0
00000008 (D) C:\Program Files\Gravity\RO\RebirthRO Patcher.exe
    000000090 <==
Gainsborough
 
Beiträge: 3
Registriert: 13.08.2007, 20:10

Beitragvon Cheeky@Boinc » 13.08.2007, 22:30

Erstmal möchte ich dir den Tipp geben , immer wenn was nicht funktioniert aktualisiere dein Wine.
Aktuelle Version ist 0.9.43 :)

Ansonsten sollte das Spiel eigentlich gut laufen. Zumindest der Original Client.
Bei einem "veränderten" gibt es mehr Probleme (meist mit dem Patcher).
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Gainsborough » 14.08.2007, 01:21

[quote=Cheeky@Boinc,index.php?page=Thread&postID=20169#post20169]Erstmal möchte ich dir den Tipp geben , immer wenn was nicht funktioniert aktualisiere dein Wine.
Aktuelle Version ist 0.9.43 :)

Ansonsten sollte das Spiel eigentlich gut laufen. Zumindest der Original Client.
Bei einem "veränderten" gibt es mehr Probleme (meist mit dem Patcher).[/quote] Hi, erst einmal danke für deine schnelle Antwort!
Ich würde ja gerne Wine updaten aber leider haben wir den aktuellen Client noch nicht in der Databases. Und ich installiere nur über den Paketmanager oder unserer AUR.
Ja der Original Client (euro) von Ragnarok läuft wunderbar, nur der P-Server Client mit k und sakRO nicht.
Der Patscher (2 Befehlsausgabe) ist eigentlich egal. (zur not kann man immer noch auf windows Patchen)
Was mich nur stark verwundert ist das der P-Server Client (1 Befehlsausgabe) nicht einmal startet.
Ich hätte jetzt ehrlich gesagt nur damit gerechnet das es das übliche IP Problem gibt.

MFG Hendrik
Gainsborough
 
Beiträge: 3
Registriert: 13.08.2007, 20:10

Beitragvon Cheeky@Boinc » 14.08.2007, 16:52

Ja der Original Client (euro) von Ragnarok läuft wunderbar, nur der P-Server Client mit k und sakRO nicht.


Nu das liegt eben an diesen modifizierten clients.
Wenn dir das "Original" erstmal nicht reicht, kannst du dir zur not die aktuelle Wine Version auch kompilieren :)
Ich kann dir helfen wenn das notig ist...
Falls der grund warum du nicht kompilieren möchtest ist das du meinst du kannst das Programm dann nicht mehr vollständig deinstallieren, kann ich dich beruhigen.
Behälst du die "Source" kannst du mit einem einfachen "make uninstall" alles wieder deinstallieren :)
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Gainsborough » 14.08.2007, 17:23

Hallo Cheeky@Bonic,
erst einmal vor weg, ich habe selten so ein guten Support wie bei dir bekommen!
Das kompilieren von Wine sollte eigentlich kein Problem sein, ich denke mal das die Arch Leute die Database bald aktualisieren werden(ich bin einfach faul und abergläubisch)
Und das mit meinem Ragnarok Problem hat sich auch erledigt da ich einfach einen anderen Server genommen habe(Keine Ahnung warum die Server so verschieden Probleme mit sich bringen).
Naja hier musste ich nur per iptables die IP ändern :)

Liebe Grüße Hendrik
Gainsborough
 
Beiträge: 3
Registriert: 13.08.2007, 20:10

Beitragvon Izual » 18.10.2007, 22:43

Hi ich habe das Problem auch mit P-servern nur bei mir spuckt es immer gleich irgend eine fehler meldung aus denke mal das die auf Französisch ist ich benutze jedoch Ubuntu 7.10 falls ich das da lieber posten sollte. Aber ich hab hier halt das problem mit dem P-server gefunden ich hänge bilder noch an muss die nur schnell erstellen.
Edit: Die Bilder der fehlermeldungen dauern noch sobald sie da sind füge ich sie ein.

http://img340.imageshack.us/img340/2041/1fehlerwo5.png

und es gab noch einen fehler das er eine bestimmte datei nicht laten kann.
Zuletzt geändert von Izual am 19.10.2007, 12:54, insgesamt 2-mal geändert.
Izual
 
Beiträge: 2
Registriert: 18.10.2007, 22:38


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

Wer ist online?

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

cron