ptitSeb / box86-compatibility-list

Box86 Compatibility List (Games and Software)
MIT License
61 stars 2 forks source link

[box86] Neverwinter Nights 1 (platinum, linux) #201

Open clort81 opened 1 year ago

clort81 commented 1 year ago

Description

Neverwinter Nights 1 (platinum, linux): WORKS

Tested on

Khadas Vim3 Pro mali g52 Panfrost Nov 2021 Directx 9.0c installed with winetricks Kernel 5.15

Box86 with Dynarec v0.2.9 fe570034 built on Dec 20 2022 09:04:50 wine-5.13

Status

Super playable even up to 1080p, without completely maxxed out shadows. This is the platinum version with the Shadows of the Udrentide and Hordes of the Underdark

Screenshots

NWN1_xp2_ce2_SoU_1080p

OpenGL

Pretty sure NWN1 used OpenGL

Additional Information

The win32 also works but fps is significantly lower, into un-fun speed, with hiccups. Installation with the SoU + HotU windows version, then installed linux client with updates on top of that

462208 english_linuxclient169_orig.tar_.gz           
466236 NWN-SoU-english_linuxclient169_xp1.tar_.gz
494172 NWN-HotU-english_linuxclient169_xp1.tar_.gz   
494172 NWN-SoU-english_linuxclient169_xp2.tar_.gz

IMPORTANT to prevent it from resizing your xorg and moving all your windows you need to manually add to nwn.ini AllowWindowedMode=1 and set FullScreen=0

clort81 commented 1 year ago

In case it helps anyone, here's the patch catalog https://neverwintervault.org/patches And the settings I'm using nwn.ini.txt

This is a game I completely skipped until box86, and the fun of running on ARM was most of the justification for trying it. It ran really well. Thanks ptitSeb!

I'll add some notes for readers considering trying it: