LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (https://www.linuxquestions.org/questions/linux-games-33/)
-   -   Neverwinter Nights Diamond Edition and Kingmaker... (https://www.linuxquestions.org/questions/linux-games-33/neverwinter-nights-diamond-edition-and-kingmaker-416171/)

archlyn 02-16-2006 02:00 PM

Neverwinter Nights Diamond Edition and Kingmaker...
 
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


tnandy 02-20-2006 07:06 AM

Quote:

I run Kingmaker's setup program with

wine /mnt/games/Kingmaker.exe
Looking at the HOWTO you mention, it looks like the setup program should be started with

wine KingmakerSetup.exe

instead. Could you be using the wrong setup program?

archlyn 02-20-2006 08:53 AM

Doesn't matter. I tried putting it in the same directory I installed NWN Linux to. Same story. As a stopgap I installed it in Windows and copied over the files that Kingmaker installed there.

I don't consider the problem fixed though , I'd like to see what's up with my WINE install


All times are GMT -5. The time now is 11:54 AM.