attempting to get starquest online to run in linux. I had to add a couple common dlls. mfc42.dll and msvcp6.dll which got rid of alot of the eorrs after adding thsoe dlls now get this. I donno if theres anythign thing I can try more or if one error means somethign needs coded into wine to implement that feature of the DLL. any help be much appreciated. here is the error Code: wine: Unhandled page fault on read access to 0x0000000c at address 0x40183f (thread 002d), starting debugger... Unhandled exception: page fault on read access to 0x0000000c in 32-bit code (0x0040183f). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0040183f ESP:0032f984 EBP:0032fe4c EFLAGS:00010286( - 00 -RISP1) EAX:00000000 EBX:7b8b7ff4 ECX:00110054 EDX:00000000 ESI:00000000 EDI:ffffffff Stack dump: 0x0032f984: 0032faec 0040815d 0040160b 00000000 0x0032f994: 7ffdf000 00000000 00001000 0032f9d0 0x0032f9a4: ffffffff 7ed1a080 00000000 7b89209b 0x0032f9b4: 7ed11ff4 000001d8 0000ffff 0032f9f0 0x0032f9c4: 0032fa04 00000040 0032fb28 b7ee80e3 0x0032f9d4: 7bc8fff4 7bc676d1 00000006 0032fb28 Backtrace: =>1 0x0040183f in starquest (+0x183f) (0x0032fe4c) 2 0x0040110c in starquest (+0x110c) (0x0032fe7c) 3 0x00401a2f in starquest (+0x1a2f) (0x0032ff08) 4 0x7b878c18 in kernel32 (+0x58c18) (0x0032ffe8) 5 0xb7f0cd37 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0x0040183f: movl 0xc(%esi),%eax Modules: Module Address Debug info Name (45 modules) PE 400000- 40f000 Export starquest ELF 7b800000-7b940000 Export kernel32<elf> \-PE 7b820000-7b940000 \ kernel32 ELF 7bc00000-7bcac000 Deferred ntdll<elf> \-PE 7bc10000-7bcac000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7e8e1000-7e8ea000 Deferred libxcursor.so.1 ELF 7e8ea000-7e8ef000 Deferred libxfixes.so.3 ELF 7e8ef000-7e8f3000 Deferred libxcomposite.so.1 ELF 7e8f3000-7e8fa000 Deferred libxrandr.so.2 ELF 7e8fa000-7e904000 Deferred libxrender.so.1 ELF 7e904000-7e90a000 Deferred libxxf86vm.so.1 ELF 7e90a000-7e90d000 Deferred libxinerama.so.1 ELF 7e90d000-7e92e000 Deferred imm32<elf> \-PE 7e910000-7e92e000 \ imm32 ELF 7e92e000-7e933000 Deferred libxdmcp.so.6 ELF 7e933000-7e94c000 Deferred libxcb.so.1 ELF 7e94c000-7ea3b000 Deferred libx11.so.6 ELF 7ea3b000-7ea4a000 Deferred libxext.so.6 ELF 7ea4a000-7ea62000 Deferred libice.so.6 ELF 7ea62000-7ea6b000 Deferred libsm.so.6 ELF 7ea7c000-7eb18000 Deferred winex11<elf> \-PE 7ea90000-7eb18000 \ winex11 ELF 7eb45000-7eb6c000 Deferred libexpat.so.1 ELF 7eb6c000-7eb99000 Deferred libfontconfig.so.1 ELF 7eb99000-7ebaf000 Deferred libz.so.1 ELF 7ebaf000-7ec25000 Deferred libfreetype.so.6 ELF 7ec25000-7ec28000 Deferred libxcb-xlib.so.0 ELF 7ec28000-7ec2b000 Deferred libxau.so.6 ELF 7ec36000-7ec8b000 Deferred advapi32<elf> \-PE 7ec40000-7ec8b000 \ advapi32 ELF 7ec8b000-7ed2b000 Deferred gdi32<elf> \-PE 7eca0000-7ed2b000 \ gdi32 ELF 7ed2b000-7ee79000 Deferred user32<elf> \-PE 7ed50000-7ee79000 \ user32 ELF 7ef99000-7efa5000 Deferred libnss_files.so.2 ELF 7efa5000-7efb0000 Deferred libnss_nis.so.2 ELF 7efb0000-7efc9000 Deferred libnsl.so.1 ELF 7efc9000-7efef000 Deferred libm.so.6 ELF 7eff7000-7f000000 Deferred libnss_compat.so.2 ELF b7d78000-b7d7c000 Deferred libdl.so.2 ELF b7d7c000-b7eda000 Deferred libc.so.6 ELF b7edb000-b7ef4000 Deferred libpthread.so.0 ELF b7f05000-b803c000 Export libwine.so.1 ELF b803e000-b805b000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 00000009 0 0000000c 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000014 0 00000011 0 00000010 0 00000016 00000017 0 0000003e 0000003f 0 00000040 00000041 0 0000002f (D) C:\program files\castle thorn software\starquest\starquest.exe 0000002d 0 <=0000002a 0000002c 0 Backtrace: =>1 0x0040183f in starquest (+0x183f) (0x0032fe4c) 2 0x0040110c in starquest (+0x110c) (0x0032fe7c) 3 0x00401a2f in starquest (+0x1a2f) (0x0032ff08) 4 0x7b878c18 in kernel32 (+0x58c18) (0x0032ffe8) 5 0xb7f0cd37 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) zephar at zephar-desktop:~$ wine: Call from 0x10066e2d to unimplemented function MFC42.DLL.6467, aborting err:module:attach_process_dlls "kxDLL.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Castle Thorn Software\\StarQuest\\sqClient.exe" failed, status 80000100
On Wed, Dec 3, 2008 at 1:36 PM, zephar123 <wineforum-user at winehq.org> wrote:> attempting to get starquest online to run in linux. I had to add a couple common dlls. > mfc42.dll and msvcp6.dll which got rid of alot of the eorrs after adding thsoe dlls now get this. I donno if theres anythign thing I can try more or if one error means somethign needs coded into wine to implement that feature of the DLL. any help be much appreciated. here is the error> zephar at zephar-desktop:~$ wine: Call from 0x10066e2d to unimplemented function MFC42.DLL.6467, abortingYou got an old version. Try in a clean ~/.wine and use winetricks to install it. -- -Austin
zephar123
2008-Dec-04 04:30 UTC
[Wine] Re: running starquest little help with error please (new)
its near working, i might done something wrong. game loads but GUI black out. i don't knwo what means do a clean. i'm going try to uninstall everything again and reinstall. ty for quick reply thats a really hand tool