neverwinter nights 2 blank screen after character creation

Questions about Wine on Linux
Locked
deama
Newbie
Newbie
Posts: 1
Joined: Sat Dec 09, 2017 8:49 pm

neverwinter nights 2 blank screen after character creation

Post by deama »

The game starts and runs fine, the problem is that once I click on "create character" it just makes some sort of blank screen with the game's logo in the middle. Now, ideally it's supposed to have a couple of buttons, a character model, and an interface to customize the character model. What's weird though is that when I start randomly clicking I sometimes click on buttons (because I can hear it) and I can see a black box appearing at the center. Because I kinda know where the buttons are, if I try and click where the "cancel" button is supposed to be it goes back to the menu and it works fine, but when I enter the character creation, it screws up again.

Anyone know how to fix this? I added devenum.dll dxdiagn.dll and mscoree.dll overrides in the libraries tab in winecfg (I made them native). I also installed directx9, vcrun20.
I tried playing with the graphics options in the game, no luck.

This is for the GOG version of NWN2. My wine version is "wine-2.0.2 (Ubuntu 2.0.2-2ubuntu1)" when I run "wine --version".

Thanks.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: neverwinter nights 2 blank screen after character creati

Post by Bob Wya »

Current supported Wine releases are:
  • 2.0.3 (Wine Stable)
  • 2.21 (Wine Staging)
  • 3.0-rc1 (Wine Development)
See: WineHQ Download: Ubuntu .
Probably Wine Development will be most appropriate for an older game like this.

Please start with a clean 32-bit WINEPREFIX. Set this to Windows XP compatibility.
See: WineHQ FAQ: 6.5.3 How do I create a 32 bit wineprefix on a 64 bit system?

Then test install Neverwinter Nights II to this WINEPREFIX.
Try:

Code: Select all

winetricks -q devenum dxdiagn
Please post console output from running the game:

Code: Select all

export WINEPREFIX=" ... " # Path to your newly created WINEPREFIX
export WINEDEBUG=+wgl # Debug any issues with Wine's graphical translation layer
cd <game binary directory>
wine nwn2.exe &>~/wine_nwn2_terminal_log.txt
See: WineHQ FAQ: 10.1.1 How can I get a debugging log (a.k.a. terminal output)?

Please use the forum Code:

Code: Select all

Code
tags if posting blocks of terminal output and/or commands inline in a forum post.
I also installed directx9, vcrun20.
I'd expect perhaps a D3D9 library fail...
But generally it's best not to through the kitchen sink at Wine, with winetricks, unless it's actually necessary!
Test first then override specific libraries as required.
So initially please don't override these libraries.

Bob
Locked