Sinfar Client Extender (SinfarX): Difference between revisions

From Sinfar
m (Added category)
(Compact SinfarX layout with clearer download and setup paths.)
 
Line 1: Line 1:
Sinfar has its own client extender called '''SinfarX'''. It pushes many limits of the base game, add features and fixes. It is available for NWN Diamond on Windows and Linux and NWN:EE v8181 on Windows.
__NOTOC__


== Main Features ==
<div style="background:#0b090a; border:1px solid #6f5730; color:#e8dcc8; padding:16px; box-shadow:0 0 22px rgba(0,0,0,0.35); font-size:14px; line-height:1.5;">


* Moving/Rotating/Scaling of visual effects, body parts, creatures, placeables
<div style="text-align:center; border:1px solid #8b6b3a; background:linear-gradient(180deg,#181214,#0b090a); padding:12px 14px; margin-bottom:10px;">
* RGBA coloring of visual effects
<div style="font-family:Georgia,serif; font-size:30px; letter-spacing:3px; color:#d8b46a; text-shadow:0 0 10px rgba(143,36,50,0.55);">
* PLT on visual effects
SINFAR CLIENT EXTENDER
* PLT color mapping/overriding/shadowing
</div>
* Extra armor parts slots
<div style="margin-top:5px; color:#c9bda9;">
* Textures mapping on placeables and visual effects
SinfarX extends the Neverwinter Nights client with server-specific features and fixes.
</div>
</div>


== Downloads ==
<div style="background:#181214; border-left:4px solid #8f2432; border-top:1px solid #6f5730; border-bottom:1px solid #6f5730; padding:10px 12px; margin-bottom:10px;">
Sinfar has its own client extender called '''SinfarX'''. It pushes many limits of the base game, adds features, and provides fixes required for Sinfar’s expanded custom content and visual systems.


=== NWN 1.69 Windows ===
SinfarX is available for '''NWN Diamond on Windows''', '''NWN Diamond on Linux''', and '''NWN:EE v8181 on Windows'''.
</div>


See: [[Getting Started - Diamond Edition]]
<div style="font-family:Georgia,serif; font-size:21px; color:#d8b46a; border-bottom:1px solid #6f5730; padding-bottom:4px; margin:8px 0 5px 0;">
Main Features
</div>


* Download [https://nwn.sinfar.net/files/sinfarx.exe sinfarx.exe]
<table style="width:100%; border-collapse:separate; border-spacing:8px; color:#e8dcc8;">
* Alternative (.zip) [https://nwn.sinfar.net/files/sinfarx.zip https://nwn.sinfar.net/files/sinfarx.zip]
<tr>
<td style="width:33%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:10px 12px;">
'''Visual Control'''<br>
Moving, rotating, and scaling visual effects, body parts, creatures, and placeables.
</td>


# Save/Extract the sinfarx.exe into your NWN folder.
<td style="width:33%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:10px 12px;">
# Run sinfarx.exe to start NWN
'''Color & PLT Systems'''<br>
# When it asks you to update the plugin, click "yes".
RGBA coloring for visual effects, PLT on visual effects, and PLT color mapping, overriding, and shadowing.
</td>


=== NWN 1.69 Linux ===
<td style="width:33%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:10px 12px;">
Note: Linux players have had much more success using Lutris, see: [[Getting Started - Diamond Edition on Linux]].
'''Expanded Assets'''<br>
* Download [https://nwn.sinfar.net/files/nwncx_sinfar.so nwncx_sinfar.so]
Extra armor part slots, texture mapping on placeables, and texture mapping on visual effects.
</td>
</tr>
</table>


# Save nwncx_sinfar.so in your NWN folder.
<div style="font-family:Georgia,serif; font-size:21px; color:#d8b46a; border-bottom:1px solid #6f5730; padding-bottom:4px; margin:9px 0 5px 0;">
# Edit the script that you run to start NWN (./nwn), add: <syntaxhighlight lang="bash">export LD_PRELOAD=./nwncx_sinfar.so:$LD_PRELOAD </syntaxhighlight >… just above the line that looks like … <syntaxhighlight lang="bash">export LD_LIBRARY_PATH=./miles_linux:$LD_LIBRARY_PATH</syntaxhighlight>
Choose Your Version
# Rename your "miles" folder to "miles_linux" (This is a fix so that it be possible to share the same NWN installation on Windows and Linux)
</div>


=== NWN:EE v8181 ===
<table style="width:100%; border-collapse:separate; border-spacing:8px; color:#e8dcc8;">
<tr>
<td style="width:33%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:12px 14px;">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px;">NWN 1.69 Windows</div>


See: [[Getting Started - Enhanced Edition]]
Use this if you play '''Neverwinter Nights Diamond Edition''' on Windows.


* Download [https://nwn.sinfar.net/files/sinfarx_ee.exe sinfarx_ee.exe]  
<div style="background:#120d10; border:1px solid #6f5730; padding:8px 10px; margin:8px 0;">
* Alternative (.zip) [https://nwn.sinfar.net/files/sinfarx_ee.zip https://nwn.sinfar.net/files/sinfarx_ee.zip]
'''[https://nwn.sinfar.net/files/sinfarx.exe Download sinfarx.exe]'''<br>
[https://nwn.sinfar.net/files/sinfarx.zip Alternative .zip]
</div>


* Save/extract sinfarx_ee.exe into the same folder as nwmain.exe (C:\BeamdogLibrary\00785\bin\win32).
See also: [[Getting Started - Diamond Edition]]
# Run sinfarx_ee.exe to start NWN
</td>
# When it asks you to update the plugin, click "yes".


====Using SinfarX with Steam (Optional)====
<td style="width:33%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:12px 14px;">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px;">NWN 1.69 Linux</div>
 
Use this if you play '''Neverwinter Nights Diamond Edition''' on Linux.
 
<div style="background:#120d10; border:1px solid #6f5730; padding:8px 10px; margin:8px 0;">
'''[https://nwn.sinfar.net/files/nwncx_sinfar.so Download nwncx_sinfar.so]'''
</div>
 
Linux players have generally had more success using Lutris.
 
See also: [[Getting Started - Diamond Edition on Linux]]
</td>
 
<td style="width:33%; vertical-align:top; background:#21171a; border:1px solid #6f5730; padding:12px 14px;">
<div style="font-family:Georgia,serif; font-size:18px; color:#d8b46a; margin-bottom:6px;">NWN:EE v8181 Windows</div>
 
Use this if you play '''Neverwinter Nights: Enhanced Edition''' on Windows.
 
<div style="background:#120d10; border:1px solid #6f5730; padding:8px 10px; margin:8px 0;">
'''[https://nwn.sinfar.net/files/sinfarx_ee.exe Download sinfarx_ee.exe]'''<br>
[https://nwn.sinfar.net/files/sinfarx_ee.zip Alternative .zip]
</div>
 
See also: [[Getting Started - Enhanced Edition]]
</td>
</tr>
</table>
 
<div style="font-family:Georgia,serif; font-size:21px; color:#d8b46a; border-bottom:1px solid #6f5730; padding-bottom:4px; margin:9px 0 5px 0;">
NWN 1.69 Windows Setup
</div>
 
<div style="background:#181214; border:1px solid #6f5730; padding:12px 14px; margin-bottom:8px;">
# Save or extract <code>sinfarx.exe</code> into your NWN folder.
# Run <code>sinfarx.exe</code> to start NWN.
# When asked to update the plugin, click '''Yes'''.
</div>
 
<div style="font-family:Georgia,serif; font-size:21px; color:#d8b46a; border-bottom:1px solid #6f5730; padding-bottom:4px; margin:9px 0 5px 0;">
NWN 1.69 Linux Setup
</div>
 
<div style="background:#181214; border:1px solid #6f5730; padding:12px 14px; margin-bottom:8px;">
# Save <code>nwncx_sinfar.so</code> in your NWN folder.
# Edit the script that you run to start NWN, usually <code>./nwn</code>.
# Add this line:
 
<div style="background:#120d10; border:1px solid #6f5730; font-family:monospace; padding:8px 10px; margin:8px 0;">
export LD_PRELOAD=./nwncx_sinfar.so:$LD_PRELOAD
</div>
 
Place it above the line that looks like this:
 
<div style="background:#120d10; border:1px solid #6f5730; font-family:monospace; padding:8px 10px; margin:8px 0;">
export LD_LIBRARY_PATH=./miles_linux:$LD_LIBRARY_PATH
</div>
 
Then rename your <code>miles</code> folder to <code>miles_linux</code>. This makes it possible to share the same NWN installation between Windows and Linux.
</div>
 
<div style="font-family:Georgia,serif; font-size:21px; color:#d8b46a; border-bottom:1px solid #6f5730; padding-bottom:4px; margin:9px 0 5px 0;">
NWN:EE v8181 Windows Setup
</div>
 
<div style="background:#181214; border:1px solid #6f5730; padding:12px 14px; margin-bottom:8px;">
Save or extract <code>sinfarx_ee.exe</code> into the same folder as <code>nwmain.exe</code>.
 
Common Beamdog path:
 
<div style="background:#120d10; border:1px solid #6f5730; font-family:monospace; padding:8px 10px; margin:8px 0;">
C:\BeamdogLibrary\00785\bin\win32
</div>
 
# Run <code>sinfarx_ee.exe</code> to start NWN.
# When asked to update the plugin, click '''Yes'''.
</div>
 
<div style="font-family:Georgia,serif; font-size:21px; color:#d8b46a; border-bottom:1px solid #6f5730; padding-bottom:4px; margin:9px 0 5px 0;">
Using SinfarX with Steam
</div>
 
<div style="background:#181214; border:1px solid #6f5730; padding:12px 14px; margin-bottom:8px;">
This step is optional and only applies if you want Steam to launch SinfarX directly.
 
# Rename <code>nwmain.exe</code> to <code>nwmain_org.exe</code>.
# Rename <code>sinfarx_ee.exe</code> to <code>nwmain.exe</code>.
# Launch SinfarX once so that <code>sinfarx.ini</code> is generated.
# Edit <code>sinfarx.ini</code> and set the <code>nwmain</code> property value to <code>nwmain_org.exe</code>.
</div>
 
<div style="margin-top:14px; padding:12px 14px; text-align:center; background:#120d10; border-top:1px solid #6f5730; color:#b7a995;">
[[Main Page|Return to Main Page]] · [[Getting Started]] · [[Hak Files]] · [[Recommended Settings]]
</div>
 
</div>


# Rename nwmain.exe to nwmain_org.exe
# Rename sinfarx_ee.exe to nwmain.exe
# Edit 'sinfarx.ini' (it is generated next to sinfarx_ee.exe when you launch it), so that the line that the "nwmain" property value be "nwmain_org.exe"
[[Category:Player Tools]]
[[Category:Player Tools]]

Latest revision as of 22:58, 21 June 2026


SINFAR CLIENT EXTENDER

SinfarX extends the Neverwinter Nights client with server-specific features and fixes.

Sinfar has its own client extender called SinfarX. It pushes many limits of the base game, adds features, and provides fixes required for Sinfar’s expanded custom content and visual systems.

SinfarX is available for NWN Diamond on Windows, NWN Diamond on Linux, and NWN:EE v8181 on Windows.

Main Features

Visual Control
Moving, rotating, and scaling visual effects, body parts, creatures, and placeables.

Color & PLT Systems
RGBA coloring for visual effects, PLT on visual effects, and PLT color mapping, overriding, and shadowing.

Expanded Assets
Extra armor part slots, texture mapping on placeables, and texture mapping on visual effects.

Choose Your Version

NWN 1.69 Windows

Use this if you play Neverwinter Nights Diamond Edition on Windows.

See also: Getting Started - Diamond Edition

NWN 1.69 Linux

Use this if you play Neverwinter Nights Diamond Edition on Linux.

Linux players have generally had more success using Lutris.

See also: Getting Started - Diamond Edition on Linux

NWN:EE v8181 Windows

Use this if you play Neverwinter Nights: Enhanced Edition on Windows.

See also: Getting Started - Enhanced Edition

NWN 1.69 Windows Setup

  1. Save or extract sinfarx.exe into your NWN folder.
  2. Run sinfarx.exe to start NWN.
  3. When asked to update the plugin, click Yes.

NWN 1.69 Linux Setup

  1. Save nwncx_sinfar.so in your NWN folder.
  2. Edit the script that you run to start NWN, usually ./nwn.
  3. Add this line:

export LD_PRELOAD=./nwncx_sinfar.so:$LD_PRELOAD

Place it above the line that looks like this:

export LD_LIBRARY_PATH=./miles_linux:$LD_LIBRARY_PATH

Then rename your miles folder to miles_linux. This makes it possible to share the same NWN installation between Windows and Linux.

NWN:EE v8181 Windows Setup

Save or extract sinfarx_ee.exe into the same folder as nwmain.exe.

Common Beamdog path:

C:\BeamdogLibrary\00785\bin\win32

  1. Run sinfarx_ee.exe to start NWN.
  2. When asked to update the plugin, click Yes.

Using SinfarX with Steam

This step is optional and only applies if you want Steam to launch SinfarX directly.

  1. Rename nwmain.exe to nwmain_org.exe.
  2. Rename sinfarx_ee.exe to nwmain.exe.
  3. Launch SinfarX once so that sinfarx.ini is generated.
  4. Edit sinfarx.ini and set the nwmain property value to nwmain_org.exe.