Getting Started - Enhanced Edition: Difference between revisions

From Sinfar
mNo edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page covers connecting to the Sinfar persistent world using '''Neverwinter Nights: Enhanced Edition''' (EE) on Windows. Sinfar runs natively on Diamond Edition; EE connects through a custom client loader (SinfarXEE). Two things make this work: EE's engine is rolled back to the supported build, '''81.8193.16''' (newer builds break character creation on Sinfar), and the game is launched through Sinfar's loader — both are separate downloads below. EE works about 95% of the time once everything here is in place; where Diamond Edition is available we still recommend it for stability. Buying the game from [https://www.gog.com/ GOG] includes a free Diamond Edition copy alongside EE.
__NOTOC__
 
<div style="
  background: linear-gradient(180deg, #0b090a 0%, #181214 45%, #0b090a 100%);
  border: 1px solid #6f5730;
  color: #e8dcc8;
  padding: 26px;
  box-shadow: 0 0 28px rgba(0,0,0,0.45);
">
 
<!-- HERO -->
<div style="
  text-align: center;
  padding: 34px 20px;
  border: 1px solid #8b6b3a;
  background:
    radial-gradient(circle at center, rgba(143,36,50,0.35), rgba(11,9,10,0.18) 62%),
    linear-gradient(180deg, rgba(255,255,255,0.04), rgba(0,0,0,0.12));
">
 
<div style="
  font-family: Georgia, serif;
  font-size: 44px;
  letter-spacing: 4px;
  color: #d8b46a;
  text-shadow: 0 0 12px rgba(143,36,50,0.65);
">
GETTING STARTED — ENHANCED EDITION
</div>
 
<div style="
  margin-top: 10px;
  font-size: 17px;
  letter-spacing: 1px;
  color: #c9bda9;
">
Install the required files, connect to Sinfar, and begin play.
</div>
 
</div>
 
 
<!-- INTRO -->
<div style="
  margin-top: 26px;
  padding: 20px 24px;
  background: #181214;
  border-left: 4px solid #8f2432;
  border-top: 1px solid #6f5730;
  border-bottom: 1px solid #6f5730;
  line-height: 1.65;
">
 
<div style="
  font-family: Georgia, serif;
  font-size: 26px;
  color: #d8b46a;
  margin-bottom: 8px;
">
Welcome to Sinfar — Enhanced Edition
</div>
 
Unlike most other ''Neverwinter Nights'' servers, Sinfar uses a large amount of custom content and server-specific features. This page covers connecting using '''Neverwinter Nights: Enhanced Edition''' (EE) on Windows.
 
Sinfar runs natively on Diamond Edition; EE connects through a custom client loader (SinfarXEE). Two things make this work: EE's engine is rolled back to build '''81.8193.16''' (newer builds break character creation on Sinfar), and the game is launched through Sinfar's loader — both are separate downloads below. EE works about 95% of the time once everything here is in place; where Diamond Edition is available we still recommend it for stability. Buying from [https://www.gog.com/ GOG] includes a free Diamond Edition copy alongside EE.


For Diamond Edition, see [[Getting Started - Diamond Edition]] or [[Getting Started - Diamond Edition on Linux]].
For Diamond Edition, see [[Getting Started - Diamond Edition]] or [[Getting Started - Diamond Edition on Linux]].


Beyond a copy of EE, you need '''five Sinfar downloads''', installed '''in the order below'''. Installing them out of order — especially the top hak — is the cause of most setup crashes.
</div>


'''Need help?''' The [https://discord.gg/sinfar Discord server] is the fastest place for questions and for finding people to play with.


== Connect with us ==
<!-- CONNECT -->
<div style="
  margin-top: 30px;
  font-family: Georgia, serif;
  font-size: 24px;
  color: #d8b46a;
  border-bottom: 1px solid #6f5730;
  padding-bottom: 6px;
">
Connect with Us
</div>


* '''Discord:''' [https://discord.gg/sinfar discord.gg/sinfar]
{| style="width:100%; border-spacing:12px; border-collapse:separate; margin-top:10px;"
* '''Forum:''' [https://forum.sinfar.net forum.sinfar.net] (ask in-game or on Discord for the sign-up password)
|-
* '''In-game tools & info:''' [https://nwn.sinfar.net nwn.sinfar.net]
| style="width:25%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
* '''Vault page:''' [https://neverwintervault.org/project/nwn1/module/gameworld/world-sinfar World of Sinfar on NeverwinterVault]
'''Discord'''<br>
The fastest place for questions, help, and finding people to play with.<br><br>
'''[https://discord.gg/sinfar Sinfar Discord]'''


== Downloads ==
| style="width:25%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''Forum'''<br>
Ask in-game or on Discord for the sign-up password.<br><br>
<br>
'''[https://forum.sinfar.net forum.sinfar.net]'''


Install these five in order. Items 1 and 5 go in your Documents haks folder; items 2–4 go in your game install folder.
| style="width:25%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''In-game Tools & Info'''<br>
Player tools, character lookup, and server information.<br><br>
'''[https://nwn.sinfar.net nwn.sinfar.net]'''


{| class="wikitable"
| style="width:25%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
|+ Sinfar EE downloads (install top to bottom)
'''Vault Page'''<br>
! # !! Download !! What it does !! Install location
The server's listing on NeverwinterVault.<br><br>
|-
<br>
| 1 || [https://sinfar.net/haks/sinfar_all_files_v30.7z Full hak pack (v30)] — or per-file from [[Hak Files]] || Core Sinfar content. Required to connect. || <code>Documents\Neverwinter Nights\haks</code>
'''[https://neverwintervault.org/project/nwn1/module/gameworld/world-sinfar World of Sinfar]'''
|}
 
 
<!-- DOWNLOADS -->
<div style="
  margin-top: 30px;
  font-family: Georgia, serif;
  font-size: 24px;
  color: #d8b46a;
  border-bottom: 1px solid #6f5730;
  padding-bottom: 6px;
">
Downloads
</div>
 
<div style="
  margin-top: 14px;
  padding: 20px 24px;
  background:#181214;
  border:1px solid #6f5730;
  line-height:1.65;
">
 
Install these '''five downloads in order'''. Items 1 and 5 install under <code>Documents\Neverwinter Nights</code>; items 2–4 go in your game install folder. Installing out of order — especially the top hak — is the cause of most setup crashes.
 
</div>
 
{| style="width:100%; border-spacing:12px; border-collapse:separate; margin-top:10px;"
|-
|-
| 2 || [https://nwn.sinfar.net/files/sinfarx/8181/win32_8181.zip Client engine rollback (win32_8181)] || Replaces EE's game binaries with the supported build, '''81.8193.16'''. Newer EE builds break character creation on Sinfar. || <code>[NWN install]\bin</code> (alongside the existing <code>win32</code> folder; creates <code>win32_8181\</code>)
| style="width:6%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#d8b46a; font-family:Georgia,serif; font-size:20px; text-align:center;" |
'''1'''
| style="width:94%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[https://sinfar.net/haks/sinfar_all_files_v30.7z Full hak pack (v30)]''' — or per-file from [[Hak Files]]<br>
Core Sinfar content: haks, the Sinfar <code>.tlk</code>, and palette overrides. Required to connect.<br>
<span style="color:#b7a995;">Install to: <code>Documents\Neverwinter Nights</code> — extract here directly, not into the <code>haks</code> subfolder. The archive fills <code>haks</code>, <code>tlk</code>, and <code>override</code> automatically.</span>
|-
|-
| 3 || [https://nwn.sinfar.net/files/sinfarx_ee.zip SinfarXEE client loader] — see [[Sinfar Client Extender]] || Sinfar's custom loader; you launch the game through it via <code>sinfarx_ee.exe</code>. '''Without it you cannot connect at all''', even via Direct Connect. Sinfar-only; won't work on other EE servers. || Into the <code>win32_8181</code> folder from download 2 (adds <code>sinfarx_ee.exe</code>)
| style="width:6%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#d8b46a; font-family:Georgia,serif; font-size:20px; text-align:center;" |
'''2'''
| style="width:94%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[https://nwn.sinfar.net/files/sinfarx/8181/win32_8181.zip Client engine rollback (win32_8181)]'''<br>
Replaces EE's game binaries with the supported build, '''81.8193.16'''. Newer EE builds break character creation on Sinfar.<br>
<span style="color:#b7a995;">Install to: <code>[NWN install]\bin</code> — alongside the existing <code>win32</code> folder; creates <code>win32_8181\</code></span>
|-
|-
| 4 || [https://neverwintervault.org/sites/all/modules/pubdlcnt/pubdlcnt.php?fid=294797 Override files (sinfar_ee_ovr.7z)] || Revert EE model/tileset changes so you can load into Sinfar and create characters. || <code>[NWN install]\bin\win32_8181\ovr</code>
| style="width:6%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#d8b46a; font-family:Georgia,serif; font-size:20px; text-align:center;" |
'''3'''
| style="width:94%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[https://nwn.sinfar.net/files/sinfarx_ee.zip SinfarXEE client loader]''' — see [[Sinfar Client Extender]]<br>
Sinfar's custom loader; launch the game through <code>sinfarx_ee.exe</code>. '''Without it you cannot connect at all''', even via Direct Connect. Sinfar-only; will not work on other EE servers.<br>
<span style="color:#b7a995;">Install to: <code>[NWN install]\bin\win32_8181\</code> — into the folder created in step 2</span>
|-
|-
| 5 || [https://drive.google.com/open?id=1zF8kR9gmfsFYy4OW6V4dv-YJyWkLXSNl&usp=drive_fs EE top hak] || Replaces the default top hak; prevents many EE-specific crashes. '''Install after the haks above, overwriting the existing top hak.''' || <code>Documents\Neverwinter Nights\haks</code>
| style="width:6%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#d8b46a; font-family:Georgia,serif; font-size:20px; text-align:center;" |
'''4'''
| style="width:94%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[https://neverwintervault.org/sites/all/modules/pubdlcnt/pubdlcnt.php?fid=294797 Override files (sinfar_ee_ovr.7z)]'''<br>
Reverts EE model and tileset changes so you can load into Sinfar and create characters.<br>
<span style="color:#b7a995;">Install to: <code>[NWN install]\bin\win32_8181\ovr\</code> — create the <code>ovr</code> folder if it does not exist</span>
|-
|-
| style="width:6%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#d8b46a; font-family:Georgia,serif; font-size:20px; text-align:center;" |
'''5'''
| style="width:94%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[https://drive.google.com/open?id=1zF8kR9gmfsFYy4OW6V4dv-YJyWkLXSNl&usp=drive_fs EE top hak]'''<br>
Replaces the default top hak; prevents many EE-specific crashes. '''Install this last, overwriting the top hak from step 1.''' If you ever reinstall the haks, repeat this step afterward.<br>
<span style="color:#b7a995;">Install to: <code>Documents\Neverwinter Nights\haks\</code></span>
|}
|}


== Installation (in order) ==


# '''Install NWN:EE''' and note the install folder (referred to below as <code>[NWN install]</code>). On Steam this is typically <code>...\steamapps\common\Neverwinter Nights</code>.
<!-- INSTALLATION -->
# '''Haks:''' extract the [https://sinfar.net/haks/sinfar_all_files_v30.7z full hak pack] into <code>Documents\Neverwinter Nights\haks</code>.
<div style="
# '''Client engine rollback:''' extract [https://nwn.sinfar.net/files/sinfarx/8181/win32_8181.zip win32_8181.zip] into <code>[NWN install]\bin</code> (next to the existing <code>win32</code> folder), giving you <code>[NWN install]\bin\win32_8181\</code>.
  margin-top: 30px;
# '''SinfarXEE loader:''' extract [https://nwn.sinfar.net/files/sinfarx_ee.zip sinfarx_ee.zip] into that <code>win32_8181</code> folder. From now on, launch the game by running '''<code>sinfarx_ee.exe</code>''' there — not the normal EE shortcut.
  font-family: Georgia, serif;
# '''Overrides:''' extract the [https://neverwintervault.org/sites/all/modules/pubdlcnt/pubdlcnt.php?fid=294797 override files (sinfar_ee_ovr.7z)] into <code>[NWN install]\bin\win32_8181\ovr</code> (create the <code>ovr</code> folder if it doesn't exist).
  font-size: 24px;
# '''Top hak (do this last):''' download the [https://drive.google.com/open?id=1zF8kR9gmfsFYy4OW6V4dv-YJyWkLXSNl&usp=drive_fs EE top hak] and place it in <code>Documents\Neverwinter Nights\haks</code>, overwriting the top hak installed in step 2. If you ever reinstall the haks, repeat this step afterward.
  color: #d8b46a;
  border-bottom: 1px solid #6f5730;
  padding-bottom: 6px;
">
Installation
</div>
 
<div style="
  margin-top: 14px;
  padding: 20px 24px;
  background:#181214;
  border:1px solid #6f5730;
  line-height:1.65;
">
 
First, '''install NWN:EE''' and note the install folder (referred to below as <code>[NWN install]</code>). On Steam this is typically <code>...\steamapps\common\Neverwinter Nights</code>. Then install the five downloads above in order.
 
# '''Haks:''' Extract [https://sinfar.net/haks/sinfar_all_files_v30.7z sinfar_all_files_v30.7z] into <code>Documents\Neverwinter Nights</code> — '''not''' the <code>haks</code> subfolder. The archive carries its own folder structure: it fills <code>haks</code>, drops the Sinfar <code>.tlk</code> into <code>tlk</code>, and places palette files in <code>override</code>.
# '''Engine rollback:''' Extract [https://nwn.sinfar.net/files/sinfarx/8181/win32_8181.zip win32_8181.zip] into <code>[NWN install]\bin</code> (next to the existing <code>win32</code> folder), giving you <code>[NWN install]\bin\win32_8181\</code>.
# '''SinfarXEE loader:''' Extract [https://nwn.sinfar.net/files/sinfarx_ee.zip sinfarx_ee.zip] into that <code>win32_8181</code> folder. From now on, launch the game by running '''<code>sinfarx_ee.exe</code>''' there — not the normal EE shortcut.
# '''Overrides:''' Extract [https://neverwintervault.org/sites/all/modules/pubdlcnt/pubdlcnt.php?fid=294797 sinfar_ee_ovr.7z] into <code>[NWN install]\bin\win32_8181\ovr</code> (create the <code>ovr</code> folder if it does not exist).
# '''Top hak (do this last):''' Place the [https://drive.google.com/open?id=1zF8kR9gmfsFYy4OW6V4dv-YJyWkLXSNl&usp=drive_fs EE top hak] in <code>Documents\Neverwinter Nights\haks</code>, overwriting the top hak from step 1. If you ever reinstall the haks, repeat this step afterward.
 
Your <code>bin\win32_8181</code> folder should look like this once steps 2 and 3 are complete:
 
<gallery widths="320" heights="220">
File:Using_nwn_ee_20200507-003853.png|The <code>win32_8181</code> folder inside <code>bin</code>, next to <code>win32</code>
File:Using_nwn_ee_20200507-003813.png|Inside <code>win32_8181</code> — note <code>sinfarx_ee.exe</code>
</gallery>
 
</div>
 
 
<!-- CONNECTING -->
<div style="
  margin-top: 30px;
  font-family: Georgia, serif;
  font-size: 24px;
  color: #d8b46a;
  border-bottom: 1px solid #6f5730;
  padding-bottom: 6px;
">
Connecting
</div>
 
<div style="
  margin-top: 14px;
  padding: 20px 24px;
  background:#181214;
  border:1px solid #6f5730;
  line-height:1.65;
">


== Connecting ==
[[File:Direct_Connect.png|thumb|right|300px|The Direct Connect dialog — enter <code>nwn.sinfar.net</code>.]]


Run '''<code>sinfarx_ee.exe</code>''' (in the <code>win32_8181</code> folder), choose '''Direct Connect''', and enter:
Run '''<code>sinfarx_ee.exe</code>''' (in the <code>win32_8181</code> folder), choose '''Direct Connect''', and enter:


nwn.sinfar.net
<div style="
  margin:12px 0;
  padding:10px 14px;
  background:#21171a;
  border:1px solid #6f5730;
  font-family:monospace;
  color:#e8dcc8;
">
nwn.sinfar.net
</div>


A port is optional and only needed for specific servers.
A port is optional and only needed for specific servers.


When asked for an account name, you'll see a button to save it as default. '''Leave it unchecked''' if you use more than one account — checking it writes the name into your <code>.ini</code> files, and changing it later means editing those files by hand. Typing the name each time is simpler.
When asked for an account name, you will see a button to save it as default. '''Leave it unchecked''' if you use more than one account — checking it writes the name into your <code>.ini</code> files, and changing it later means editing those files by hand.


== Creating your first character ==
</div>


The override files (download 4) re-enable character creation under EE. If you still crash partway through making a character, a reliable workaround is to create it on a '''Diamond Edition''' client (free with the GOG purchase) and then switch back to EE to play — the character carries over. A few high-level dungeons also use heavy visual effects that can crash EE, so some players keep Diamond installed for those.


== EE/169 Hybrid Install ==
<!-- CHARACTER CREATION -->
<div style="
  margin-top: 30px;
  font-family: Georgia, serif;
  font-size: 24px;
  color: #d8b46a;
  border-bottom: 1px solid #6f5730;
  padding-bottom: 6px;
">
Creating Your First Character
</div>


If you keep both EE and Diamond installed, you don't need two copies of the haks. In <code>nwn.ini</code>, point both at one hak folder using the <code>[Alias]</code> section at the top — for example <code>HAK=C:\NeverwinterNights\NWN\hak</code>. EE's <code>nwn.ini</code> is in <code>Documents\Neverwinter Nights</code>.
<div style="
  margin-top: 14px;
  padding: 20px 24px;
  background:#181214;
  border:1px solid #6f5730;
  line-height:1.65;
">


== Troubleshooting ==
The override files (step 4) re-enable character creation under EE. If you still crash partway through making a character, a reliable workaround is to create it on a '''Diamond Edition''' client (free with the GOG purchase) and then switch back to EE to play — the character carries over. A few high-level dungeons also use heavy visual effects that can crash EE, so some players keep Diamond installed for those.
 
</div>
 
 
<!-- HYBRID -->
<div style="
  margin-top: 30px;
  font-family: Georgia, serif;
  font-size: 24px;
  color: #d8b46a;
  border-bottom: 1px solid #6f5730;
  padding-bottom: 6px;
">
EE/169 (Diamond 1.69) Hybrid Install
</div>
 
<div style="
  margin-top: 14px;
  padding: 20px 24px;
  background:#181214;
  border:1px solid #6f5730;
  line-height:1.65;
">
 
If you keep both EE and Diamond installed, you do not need two copies of the haks. In <code>nwn.ini</code>, point both at one hak folder using the <code>[Alias]</code> section at the top — for example <code>HAK=C:\NeverwinterNights\NWN\hak</code>. EE's <code>nwn.ini</code> is in <code>Documents\Neverwinter Nights</code>.
 
</div>
 
 
<!-- TROUBLESHOOTING -->
<div style="
  margin-top: 30px;
  font-family: Georgia, serif;
  font-size: 24px;
  color: #d8b46a;
  border-bottom: 1px solid #6f5730;
  padding-bottom: 6px;
">
Troubleshooting
</div>
 
<div style="
  margin-top: 14px;
  padding: 20px 24px;
  background:#120d10;
  border:1px solid #8f2432;
  color:#e8dcc8;
  line-height:1.65;
">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px; border-bottom:1px solid #6f5730; padding-bottom:4px;">"The code execution cannot proceed because OpenAL32.dll was not found"</div>
Run '''<code>oalinst.exe</code>''' from <code>[NWN install]\bin\win32</code> to install OpenAL, then relaunch. Use this bundled installer rather than downloading one from elsewhere — it is the version guaranteed to stay compatible with NWN:EE.
</div>
 
<div style="
  margin-top: 10px;
  padding: 20px 24px;
  background:#120d10;
  border:1px solid #8f2432;
  color:#e8dcc8;
  line-height:1.65;
">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px; border-bottom:1px solid #6f5730; padding-bottom:4px;">Crash when clicking Customize in character creation</div>
Missing override files. Confirm they are in <code>[NWN install]\bin\win32_8181\ovr</code> (step 4). See also [[#Creating Your First Character|Creating Your First Character]].
</div>
 
<div style="
  margin-top: 10px;
  padding: 20px 24px;
  background:#120d10;
  border:1px solid #8f2432;
  color:#e8dcc8;
  line-height:1.65;
">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px; border-bottom:1px solid #6f5730; padding-bottom:4px;">Direct Connect won't reach Sinfar</div>
Missing the engine rollback or the SinfarXEE loader (steps 2 and 3), or you launched the standard EE client instead of <code>sinfarx_ee.exe</code> in <code>win32_8181</code>.
</div>
 
<div style="
  margin-top: 10px;
  padding: 20px 24px;
  background:#120d10;
  border:1px solid #8f2432;
  color:#e8dcc8;
  line-height:1.65;
">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px; border-bottom:1px solid #6f5730; padding-bottom:4px;">"The download of nwneecx_sinfar.dll failed"</div>
Download the current [https://neverwintervault.org/sites/all/modules/pubdlcnt/pubdlcnt.php?fid=291869 nwneecx_sinfar.dll] manually and place it in the <code>win32_8181</code> folder (next to <code>sinfarx_ee.exe</code>), then relaunch.
</div>
 
<div style="
  margin-top: 10px;
  padding: 20px 24px;
  background:#120d10;
  border:1px solid #8f2432;
  color:#e8dcc8;
  line-height:1.65;
">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px; border-bottom:1px solid #6f5730; padding-bottom:4px;">The launcher won't start, or Windows SmartScreen / antivirus blocks it</div>
On the "Windows protected your PC" prompt, click '''More info''', then '''Run anyway'''. If your antivirus quarantines or deletes <code>sinfarx_ee.exe</code> or <code>nwneecx_sinfar.dll</code>, restore the file and add the <code>win32_8181</code> folder to your antivirus exclusions, then relaunch.
</div>
 
<div style="
  margin-top: 10px;
  padding: 20px 24px;
  background:#120d10;
  border:1px solid #8f2432;
  color:#e8dcc8;
  line-height:1.65;
">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px; border-bottom:1px solid #6f5730; padding-bottom:4px;">Random crashes on load or in-game</div>
The EE top hak is missing or was overwritten by a hak reinstall — re-apply step 5 last. Missing or misplaced override files can also cause this; confirm they are in <code>[NWN install]\bin\win32_8181\ovr</code> (step 4).
</div>
 
 
<!-- BEFORE PLAYING -->
<div style="
  margin-top: 30px;
  font-family: Georgia, serif;
  font-size: 24px;
  color: #d8b46a;
  border-bottom: 1px solid #6f5730;
  padding-bottom: 6px;
">
Before Playing Your Character
</div>
 
{| style="width:100%; border-spacing:12px; border-collapse:separate; margin-top:10px;"
|-
| style="width:25%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[[Rules|Read the Rules]]'''<br>
Required reading before you begin play.
 
| style="width:25%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[[OOC vs IC|Understanding OOC vs IC]]'''<br>
The distinction between out-of-character and in-character conduct.
 
| style="width:25%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[https://forum.sinfar.net/viewtopic.php?f=2&t=5520 A Beginner's Guide]'''<br>
A player-written introduction to life on Sinfar.
 
| style="width:25%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:16px; color:#e8dcc8;" |
'''[https://forum.sinfar.net/viewtopic.php?f=2&t=10911 Frequently Asked Questions]'''<br>
Answers to common questions from new players.
|}


; "The code execution cannot proceed because OpenAL32.dll was not found"
: Install OpenAL using the [https://www.openal.org/downloads/ official OpenAL installer], then relaunch the game.
; Crash when clicking '''Customize''' in character creation
: Missing override files. Confirm they're in <code>[NWN install]\bin\win32_8181\ovr</code> (download 4). See also [[#Creating your first character|Creating your first character]].
; Direct Connect won't reach Sinfar
: Missing the engine rollback or the SinfarXEE loader (downloads 2 and 3), or you launched the standard EE client instead of <code>sinfarx_ee.exe</code> in <code>win32_8181</code>.
; "The download of nwneecx_sinfar.dll failed"
: Download the current [https://neverwintervault.org/sites/all/modules/pubdlcnt/pubdlcnt.php?fid=291869 nwneecx_sinfar.dll] manually and place it in the <code>win32_8181</code> folder (next to <code>sinfarx_ee.exe</code>), then relaunch.
; Random crashes on load or in-game
: The EE top hak is missing or was overwritten by a hak reinstall — re-apply download 5 last. Missing or misplaced override files can also cause this; confirm they're in <code>[NWN install]\bin\win32_8181\ovr</code> (download 5).


== Before playing your character ==
<!-- FOOTER NAV -->
<div style="
  margin-top: 28px;
  padding: 16px 20px;
  text-align: center;
  background:#120d10;
  border-top:1px solid #6f5730;
  color:#b7a995;
  font-size:14px;
">
[[Getting_Started|Return to Getting Started]] · [[Getting Started - Diamond Edition|Diamond Edition]] · [[Getting Started - Diamond Edition on Linux|Diamond Edition on Linux]] · [[Recommended Settings|Recommended Settings]]
</div>


# [[Rules|Read the Rules]]
</div>
# [[OOC vs IC|Understanding OOC vs IC]]
# [https://forum.sinfar.net/viewtopic.php?f=2&t=5520 A Beginner's Guide]
# [https://forum.sinfar.net/viewtopic.php?f=2&t=10911 Frequently Asked Questions]


[[Category:Pages with links to the forums]]
[[Category:Pages with links to the forums]]

Latest revision as of 02:40, 22 June 2026


GETTING STARTED — ENHANCED EDITION

Install the required files, connect to Sinfar, and begin play.


Welcome to Sinfar — Enhanced Edition

Unlike most other Neverwinter Nights servers, Sinfar uses a large amount of custom content and server-specific features. This page covers connecting using Neverwinter Nights: Enhanced Edition (EE) on Windows.

Sinfar runs natively on Diamond Edition; EE connects through a custom client loader (SinfarXEE). Two things make this work: EE's engine is rolled back to build 81.8193.16 (newer builds break character creation on Sinfar), and the game is launched through Sinfar's loader — both are separate downloads below. EE works about 95% of the time once everything here is in place; where Diamond Edition is available we still recommend it for stability. Buying from GOG includes a free Diamond Edition copy alongside EE.

For Diamond Edition, see Getting Started - Diamond Edition or Getting Started - Diamond Edition on Linux.


Connect with Us

Discord
The fastest place for questions, help, and finding people to play with.

Sinfar Discord

Forum
Ask in-game or on Discord for the sign-up password.


forum.sinfar.net

In-game Tools & Info
Player tools, character lookup, and server information.

nwn.sinfar.net

Vault Page
The server's listing on NeverwinterVault.


World of Sinfar


Downloads

Install these five downloads in order. Items 1 and 5 install under Documents\Neverwinter Nights; items 2–4 go in your game install folder. Installing out of order — especially the top hak — is the cause of most setup crashes.

1

Full hak pack (v30) — or per-file from Hak Files
Core Sinfar content: haks, the Sinfar .tlk, and palette overrides. Required to connect.
Install to: Documents\Neverwinter Nights — extract here directly, not into the haks subfolder. The archive fills haks, tlk, and override automatically.

2

Client engine rollback (win32_8181)
Replaces EE's game binaries with the supported build, 81.8193.16. Newer EE builds break character creation on Sinfar.
Install to: [NWN install]\bin — alongside the existing win32 folder; creates win32_8181\

3

SinfarXEE client loader — see Sinfar Client Extender
Sinfar's custom loader; launch the game through sinfarx_ee.exe. Without it you cannot connect at all, even via Direct Connect. Sinfar-only; will not work on other EE servers.
Install to: [NWN install]\bin\win32_8181\ — into the folder created in step 2

4

Override files (sinfar_ee_ovr.7z)
Reverts EE model and tileset changes so you can load into Sinfar and create characters.
Install to: [NWN install]\bin\win32_8181\ovr\ — create the ovr folder if it does not exist

5

EE top hak
Replaces the default top hak; prevents many EE-specific crashes. Install this last, overwriting the top hak from step 1. If you ever reinstall the haks, repeat this step afterward.
Install to: Documents\Neverwinter Nights\haks\


Installation

First, install NWN:EE and note the install folder (referred to below as [NWN install]). On Steam this is typically ...\steamapps\common\Neverwinter Nights. Then install the five downloads above in order.

  1. Haks: Extract sinfar_all_files_v30.7z into Documents\Neverwinter Nightsnot the haks subfolder. The archive carries its own folder structure: it fills haks, drops the Sinfar .tlk into tlk, and places palette files in override.
  2. Engine rollback: Extract win32_8181.zip into [NWN install]\bin (next to the existing win32 folder), giving you [NWN install]\bin\win32_8181\.
  3. SinfarXEE loader: Extract sinfarx_ee.zip into that win32_8181 folder. From now on, launch the game by running sinfarx_ee.exe there — not the normal EE shortcut.
  4. Overrides: Extract sinfar_ee_ovr.7z into [NWN install]\bin\win32_8181\ovr (create the ovr folder if it does not exist).
  5. Top hak (do this last): Place the EE top hak in Documents\Neverwinter Nights\haks, overwriting the top hak from step 1. If you ever reinstall the haks, repeat this step afterward.

Your bin\win32_8181 folder should look like this once steps 2 and 3 are complete:


Connecting

The Direct Connect dialog — enter nwn.sinfar.net.

Run sinfarx_ee.exe (in the win32_8181 folder), choose Direct Connect, and enter:

nwn.sinfar.net

A port is optional and only needed for specific servers.

When asked for an account name, you will see a button to save it as default. Leave it unchecked if you use more than one account — checking it writes the name into your .ini files, and changing it later means editing those files by hand.


Creating Your First Character

The override files (step 4) re-enable character creation under EE. If you still crash partway through making a character, a reliable workaround is to create it on a Diamond Edition client (free with the GOG purchase) and then switch back to EE to play — the character carries over. A few high-level dungeons also use heavy visual effects that can crash EE, so some players keep Diamond installed for those.


EE/169 (Diamond 1.69) Hybrid Install

If you keep both EE and Diamond installed, you do not need two copies of the haks. In nwn.ini, point both at one hak folder using the [Alias] section at the top — for example HAK=C:\NeverwinterNights\NWN\hak. EE's nwn.ini is in Documents\Neverwinter Nights.


Troubleshooting

"The code execution cannot proceed because OpenAL32.dll was not found"

Run oalinst.exe from [NWN install]\bin\win32 to install OpenAL, then relaunch. Use this bundled installer rather than downloading one from elsewhere — it is the version guaranteed to stay compatible with NWN:EE.

Crash when clicking Customize in character creation

Missing override files. Confirm they are in [NWN install]\bin\win32_8181\ovr (step 4). See also Creating Your First Character.

Direct Connect won't reach Sinfar

Missing the engine rollback or the SinfarXEE loader (steps 2 and 3), or you launched the standard EE client instead of sinfarx_ee.exe in win32_8181.

"The download of nwneecx_sinfar.dll failed"

Download the current nwneecx_sinfar.dll manually and place it in the win32_8181 folder (next to sinfarx_ee.exe), then relaunch.

The launcher won't start, or Windows SmartScreen / antivirus blocks it

On the "Windows protected your PC" prompt, click More info, then Run anyway. If your antivirus quarantines or deletes sinfarx_ee.exe or nwneecx_sinfar.dll, restore the file and add the win32_8181 folder to your antivirus exclusions, then relaunch.

Random crashes on load or in-game

The EE top hak is missing or was overwritten by a hak reinstall — re-apply step 5 last. Missing or misplaced override files can also cause this; confirm they are in [NWN install]\bin\win32_8181\ovr (step 4).


Before Playing Your Character

Read the Rules
Required reading before you begin play.

Understanding OOC vs IC
The distinction between out-of-character and in-character conduct.

A Beginner's Guide
A player-written introduction to life on Sinfar.

Frequently Asked Questions
Answers to common questions from new players.