I bought NWN Diamond edition.
I isntalled the game fine under Linux, following the instructions in
this thread at Bioware's website.
When I get to the portion dealing with installing Kingmaker, after applying the registry patch and greating the symlinked drive letter to the directory where I installed NWN, I run Kingmaker's setup program with
wine /mnt/games/Kingmaker.exe
This is the output I recieve from Wine before the installer crashes:
Code:
wine: Unhandled page fault on read access to 0x100011ee at address 0x100011ee (thread 000b), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x100011ee in 32-bit code (0x100011ee).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:100011ee ESP:7de894f4 EBP:7de89528 EFLAGS:00210202( - 00 - -RI1)
EAX:00000001 EBX:7e1ff194 ECX:7de892d4 EDX:00000001
ESI:00000009 EDI:00000001
Stack dump:
0x00000000: 00000000 00000000 00000000 00000000
0x00000010: 00000000 00000000 00000000 00000000
0x00000020: 00000000 00000000 00000000 00000000
0x00000030: 00000000 00000000 00000000 00000000
0x00000040: 00000000 00000000 00000000 00000000
0x00000050: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x100011ee in installoptions (+0x11ee) (0x100011ee)
2 0x7e1f7134 in winmm (+0x17134) (0x7e1f7134)
3 0x7e1f7273 in winmm (+0x17273) (0x7e1f7273)
4 0x7fc8e85f in kernel32 (+0x5e85f) (0x7fc8e85f)
5 0x7ffc09be in ntdll (+0x309be) (0x7ffc09be)
6 0xb7f6318e pthread_start_thread+0x19e in libpthread.so.0 (0xb7f6318e)
7 0xb7efc9ea __clone+0x5a in libc.so.6 (0xb7efc9ea)
0x100011ee:
Modules:
Module Address Debug info Name (83 modules)
PE 0x00400000-00430000 Deferred kingmakersetup
PE 0x10000000-10009000 Export installoptions
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7db9b000-7dc9a000 Deferred libcrypto.so.0.9.7
ELF 0x7dc9a000-7dccb000 Deferred libssl.so.0.9.7
ELF 0x7dccb000-7dce7000 Deferred libcups.so.2
ELF 0x7dce7000-7dd79000 Deferred comdlg32<elf>
\-PE 0x7dcf0000-7dd79000 \ comdlg32
ELF 0x7deaa000-7ded0000 Deferred winspool<elf>
\-PE 0x7deb0000-7ded0000 \ winspool
ELF 0x7dfeb000-7e02b000 Deferred riched20<elf>
\-PE 0x7e000000-7e02b000 \ riched20
ELF 0x7e02b000-7e040000 Deferred midimap<elf>
\-PE 0x7e030000-7e040000 \ midimap
ELF 0x7e15c000-7e17c000 Deferred msacm32<elf>
\-PE 0x7e160000-7e17c000 \ msacm32
ELF 0x7e17c000-7e193000 Deferred msacm<elf>
\-PE 0x7e180000-7e193000 \ msacm
ELF 0x7e193000-7e1ca000 Deferred wineoss<elf>
\-PE 0x7e1a0000-7e1ca000 \ wineoss
ELF 0x7e1ca000-7e240000 Export winmm<elf>
\-PE 0x7e1e0000-7e240000 \ winmm
ELF 0x7eb8a000-7ebb8000 Deferred uxtheme<elf>
\-PE 0x7eb90000-7ebb8000 \ uxtheme
ELF 0x7ebfc000-7ec16000 Deferred imm32<elf>
\-PE 0x7ec00000-7ec16000 \ imm32
ELF 0x7ec16000-7ec33000 Deferred ximcp.so.2
ELF 0x7ec33000-7ec37000 Deferred libxrandr.so.2
ELF 0x7ec37000-7ec3f000 Deferred libxrender.so.1
ELF 0x7ec3f000-7f3fd000 Deferred libglcore.so.1
ELF 0x7f3fd000-7f480000 Deferred libgl.so.1
ELF 0x7f480000-7f54b000 Deferred libx11.so.6
ELF 0x7f54b000-7f559000 Deferred libxext.so.6
ELF 0x7f559000-7f55e000 Deferred libxxf86vm.so.1
ELF 0x7f55e000-7f576000 Deferred libice.so.6
ELF 0x7f576000-7f57f000 Deferred libsm.so.6
ELF 0x7f57f000-7f5ee000 Deferred winex11<elf>
\-PE 0x7f590000-7f5ee000 \ winex11
ELF 0x7f5ee000-7f60b000 Deferred libexpat.so.0
ELF 0x7f60b000-7f632000 Deferred libfontconfig.so.1
ELF 0x7f632000-7f6a3000 Deferred libfreetype.so.6
ELF 0x7f6ad000-7f6b6000 Deferred libxcursor.so.1.0.2
ELF 0x7f6b6000-7f6b9000 Deferred xlcdef.so.2
ELF 0x7f6b9000-7f6cd000 Deferred lz32<elf>
\-PE 0x7f6c0000-7f6cd000 \ lz32
ELF 0x7f6cd000-7f6e4000 Deferred version<elf>
\-PE 0x7f6d0000-7f6e4000 \ version
ELF 0x7f6e4000-7f77e000 Deferred comctl32<elf>
\-PE 0x7f6f0000-7f77e000 \ comctl32
ELF 0x7f77e000-7f79a000 Deferred iphlpapi<elf>
\-PE 0x7f790000-7f79a000 \ iphlpapi
ELF 0x7f79a000-7f7d5000 Deferred rpcrt4<elf>
\-PE 0x7f7b0000-7f7d5000 \ rpcrt4
ELF 0x7f7d5000-7f847000 Deferred ole32<elf>
\-PE 0x7f7f0000-7f847000 \ ole32
ELF 0x7f847000-7f892000 Deferred shlwapi<elf>
\-PE 0x7f860000-7f892000 \ shlwapi
ELF 0x7f892000-7f93e000 Deferred shell32<elf>
\-PE 0x7f8b0000-7f93e000 \ shell32
ELF 0x7f93e000-7f974000 Deferred advapi32<elf>
\-PE 0x7f950000-7f974000 \ advapi32
ELF 0x7f974000-7f9f5000 Deferred gdi32<elf>
\-PE 0x7f990000-7f9f5000 \ gdi32
ELF 0x7f9f5000-7fb00000 Deferred user32<elf>
\-PE 0x7fa10000-7fb00000 \ user32
ELF 0x7fc10000-7fc16000 Deferred libxxf86dga.so.1
ELF 0x7fc16000-7fd00000 Export kernel32<elf>
\-PE 0x7fc30000-7fd00000 \ kernel32
ELF 0x7fe11000-7fe1b000 Deferred libnss_files.so.2
ELF 0x7fe1b000-7fe30000 Deferred libnsl.so.1
ELF 0x7fe31000-7fe40000 Deferred libz.so.1
ELF 0x7fe46000-7fe69000 Deferred libm.so.6
ELF 0x7fe69000-7ff5f000 Deferred libwine_unicode.so.1
ELF 0x7ff5f000-7ff69000 Deferred libnss_nis.so.2
ELF 0x7ff69000-7ff72000 Deferred libnss_compat.so.2
ELF 0x7ff75000-7ffe0000 Export ntdll<elf>
\-PE 0x7ff90000-7ffe0000 \ ntdll
ELF 0xb7e44000-b7e48000 Deferred libdl.so.2
ELF 0xb7e48000-b7f5d000 Export libc.so.6
ELF 0xb7f5d000-b7faf000 Export libpthread.so.0
ELF 0xb7fb0000-b7fca000 Deferred libwine.so.1
ELF 0xb7fca000-b7fcc000 Deferred libnvidia-tls.so.1
ELF 0xb7fe0000-b7ff7000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) E:\KingmakerSetup.exe
0000000b 15 <==
00000009 0
WineDbg terminated on pid 0x8