SIGSWON 5.0.0.35 - Outpost 2 installation

Requires your own existing Outpost 2 installation with standard OPU launcher.
The game and OPU are not included. Target: 32-bit Windows XP SP3 and newer.
An isolated XP/Windows TLS match and return to the lobby have been tested.
Wider public-server WAN/NAT acceptance remains pending. Development software.

Version 5.0.0.35 alerts the host when a join request needs approval. Enable
sound effects in Preferences > General for the three-note alert. The taskbar
also flashes when the application is in the background or minimized, even if
sounds are off. Filtered and Autojoin requests stay silent. XP sound/taskbar
acceptance remains pending. Earlier custom sounds and updater fixes remain.
Server TCP connections use verified TLS. The bottom
status bar shows a lock and Secure connection only while connected through
verified TLS. Gameplay UDP relay traffic is not encrypted.
TLS support uses Mbed TLS; see Mbed-TLS-LICENSE-5.0.0.35.txt beside the download
or Mbed-TLS-LICENSE.txt in the manual ZIP.

RECOMMENDED: FIRST-INSTALL SETUP
1. Close Outpost 2 and its launcher.
2. Run SIGSWON-5.0.0.35-Setup.exe and approve the administrator prompt.
3. Select Outpost2.exe in the BASE game folder (not the OPU folder).
4. Confirm the folder. Setup starts the verified DLL installer. Follow its
   prompt and wait for the success message before reopening the game.
5. Launch your existing OPU/OPULauncher.exe. Choose online multiplayer and
   sign in or create a SIGSWON account through the client.

Setup installs only sierranw.dll and snwvalid.dll in the BASE game folder.
It does not change the OPU folder, game executable, maps or Windows hosts file.
Existing DLLs are backed up inside a new .sigswon-update-* folder in the game
folder. Keep that folder until you have tested the game.

MANUAL ZIP
Extract SIGSWON-5.0.0.35-DLLs.zip. Close the game and launcher. Make a backup
of any existing sierranw.dll and snwvalid.dll, then copy BOTH DLLs from the
archive into the BASE game folder. Do not copy them into OPU. Launch the
standard OPU/OPULauncher.exe. The README and checksums are reference files only.

TROUBLESHOOTING AND RECOVERY
If setup fails, close all game/launcher instances and check the selected folder.
Locked, read-only or linked DLLs are rejected. Failed replacements are rolled
back; abrupt power loss or termination can still require manual recovery.
The installer does not forcibly close programs or automatically start the game.

To undo a successful setup, close the game and launcher. From the corresponding
.sigswon-update-* folder, copy backup-0-snwvalid.dll back to the base folder as
snwvalid.dll, and backup-1-sierranw.dll as sierranw.dll. If no backup exists for
one of those DLLs because it was absent before setup, remove only that newly
installed DLL. Preserve the original game files and your other modifications.

The outer setup EXE and DLLs have no Windows publisher certificate, so Windows
may show an unknown-publisher notice. The embedded update payload is separately
RSA/SHA-256 verified by the installer; this is not an Authenticode certificate.
Check the downloaded files against SHA256SUMS-5.0.0.35.txt if needed.

Independent community project; not an official Sierra, GOG or OPU release.
