[Wine] Garbage screen in some games
grifen
wineforum-user at winehq.org
Wed Apr 30 07:35:16 CDT 2008
Hi!
I get some strange behaviour from wine in some games, altrough test of other people give these games should work.
I can post some logs and screenshort.
Deus Ex 2:
Is all a mess! Intro Video are garbage, and in-game graphics have a strange behaviour:
Intro video
http://img84.imageshack.us/img84/6756/deusex2jx4.png
main menu:
http://img230.imageshack.us/img230/3275/deusex2mainmenuub9.png
In game:
http://img297.imageshack.us/img297/7781/deusex2gamegb7.png
Moving around
http://img120.imageshack.us/img120/7503/deusex2movingaroundmf4.png
Also I can start this game only by gnome menu, it don't start if I run from shell.
The game is cracked for avoid cd-detection (the game don't start without crack).
Log of Wine:
Code:
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
wine: Unhandled page fault on write access to 0x1b1a1918 at address 0x401082 (thread 0009), starting debugger...
preloader: Warning: failed to reserve range 00000000-00010000
Unhandled exception: page fault on write access to 0x1b1a1918 in 32-bit code (0x00401082).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00401082 ESP:0032fc98 EBP:0032ff08 EFLAGS:00210246( - 00 -RIZP1)
EAX:00000000 EBX:7b8b2888 ECX:3258445c EDX:0032fce4
ESI:1b1a1918 EDI:7b866340
Stack dump:
0x0032fc98: 00000000 1b1a1918 0000003c 00000400
0x0032fca8: 00000000 00000000 00000000 00000000
0x0032fcb8: 00000000 00000000 00000000 00000000
0x0032fcc8: 00000000 00000000 00000000 00000000
0x0032fcd8: 00000000 2e327864 00657865 00000210
0x0032fce8: 7bc40e85 00520ce8 0032fd40 7bc42fcf
Backtrace:
=>1 0x00401082 in dx2 (+0x1082) (0x0032ff08)
2 0x7b875cc7 in kernel32 (+0x55cc7) (0x0032ffe8)
0x00401082: movl %ecx,0x0(%esi)
Modules:
Module Address Debug info Name (60 modules)
PE 400000- 40a000 Export dx2
ELF 7b800000-7b92c000 Export kernel32<elf>
\-PE 7b820000-7b92c000 \ kernel32
ELF 7bc00000-7bca4000 Deferred ntdll<elf>
\-PE 7bc10000-7bca4000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e56d000-7e580000 Deferred libresolv.so.2
ELF 7e58c000-7e5aa000 Deferred iphlpapi<elf>
\-PE 7e590000-7e5aa000 \ iphlpapi
ELF 7e5aa000-7e60b000 Deferred rpcrt4<elf>
\-PE 7e5c0000-7e60b000 \ rpcrt4
ELF 7e60b000-7e6af000 Deferred ole32<elf>
\-PE 7e620000-7e6af000 \ ole32
ELF 7e6af000-7e6e1000 Deferred uxtheme<elf>
\-PE 7e6c0000-7e6e1000 \ uxtheme
ELF 7e706000-7e70f000 Deferred libxcursor.so.1
ELF 7e70f000-7e714000 Deferred libxfixes.so.3
ELF 7e714000-7e717000 Deferred libxcomposite.so.1
ELF 7e717000-7e71d000 Deferred libxrandr.so.2
ELF 7e71d000-7e725000 Deferred libxrender.so.1
ELF 7e725000-7e728000 Deferred libxinerama.so.1
ELF 7e728000-7e746000 Deferred imm32<elf>
\-PE 7e730000-7e746000 \ imm32
ELF 7e746000-7e74b000 Deferred libxdmcp.so.6
ELF 7e74b000-7e763000 Deferred libxcb.so.1
ELF 7e763000-7e84a000 Deferred libx11.so.6
ELF 7e84a000-7e858000 Deferred libxext.so.6
ELF 7e858000-7e85d000 Deferred libxxf86vm.so.1
ELF 7e85d000-7e875000 Deferred libice.so.6
ELF 7e875000-7e87d000 Deferred libsm.so.6
ELF 7e889000-7e91f000 Deferred winex11<elf>
\-PE 7e8a0000-7e91f000 \ winex11
ELF 7e943000-7e964000 Deferred libexpat.so.1
ELF 7e964000-7e98e000 Deferred libfontconfig.so.1
ELF 7e98f000-7e992000 Deferred libxau.so.6
ELF 7e99a000-7e9af000 Deferred libz.so.1
ELF 7e9af000-7ea1f000 Deferred libfreetype.so.6
ELF 7ea1f000-7ea21000 Deferred libxcb-xlib.so.0
ELF 7ea2b000-7eaea000 Deferred comctl32<elf>
\-PE 7ea30000-7eaea000 \ comctl32
ELF 7eaea000-7eb43000 Deferred shlwapi<elf>
\-PE 7eb00000-7eb43000 \ shlwapi
ELF 7eb43000-7ec4f000 Deferred shell32<elf>
\-PE 7eb50000-7ec4f000 \ shell32
ELF 7ec4f000-7eca1000 Deferred advapi32<elf>
\-PE 7ec60000-7eca1000 \ advapi32
ELF 7eca1000-7ed3c000 Deferred gdi32<elf>
\-PE 7ecb0000-7ed3c000 \ gdi32
ELF 7ed3c000-7ee82000 Deferred user32<elf>
\-PE 7ed60000-7ee82000 \ user32
ELF 7efa2000-7efad000 Deferred libnss_files.so.2
ELF 7efad000-7efb7000 Deferred libnss_nis.so.2
ELF 7efb7000-7efcf000 Deferred libnsl.so.1
ELF 7efcf000-7eff4000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d05000-b7d09000 Deferred libdl.so.2
ELF b7d09000-b7e58000 Deferred libc.so.6
ELF b7e59000-b7e71000 Deferred libpthread.so.0
ELF b7e7d000-b7fb3000 Deferred libwine.so.1
ELF b7fb5000-b7fd1000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Programmi\Deus Ex - Invisible War\System\dx2.exe
00000009 0 <==
0000000c
00000014 0
00000013 0
0000000e 0
0000000d 0
0000000f
00000012 0
00000011 0
00000010 0
Backtrace:
=>1 0x00401082 in dx2 (+0x1082) (0x0032ff08)
2 0x7b875cc7 in kernel32 (+0x55cc7) (0x0032ffe8)
More information about the wine-users
mailing list