Skip to content

Releases: Lewinator56/StormLoader

StormLoader v1.1.1

15 Feb 13:50
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a bug in steam packaging

StormLoader v1.1

19 Jan 16:56
Compare
Choose a tag to compare

Please read the install notes or your mod list will break!

Features

  • Theme support.
  • Support for mods uploaded to the steam workshop formatted specially for stormloader.
  • Built in mod packager that can package mods in an SLP format automatically, and convert these to work on the steam workshop.
  • Rom folder backup and restore built in.
  • Browse installed mods, game files and stormloader local files directly from stormloader.
  • Information about mod load order now shown in the mod list.
  • Completely re-written mod installation, uninstallation and file tracking code to be less error prone and significantly faster.
  • Completely re-written profile handling code using the same method as mod handling.

Bug Fixes

  • Fixed a crash caused by missing XML nodes when installing/uninstalling mods.

Known Bugs

  • Zip install.

Install notes
Due to the re-write of mod file tracking code, no mods you currently have installed will show in stormloader, They have not been uninstalled, stormloader has just forgotten them. To fix this, please re-install all the mods you were using. Any old profiles you were using will also break for a similar reason.

This is a major release, please submit any bug reports in the issues section of this repo.

StormLoader v1.0.12

23 Aug 12:32
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a crash caused when the mod install thread fails to write to the log file.

StormLoader version 1.0.11

23 Aug 11:25
Compare
Choose a tag to compare

Features

  • Added a download queue to the repo.
  • Mods being downloaded will now show in a list while they download.
  • The install status panel now shows when a mod is being copied into the application directory.

Bug Fixes

  • Moved the list item creation to an enqueue method for the install queue, resolves a few issues where multiple copies of the same item could be added.
  • Refactored a bit of code to call correct methods.
  • Tried to fix a bug where a network issue could cause an error when downloading a mod, returning an empty file, an error will now show if this happens.

Known Bugs

  • Zip install.

StormLoader version 1.0.10

22 Aug 23:46
Compare
Choose a tag to compare

Features

  • Mods are now loaded in order, this is tracked by a file in the Stormworks directory, not in the StormLoader directory, therefore persisting across installs. Mods are also uninstalled by checking this file.
  • Overwrites are now checked for installed mods, you will be warned when overwriting existing files. (this does not yet include overwriting default files, create a mod containing all the default files if you wish to prevent their deletion).
  • The .SLP format now supports the installation of any modded files, the new 'Data' and 'Graphics' folders should be used for this, follow the folder structures in these folders in the Stormworks directory to lay out your modded files. (The manual will be updated to reflect this)
  • StormLoader will now show you an error message when it crashes, telling you why it crashed and encouraging you to submit the log to the developer.
  • Increased the logging for mod installation and uninstallation.
  • Moved mod installation onto a separate queued thread. StormLoader will no longer freeze when installing large mods.
  • Added a new section to the UI showing mod installs in progress, queued installs will show until they complete.
  • Relaxed the .SLP requirements to prevent some crashes, you can now have the mod files in a subfolder in the .SLP file.

Bug Fixes

  • Stopped StormLoader crashing for slightly malformed .SLP files.

Known Bugs

  • Zip install (Something isn't working quite right, but I dont know what).

StormLoader v1.0.9

28 Jul 21:54
Compare
Choose a tag to compare

Features

  • Massively reduced the complexity of the binary download, merged all the dependencies into the executable.

Bug Fixes

  • Fixed a bug, caused by dodgy legacy code (well, it was a year old code) that wasn't written to consider large user-bases, which could cause a crash when opening the repository.

StormLoader v1.0.8

24 Jul 20:34
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a bug caused by the latest stormworks update where the game would not launch from StormLoader
  • Fixed a bug where StormLoader would fail to launch the 32bit version of the executable even if it was selected in settings

StormLoader version 1.0.7

20 Jul 14:21
Compare
Choose a tag to compare

Features

  • Migrated repository mod management onto a new web portal. this is more secure, but also lets anyone upload mods.

StormLoader version 1.0.6

24 Jun 01:06
Compare
Choose a tag to compare

Features

  • Added support for installation of mods packaged as .zip (likely to be bugs). This should accept any sensibly organised zip, it attempts to detect mesh, definition and audio folders, if it cant it looks recursively through folders and copies files it finds depending on their type to the correct locations in a folder structure that StormLoader can natively understand. As a side effect of this, the created folder for a mod installed from a .zip in the extracted directory will have been automatically formatted to comply with the minimum requirements for the .slp spec (use this however you deem necessary).
  • Minor UI QOL update - Added a change to the drop shadow on mods when you hover over them on the mod list.

Bug Fixes

  • Nothing this time, sorry.

StormLoader version 1.0.5

20 Jun 00:18
Compare
Choose a tag to compare

Features

  • Select between running the 32-bit or 64-bit version of Stormworks, right click on the launch button (might not work).
  • Prerequisites for nexus mods integration added.

Bug Fixes

  • Fixed a crash caused by malformed XML queries.
  • Removed some debug code, improving mod installation/uninstallation times.

Update Notes

  • When updating to this version, you MUST overwrite all the files in the StormLoader directory, you can create a backup of your profile first be selecting 'save profile'. Alternatively, you can add the line <x64>true</x64> to 'settings.xml' within the <settings> tags.
  • Failure to either overwrite or manually add the above line will cause StormLoader to crash on opening.