LOstorm is a modification to the Fire Storm SL Viewer designed to prevent SL from identifying your alternative accounts.
LOstorm can only help prevent linking accounts via hardware identification. It is your own responsibility to use a VPN and prevent linking accounts via IP address, e-mail address, or payment information!
Filename: LOstorm-7.0-win64_Setup.exe
Size: 115MB
SHA256: f53f1d04d58c6aff22d091dd90e31960dfb2d613da05d78d56adacb33801db6c
Date: 2020-Dec-12
Download
Filename: LOstorm-7.0-linux64.tar.xz
Size: 166MB
SHA256: 29441f5ebc54845d2c1dc6d9767bb84db2d5e378f8a7eb1d30dc6823c08d931b
Date: 2020-Dec-12
Download
Check for this button before logging in to make sure you are protected!
Git: https://git.allthefallen.moe/lostorm/lostorm
(Mirror: https://gitlab.com/lostorm/lostorm)
Follow the official compilation instructions: fs_compiling_firestorm_linux / fs_compiling_firestorm_windows
Windows: Git4Windows' bash.exe should be in the PATH. Must only have Visual Studio 2017 installed. Visual Studio 2019 does not work. Having 2017 and 2019 installed together does not work unless you patch the file C:\Python27\Lib\site-packages\autobuild\autobuild_tool_source_environment.py (line 172):
- VCINSTALLDIR = os.path.join(where, 'VC', 'Auxiliary', 'Build') + VCINSTALLDIR = "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Auxiliary\\Build"
Typical Windows build process (after dependencies are installed and setup -- reboot may be required to set environment variables):
One time: X:\> git clone http://.../lostorm X:\> git clone http://.../fs-build-variables X:\> cd lostorm Every time: X:\lostorm> set AUTOBUILD_VSVER=150 X:\lostorm> set AUTOBUILD_VARIABLES_FILE=X:\fs-build-variables\variables X:\lostorm> autobuild configure -v -A 64 -c ReleaseFS_open -- --package --openal -DLL_TESTS:BOOL=FALSE Then open build-build-vc150-64\Firestorm.sln and build. Build result is located at build-build-vc150-64\newview\Release
Linux: You must use Ubuntu 16.04 (xenial) specifically to build. Wiki reccommends GCC 5, but GCC 7 works, so Ubuntu 18.04 (bionic) may work OK.
To create and use an Ubuntu 16.04 chroot from a Debian based system use these commands:
Download and enter Ubuntu chroot: $ sudo debootstrap --arch=amd64 xenial ./lostorm-build-root http://archive.ubuntu.com/ubuntu $ sudo chroot ./lostorm-build-root You are now operating within the Ubuntu chroot and can install the required packages: # apt install ... And create a user account to build with: # adduser build # su build $ git clone ... etc...
IMPORTANT: Linux 7.0 build was manually configured with the channel name in scripts/configure_firestorm.sh changed to to "Release" instead of "Releasex64", to match official build. Using --chan configure parameter does not work.
Typical Linux build process (after dependencies are installed and setup on Ubuntu 16.04:
One time: ~$ git clone http://.../lostorm ~$ git clone http://.../fs-build-variables ~$ cd lostorm Every time: ~/lostorm$ export AUTOBUILD_VARIABLES_FILE=$HOME/fs-build-variables/ ~/lostorm$ autobuild configure -v -A 64 -c ReleaseFS_open -- --package --openal -DLL_TESTS:BOOL=FALSE ~/lostorm$ nice ionice autobuild build -A 64 -c ReleaseFS_open Build result is located at build-linux-x86_64\newview\Release
WARNING: Peak memory consumption will be 1.5GB per CPU thread (e.g. 24GB of available memory required for 8 core / 16 thread CPU). Using swap or pagefile is OK.
WARNING: Python's package manager, pip, claims to be removing support for Python 2.7 in January 2021. Python 2.7 and pip are currently required, so it may become difficult or impossible to set up a build environment after that date.
WARNING: SL / FS build process downloads many dependencies as pre-compiled binaries over the internet. These cannot be vetted and may become unavailable and make building impossible. Substituting them with self-compiled versions is difficult.
WARNING: Careful effort must be taken to ensure that custom builds are indistinguishable from official releases (matching release name, channel name, version number, revision number), otherwise there is a risk of being blocked or banned.
Filename: LOstorm-6.0-win64_Setup.exe
Size: 112MB
SHA256: 852e0cc11972c38ad93c8b32bc87a6a73a22176322e7f973ebf66603c760650d
Date: 2020-Jun-03
Download
Filename: LOstorm-6.0-linux64.tar.xz
Size: 149MB
SHA256: 07b72b529e7c9eea3404c99bc7fbf01c90716f0c3bdcab62f785d335a7700414
Date: 2020-Jun-03
Download
Filename: LOstorm-5.0-win64_Setup.exe
Size: 114MB
SHA256: 6c500da08fe67fd6793505b2283ebb4f38b16344e81d0e657d21ef548eb7134b
Date: 2019-Oct-05
Download
Filename: LOstorm-5.0-linux64.tar.xz
Size: 149MB
SHA256: 4d10e9a27a795909c4953f7fb6d90636ac674d61847dbcf8bc5a0e3aa5bcd23f
Date: 2019-Oct-05
Download
E-mail: lostorm@cock.li
PGP key: 0x3C607C2ADEF96B32178AAFEC30EA9621BCFC54D8