This is an old revision of the document!
Table of Contents
Installing
Download version 0.3.4 from the project page.
Browser
Open the browser edition. Nothing to install and no account is needed. Click the game for keyboard focus and to enable music and effects, or press a game key. The sound button can mute or enable audio; saved mute settings are respected. After Ready for offline play appears, the page can reload offline. Keep the same site address to keep finding the same browser saves.
The browser ZIP is also available for local/static hosting: extract it, enter banner-of-the-forty-nine-web, run python3 -m http.server 8768, then open http://localhost:8768/. Opening index.html directly as a file is unsupported. Offline caching needs HTTPS or localhost.
Windows x64
Run Banner-of-the-Forty-Nine-0.3.4-x64.msi. It installs for the current user under %LOCALAPPDATA%\Programs\Banner of the Forty-Nine, with Start menu and desktop shortcuts. The portable ZIP can instead be extracted and run through banner_forty_nine.exe. Keep the assets and SDL2.dll beside it.
Installer, upgrade, launch and save/load checks run under Wine. Physical Windows testing remains outstanding. Uninstall through Windows Settings; saved campaigns are retained.
Linux x86-64
For Debian and Ubuntu:
sudo apt install ./banner-of-the-forty-nine_0.3.4_amd64.deb
Start from the application menu or run banner-of-the-forty-nine.
For other Linux distributions, install their SDL2 runtime package, extract banner-of-the-forty-nine-0.3.4-linux-x64.tar.gz and run ./run.sh. Run ./install.sh for a per-user menu installation under ~/.local. Its installed uninstall.sh removes program files but keeps campaigns. The Debian package likewise leaves user saves alone when removed.
Banner has separate package, registry and save identifiers from River Oath. Both games may be installed together.
Verify a download
The project page shows each file's SHA-256 checksum. Download SHA256SUMS beside the archives and run:
sha256sum -c SHA256SUMS --ignore-missing
