Neverwinter nights 2 on 64 bit system

Questions about Wine on Linux
Locked
Merri
Newbie
Newbie
Posts: 2
Joined: Thu Feb 07, 2013 2:08 am

Neverwinter nights 2 on 64 bit system

Post by Merri »

Hi everyone
I'm trying to run Neverwinternights2 on a 64 bit system (linuxmint14/ubuntu based)
I can get the game to install, though I havent tried updating it yet.
the game will launch and I can create a character, but the game crashes when I try to leave the character creation
and actually play the game. (When the game crashes wine doesnt return control of the desktop to mint either..which is annoying but not the problem I need help with.)

here is a copy of the backtrace

Code: Select all

Unhandled exception: unimplemented function msvcp80.dll.??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z called in 32-bit code (0x7b839d82).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b839d82 ESP:0138f008 EBP:0138f06c EFLAGS:00200246(   - --  I  Z- -P- )
 EAX:7b826255 EBX:7b895000 ECX:00000000 EDX:80000100
 ESI:80000100 EDI:0000047b
Stack dump:
0x0138f008:  0138f08c 00000008 00153c10 80000100
0x0138f018:  00000001 00000000 7b839d82 00000002
0x0138f028:  7e6d63a2 7e6d9c9f 00001220 00153c10
0x0138f038:  00001220 f76eb000 00000000 0138f084
0x0138f048:  f75c1cf8 7e6ac7d4 10002121 1000210c
0x0138f058:  1000b43c 0b26e8d8 7b839d3a 0b2c14d0
000c: sel=0067 base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x7b839d82 in kernel32 (+0x29d82) (0x0138f06c)
  1 0x7e6d6348 in msvcp80 (+0x16347) (0x0138f09c)
  2 0x7e6c6a75 in msvcp80 (+0x6a74) (0x00000000)
0x7b839d82: subl	$4,%esp
Modules:
Module	Address			Debug info	Name (128 modules)
PE	  400000- 1190000	Export          nwn2main
PE	 1390000- 15f0000	Deferred        d3dx9_30
PE	10000000-1000e000	Deferred        nwn2_memorymgr
PE	21100000-21164000	Deferred        mss32
PE	22300000-22338000	Deferred        msseax.m3d
PE	22400000-22419000	Deferred        msssoft.m3d
PE	22600000-22618000	Deferred        mssdx7.m3d
PE	22700000-22776000	Deferred        mssrsx.m3d
PE	24100000-24120000	Deferred        mssdsp.flt
PE	26400000-26439000	Deferred        mssvoice.asi
PE	26f00000-26f2e000	Deferred        mssmp3.asi
PE	30000000-3006d000	Deferred        binkw32
PE	50000000-50090000	Deferred        granny2
ELF	79afa000-7b800000	Deferred        libnvidia-glcore.so.304.88
ELF	7b800000-7ba29000	Dwarf           kernel32<elf>
  \-PE	7b810000-7ba29000	\               kernel32
ELF	7bc00000-7bcc3000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcc3000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7c433000-7c44a000	Deferred        libresolv.so.2
ELF	7c44a000-7c452000	Deferred        libogg.so.0
ELF	7c452000-7c47e000	Deferred        libvorbis.so.0
ELF	7c47e000-7c5f6000	Deferred        libvorbisenc.so.2
ELF	7c5f6000-7c646000	Deferred        libflac.so.8
ELF	7c646000-7c6ba000	Deferred        libsndfile.so.1
ELF	7c6ba000-7c6c4000	Deferred        libwrap.so.0
ELF	7c6c4000-7c70e000	Deferred        libdbus-1.so.3
ELF	7c70e000-7c800000	Deferred        libasound.so.2
ELF	7c901000-7c965000	Deferred        libpulsecommon-2.1.so
ELF	7c965000-7c96f000	Deferred        libjson.so.0
ELF	7c96f000-7c9bd000	Deferred        libpulse.so.0
ELF	7ca01000-7ca2d000	Deferred        winealsa<elf>
  \-PE	7ca10000-7ca2d000	\               winealsa
ELF	7cf7f000-7cfa2000	Deferred        mmdevapi<elf>
  \-PE	7cf80000-7cfa2000	\               mmdevapi
ELF	7cfa2000-7cfe6000	Deferred        dsound<elf>
  \-PE	7cfb0000-7cfe6000	\               dsound
ELF	7d5c4000-7d658000	Deferred        winex11<elf>
  \-PE	7d5d0000-7d658000	\               winex11
ELF	7d7a5000-7d7c3000	Deferred        libgcc_s.so.1
ELF	7d7ce000-7d7d5000	Deferred        libasound_module_pcm_pulse.so
ELF	7d7d5000-7d7dc000	Deferred        libasyncns.so.0
ELF	7d7df000-7d7e8000	Deferred        librt.so.1
ELF	7d7e8000-7d7fc000	Deferred        psapi<elf>
  \-PE	7d7f0000-7d7fc000	\               psapi
ELF	7d917000-7d9f3000	Deferred        libgl.so.1
ELF	7da46000-7da7a000	Deferred        uxtheme<elf>
  \-PE	7da50000-7da7a000	\               uxtheme
ELF	7da7a000-7da81000	Deferred        libxfixes.so.3
ELF	7da81000-7da8c000	Deferred        libxcursor.so.1
ELF	7daab000-7daaf000	Deferred        libnvidia-tls.so.304.88
ELF	7db0f000-7db37000	Deferred        libexpat.so.1
ELF	7db37000-7db6f000	Deferred        libfontconfig.so.1
ELF	7db6f000-7db7f000	Deferred        libxi.so.6
ELF	7db7f000-7db8a000	Deferred        libxrandr.so.2
ELF	7db8a000-7db94000	Deferred        libxrender.so.1
ELF	7db94000-7db9a000	Deferred        libxxf86vm.so.1
ELF	7dbbf000-7dbe1000	Deferred        libxcb.so.1
ELF	7dbe1000-7dbe7000	Deferred        libuuid.so.1
ELF	7dbe7000-7dc01000	Deferred        libice.so.6
ELF	7dc01000-7dd38000	Deferred        libx11.so.6
ELF	7dd38000-7ddd2000	Deferred        libfreetype.so.6
ELF	7ddd2000-7dec4000	Deferred        oleaut32<elf>
  \-PE	7ddf0000-7dec4000	\               oleaut32
ELF	7dec4000-7e0d7000	Deferred        shell32<elf>
  \-PE	7ded0000-7e0d7000	\               shell32
ELF	7e0d7000-7e20b000	Deferred        wined3d<elf>
  \-PE	7e0e0000-7e20b000	\               wined3d
ELF	7e20b000-7e244000	Deferred        d3d9<elf>
  \-PE	7e210000-7e244000	\               d3d9
ELF	7e244000-7e33d000	Deferred        comctl32<elf>
  \-PE	7e250000-7e33d000	\               comctl32
ELF	7e365000-7e37e000	Deferred        libz.so.1
ELF	7e391000-7e3a3000	Deferred        libxext.so.6
ELF	7e3a3000-7e3c5000	Deferred        iphlpapi<elf>
  \-PE	7e3b0000-7e3c5000	\               iphlpapi
ELF	7e3c5000-7e3e0000	Deferred        wsock32<elf>
  \-PE	7e3d0000-7e3e0000	\               wsock32
ELF	7e3e0000-7e402000	Deferred        imm32<elf>
  \-PE	7e3f0000-7e402000	\               imm32
ELF	7e402000-7e445000	Deferred        dinput<elf>
  \-PE	7e410000-7e445000	\               dinput
ELF	7e445000-7e477000	Deferred        ws2_32<elf>
  \-PE	7e450000-7e477000	\               ws2_32
ELF	7e477000-7e4e1000	Deferred        shlwapi<elf>
  \-PE	7e480000-7e4e1000	\               shlwapi
ELF	7e4e1000-7e510000	Deferred        msvcr90<elf>
  \-PE	7e4f0000-7e510000	\               msvcr90
ELF	7e510000-7e53b000	Deferred        msvcr80<elf>
  \-PE	7e520000-7e53b000	\               msvcr80
ELF	7e53b000-7e5c8000	Deferred        msvcrt<elf>
  \-PE	7e550000-7e5c8000	\               msvcrt
ELF	7e5c8000-7e6ad000	Deferred        msvcp90<elf>
  \-PE	7e5f0000-7e6ad000	\               msvcp90
ELF	7e6ad000-7e756000	Dwarf           msvcp80<elf>
  \-PE	7e6c0000-7e756000	\               msvcp80
ELF	7e756000-7e77e000	Deferred        msacm32<elf>
  \-PE	7e760000-7e77e000	\               msacm32
ELF	7e77e000-7e7f4000	Deferred        rpcrt4<elf>
  \-PE	7e790000-7e7f4000	\               rpcrt4
ELF	7e7f4000-7e8fb000	Deferred        ole32<elf>
  \-PE	7e810000-7e8fb000	\               ole32
ELF	7e8fb000-7e95d000	Deferred        advapi32<elf>
  \-PE	7e910000-7e95d000	\               advapi32
ELF	7e95d000-7ea1a000	Deferred        gdi32<elf>
  \-PE	7e970000-7ea1a000	\               gdi32
ELF	7ea1a000-7eb5a000	Deferred        user32<elf>
  \-PE	7ea30000-7eb5a000	\               user32
ELF	7eb5a000-7ec07000	Deferred        winmm<elf>
  \-PE	7eb60000-7ec07000	\               winmm
ELF	7ef7f000-7ef8c000	Deferred        libnss_files.so.2
ELF	7ef8c000-7efa6000	Deferred        libnsl.so.1
ELF	7efa6000-7efaf000	Deferred        libnss_compat.so.2
ELF	7efaf000-7efdb000	Deferred        libm.so.6
ELF	7efdc000-7efe0000	Deferred        libxcomposite.so.1
ELF	7efe0000-7efe7000	Deferred        libxdmcp.so.6
ELF	7efe7000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f73c2000-f73cb000	Deferred        libsm.so.6
ELF	f73cc000-f73d1000	Deferred        libdl.so.2
ELF	f73d1000-f757c000	Deferred        libc.so.6
ELF	f757d000-f7598000	Deferred        libpthread.so.0
ELF	f7598000-f759c000	Deferred        libxinerama.so.1
ELF	f759c000-f75a0000	Deferred        libxau.so.6
ELF	f75b1000-f75bd000	Deferred        libnss_nis.so.2
ELF	f75bd000-f76ff000	Dwarf           libwine.so.1
ELF	f7701000-f7723000	Deferred        ld-linux.so.2
ELF	f7723000-f7724000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Atari\Neverwinter Nights 2\nwn2main.exe
	00000024    0
	0000000d    0
	00000047   15
	00000046   15
	00000044    0
	00000043    0
	00000042   -2
	00000009    0 <==
0000000e services.exe
	00000041    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
00000037 explorer.exe
	00000038    0
System information:
    Wine build: wine-1.4.1
    Platform: i386
    Host system: Linux
    Host version: 3.5.0-17-generic
Is there anything I can do to get the game working?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Neverwinter nights 2 on 64 bit system

Post by dimesio »

Your Wine version is old and no longer supported. Upgrade.
Merri
Newbie
Newbie
Posts: 2
Joined: Thu Feb 07, 2013 2:08 am

Re: Neverwinter nights 2 on 64 bit system

Post by Merri »

I upgraded wine and that really did solve the problem.
Neverwinter nights 2 runs now.
The framerate of the game installed on my computer is very low, but it runs and the controls work.
thank you
Locked