http://bugs.winehq.org/show_bug.cgi?id=29895
Bug #: 29895 Summary: SWKOTOR: Main Menu graphics problem Product: Wine Version: 1.4-rc3 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: imperial.obsidian@gmail.com Classification: Unclassified
I've just tried to install star wars knights of the old republic on Arch Linux i386 (x86) - problem is everything installed without problems but when loading the video game it comes up with a white background - I've set the winetricks and the libraries on winecfg to opengl and other components but still get the white background.
I've tried it with +synchronous and it came up with the following bugs:
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d4800 (device=2d access=1 func=200 method=0) fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d4800 (device=2d access=1 func=200 method=0) fixme:cursor:SetSystemCursor (0x1007e,00007f00),stub! fixme:cursor:SetSystemCursor (0x10084,00007f8a),stub! fixme:cursor:SetSystemCursor (0x1008a,00007f03),stub! fixme:cursor:SetSystemCursor (0x10090,00007f01),stub! fixme:cursor:SetSystemCursor (0x10096,00007f88),stub! fixme:cursor:SetSystemCursor (0x1009c,00007f86),stub! fixme:cursor:SetSystemCursor (0x100a2,00007f83),stub! fixme:cursor:SetSystemCursor (0x100a8,00007f82),stub! fixme:cursor:SetSystemCursor (0x100ae,00007f84),stub! fixme:cursor:SetSystemCursor (0x100b4,00007f04),stub! fixme:cursor:SetSystemCursor (0x100ba,00007f02),stub! fixme:ntdll:server_ioctl_file Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0) fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\Device\CdRom0" 0 0x53e2b4 0x53e2b8 fixme:ntoskrnl:IoRegisterDriverReinitialization stub: 0x7efff4a0 0x5415c0 (nil) fixme:ntoskrnl:IoRegisterShutdownNotification stub: 0x110fe0 fixme:cursor:SetSystemCursor (0x2002a,00007f8a),stub! fixme:cursor:SetSystemCursor (0x20022,00007f00),stub! fixme:cursor:SetSystemCursor (0x20028,00007f03),stub! fixme:cursor:SetSystemCursor (0x20026,00007f01),stub! fixme:cursor:SetSystemCursor (0x2005c,00007f88),stub! fixme:cursor:SetSystemCursor (0x10064,00007f86),stub! fixme:cursor:SetSystemCursor (0x10068,00007f83),stub! fixme:cursor:SetSystemCursor (0x1006c,00007f85),stub! fixme:cursor:SetSystemCursor (0x10070,00007f82),stub! fixme:cursor:SetSystemCursor (0x10074,00007f84),stub! fixme:cursor:SetSystemCursor (0x10078,00007f04),stub! fixme:cursor:SetSystemCursor (0x1007c,00007f02),stub! fixme:system:SystemParametersInfoW Unimplemented action: 94 (SPI_GETMOUSETRAILS) wine: Unhandled page fault on read access to 0x00000024 at address 0x45a011 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000024 in 32-bit code (0x0045a011). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0045a011 ESP:0033f4ec EBP:0033f58c EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:01071ac8 ECX:01088df8 EDX:00737120 ESI:0108ada0 EDI:00000000 Stack dump: 0x0033f4ec: 0108ac18 0033f58c 0033f530 0108ab48 0x0033f4fc: 0108aba4 0108ab48 0033f58c 0108ab48 0x0033f50c: 00414b9e ffffffff 00415fdd 0108aba4 0x0033f51c: 0108ab48 004174a2 0033f530 00000000 0x0033f52c: 0108a5d0 00000000 00000000 00000320 0x0033f53c: 00000258 00677195 0033f568 01006140 Backtrace: =>0 0x0045a011 in swkotor (+0x5a011) (0x0033f58c) 1 0x005f1528 in swkotor (+0x1f1527) (0x0033f5c0) 2 0x00404375 in swkotor (+0x4374) (0x0033f65c) 3 0x006f5d4e in swkotor (+0x2f5d4d) (0x0033f784) 4 0x006f5bcd in swkotor (+0x2f5bcc) (0x0033fde4) 5 0x008be7e3 in swkotor (+0x4be7e2) (0x0033fe70) 6 0x7b859fcc call_process_entry+0xb() in kernel32 (0x0033fe88) 7 0x7b85b23f in kernel32 (+0x4b23e) (0x0033fec8) 8 0x7bc74720 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8) 9 0x7bc7752d call_thread_func+0x7c() in ntdll (0x0033ffa8) 10 0x7bc746fe RtlRaiseException+0x21() in ntdll (0x0033ffc8) 11 0x7bc4beee call_dll_entry_point+0x33d() in ntdll (0x0033ffe8) 12 0xb761b88d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000) 0x0045a011: movl 0x24(%edi),%ebp Modules: Module Address Debug info Name (97 modules) PE 400000- 9d4000 Export swkotor PE 10000000-1001a000 Deferred cmdlineext03 PE 21100000-21164000 Deferred mss32 PE 30000000-30072000 Deferred binkw32 ELF 7b800000-7b9d6000 Dwarf kernel32<elf> -PE 7b810000-7b9d6000 \ kernel32 ELF 7bc00000-7bcd3000 Dwarf ntdll<elf> -PE 7bc10000-7bcd3000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7ca64000-7d76a000 Deferred r600_dri.so ELF 7db14000-7dc09000 Deferred libasound.so.2 ELF 7dc25000-7dc52000 Deferred winealsa<elf> -PE 7dc30000-7dc52000 \ winealsa ELF 7dc52000-7dc76000 Deferred mmdevapi<elf> -PE 7dc60000-7dc76000 \ mmdevapi ELF 7dc76000-7dcbe000 Deferred dsound<elf> -PE 7dc80000-7dcbe000 \ dsound ELF 7dcbe000-7dd05000 Deferred dinput<elf> -PE 7dcd0000-7dd05000 \ dinput ELF 7dd05000-7dd41000 Deferred winspool<elf> -PE 7dd10000-7dd41000 \ winspool ELF 7dd41000-7ddad000 Deferred setupapi<elf> -PE 7dd50000-7ddad000 \ setupapi ELF 7dddb000-7dee8000 Deferred oleaut32<elf> -PE 7ddf0000-7dee8000 \ oleaut32 ELF 7dee8000-7dfea000 Deferred comctl32<elf> -PE 7def0000-7dfea000 \ comctl32 ELF 7dfea000-7e05d000 Deferred shlwapi<elf> -PE 7e000000-7e05d000 \ shlwapi ELF 7e05d000-7e281000 Deferred shell32<elf> -PE 7e070000-7e281000 \ shell32 ELF 7e30e000-7e344000 Deferred uxtheme<elf> -PE 7e310000-7e344000 \ uxtheme ELF 7e3de000-7e408000 Deferred libexpat.so.1 ELF 7e408000-7e436000 Deferred libfontconfig.so.1 ELF 7e436000-7e446000 Deferred libxi.so.6 ELF 7e446000-7e449000 Deferred libxcomposite.so.1 ELF 7e449000-7e452000 Deferred libxrandr.so.2 ELF 7e452000-7e45a000 Deferred libxrender.so.1 ELF 7e45a000-7e45d000 Deferred libxinerama.so.1 ELF 7e45d000-7e4f8000 Deferred winex11<elf> -PE 7e470000-7e4f8000 \ winex11 ELF 7e4f8000-7e508000 Deferred libbz2.so.1.0 ELF 7e508000-7e51f000 Deferred libz.so.1 ELF 7e51f000-7e5bb000 Deferred libfreetype.so.6 ELF 7e5bb000-7e5df000 Deferred imm32<elf> -PE 7e5c0000-7e5df000 \ imm32 ELF 7e5df000-7e5fc000 Deferred libgcc_s.so.1 ELF 7e6e5000-7e757000 Deferred libglu.so.1 ELF 7e759000-7e763000 Deferred libxcursor.so.1 ELF 7e773000-7e78b000 Deferred glu32<elf> -PE 7e780000-7e78b000 \ glu32 ELF 7e78b000-7e7a7000 Deferred dinput8<elf> -PE 7e790000-7e7a7000 \ dinput8 ELF 7e7a7000-7e7d1000 Deferred msacm32<elf> -PE 7e7b0000-7e7d1000 \ msacm32 ELF 7e7d1000-7e87d000 Deferred winmm<elf> -PE 7e7e0000-7e87d000 \ winmm ELF 7e87d000-7e8fb000 Deferred rpcrt4<elf> -PE 7e890000-7e8fb000 \ rpcrt4 ELF 7e8fb000-7ea22000 Deferred ole32<elf> -PE 7e910000-7ea22000 \ ole32 ELF 7ea22000-7ea8b000 Deferred advapi32<elf> -PE 7ea30000-7ea8b000 \ advapi32 ELF 7ea8b000-7eb56000 Deferred gdi32<elf> -PE 7eaa0000-7eb56000 \ gdi32 ELF 7eb56000-7eca8000 Deferred user32<elf> -PE 7eb70000-7eca8000 \ user32 ELF 7eca8000-7ecb1000 Deferred librt.so.1 ELF 7ecb1000-7ecb6000 Deferred libxdmcp.so.6 ELF 7ecb6000-7ecc3000 Deferred libdrm.so.2 ELF 7ecc3000-7ece1000 Deferred libxcb.so.1 ELF 7ece1000-7ecf6000 Deferred libxcb-glx.so.0 ELF 7ecf6000-7ee2c000 Deferred libx11.so.6 ELF 7ee2c000-7ee31000 Deferred libxxf86vm.so.1 ELF 7ee31000-7ee36000 Deferred libxfixes.so.3 ELF 7ee36000-7ee48000 Deferred libxext.so.6 ELF 7ee48000-7ee5e000 Deferred libglapi.so.0 ELF 7ee5e000-7ee64000 Deferred libuuid.so.1 ELF 7ee64000-7ee7b000 Deferred libice.so.6 ELF 7ee7b000-7eed2000 Deferred libgl.so.1 ELF 7eed2000-7efab000 Deferred opengl32<elf> -PE 7eef0000-7efab000 \ opengl32 ELF 7efab000-7efb8000 Deferred libnss_files.so.2 ELF 7efb8000-7efe4000 Deferred libm.so.6 ELF 7efe6000-7f000000 Deferred version<elf> -PE 7eff0000-7f000000 \ version ELF b7430000-b7433000 Deferred libxau.so.6 ELF b7435000-b743a000 Deferred libdl.so.2 ELF b743a000-b75db000 Deferred libc.so.6 ELF b75db000-b75f6000 Deferred libpthread.so.0 ELF b75f6000-b75f9000 Deferred libxdamage.so.1 ELF b75f9000-b7600000 Deferred libsm.so.6 ELF b7610000-b7612000 Deferred libx11-xcb.so.1 ELF b7612000-b7756000 Dwarf libwine.so.1 ELF b7757000-b7779000 Deferred ld-linux.so.2 ELF b7779000-b777a000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\LucasArts\SWKotOR\swkotor.exe 00000037 0 00000036 0 00000032 0 00000031 0 0000002f 0 0000002e -2 00000009 0 <== 0000000e services.exe 0000002b 0 0000002a 0 00000025 0 0000001e 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001c 0 00000019 0 00000014 0 00000013 0 0000001a plugplay.exe 00000020 0 0000001d 0 0000001b 0 00000021 explorer.exe 00000022 0 00000027 winedevice.exe 0000002d 0 00000029 0 00000028 0