Skip to content

Releases: lVlyke/stellar-mod-loader

0.13.3

05 Jul 14:59

Choose a tag to compare

  • Export profile flow now exports to a 7-Zip archive instead of directly to a directory to avoid inadvertent data loss. (#18)
  • Import profile flow now allows importing a profile from a file archive.
  • Added OBSE detection for Oblivion Remastered.
  • Updated README.

0.13.2

24 Apr 17:39

Choose a tag to compare

  • Fixed errors when adding new mods to base profiles.
  • Installation directory picker now shows a text field instead of empty folder tree when adding mods to base profiles of games with multiple data roots.

0.13.1

24 Apr 05:25

Choose a tag to compare

NOTE: If you are using version 0.13.0 and have an Oblivion Remastered profile with mods that overwrite base game files, do not deactivate your profile until you upgrade to version 0.13.1.

  • (Oblivion Remastered) Fixed issue where, when deactivating a profile with mods that overwrite deeply nested game files, when restoring the original game files that were overwritten, could cause other game files in the nested directories to inadvertently be deleted due to the backup directory overwriting the existing directory instead of being merged with it.
  • Fixed config path for Game Pass version of Oblivion Remastered.
  • Log text can now be selected.

0.13.0

23 Apr 14:35

Choose a tag to compare

This release adds support for Elder Scrolls IV: Oblivion Remastered.

New Supported Games

  • Elder Scrolls IV: Oblivion Remastered

Features

  • Mod installation directory can now be selected for games with multiple mod subdirectories. (README)
  • Mod installation directory is automatically deduced when possible for games with multiple mod subdirectories.

Changes

  • Original plugin list is now restored after undeploying a profile if present.
  • Added optional GameDetails.multipleDataRoots and GameDetails.pluginDataRoot fields.

Fixes

  • Path case normalization rules now properly apply for all subdirectories.
  • Script extenders in subdirectories are now properly detected.

0.12.0

19 Apr 21:50

Choose a tag to compare

This project started as a mod loader specifically for Starfield, but it has since evolved to support other games. To better reflect this, Starfield Mod Loader has been renamed to Stellar Mod Loader.

This release adds a number of new features, including support for user-defined custom games. With this feature, Stellar can now support many other games beyond those with built-in support. Custom game definitions can also be exported and shared with other users, or submitted here for inclusion into Stellar directly. See the README for more information.

Features

  • Custom games can now be created, allowing Stellar to support games beyond what is officially supported. (README)
  • Custom game definitions can be imported. (README)
  • Custom game definitions can be exported. (README)
  • Mod file overwrite calculation can now be enabled, which allows you to view the files that are being overwritten by individual mods. (README)

Changes

  • App has been renamed to Stellar Mod Loader.
  • Multiple root data directories can now be selected during mod installation, enabling support for mods that use BAIN. (README)
  • Mod files are now sorted by name during mod installation.
  • Profiles with unknown game types are now marked as invalid and cannot be used.

Fixes

  • Fixed some profile actions being incorrectly disabled when active profile is locked.
  • Fixed some profile actions being incorrectly enabled when active profile is locked.

0.11.0

28 Mar 19:19

Choose a tag to compare

This release adds support for several new games and features.

IMPORTANT NOTE: This release changes the on-disk format for profiles. Profiles from earlier versions of SML will be automatically converted to the new format, but once a profile is converted it will no longer work with prior versions of the app.

New Supported Games

  • Fallout 3
  • Fallout 4 VR
  • Elder Scrolls V: Skyrim LE
  • Elder Scrolls V: Skyrim SE
  • Elder Scrolls V: Skyrim VR

Features

  • Customizable section dividers can now be added to mod lists. (README)
  • Added save management UI for viewing/deleting profile-managed game saves. (README)
  • Mod order backups can now be created and restored. (README)
  • Game config file backups can now be created and restored. (README)
  • Game config files can now be deleted from profile.
  • Profiles can now be locked, which disables any modifications. (README)
  • Added support for --launch CLI argument which will directly deploy and launch a specified profile with an optional action name. (README)
  • Added application icon.
  • Added JSON schema for game-db.json.

Changes

  • "Start Game" action will now automatically default to starting a script extender if one is detected.
  • Game paths are now grouped into a single "Game Installation Settings" section in the profile settings form.
  • Profile settings form now allows for choosing from multiple detected game installations for a game.
  • Profile settings form now automatically fills in additional game installation directories when given a valid game root directory.
  • Game binary path is no longer required when creating a profile.
  • (Linux) A prompt to enable path case normalization is now shown if it is disabled on app startup.
  • Symlink disabled warning is now shown on app startup instead of during profile creation.
  • Updated shortcuts to profiles and game directories to include all directories.
  • Profile list is now sorted by game type first and title second.
  • Text selection is now disabled for non-input elements.
  • Improved layout responsiveness.

Fixes

  • Fixed issue where copied/imported profiles were made active before all files were copied.
  • Pinned plugin order is now enforced on new profiles.
  • Removed "Cancel" button from dialogs where there is no action to cancel.

0.10.2

22 Mar 15:28

Choose a tag to compare

Fixes:

  • Fixed issue that caused deployment to fail when deploying multiple mods that override the same base game file.
  • Fixed issue where Steam compatdata symlink management wasn't disabled when copying a profile to a new profile that doesn't support it.
  • Fixed issue that resulted in some errors causing logging to stop.

0.10.1

17 Mar 21:30

Choose a tag to compare

Fixes:

  • Fixed issue where some log statements were missing from the log panel.
  • Fixed issue where deployment would fail when save game management is enabled with symlinks disabled at a system level.
  • Fixed issue where undeployment would sometimes fail after a failed deployment.

0.10.0

12 Mar 00:06

Choose a tag to compare

This release adds a new supported game and several new major features.

New Supported Games

  • Elder Scrolls IV: Oblivion

Features

  • New Base profiles allow for creating a base set of mods that can be dynamically extended by other profiles. (README)
  • New profile path overrides allow for storing profile data at custom locations instead of where SML is installed. (README)
  • Profile-managed save games. (README)
  • Link mode can now be separately enabled/disabled for config files and save files. (README)
  • New option to import external profiles. (README)
  • New option to export existing profiles.
  • Custom game launch actions can now be created. (README)
  • (Linux) Support for automatic Steam compatdata symlink management when using script extenders. (README)
  • New in-app log viewer can be enabled under View -> Show Log Panel.

Changes

  • Profile verification has been improved and is more informative.
  • Warning icon is now shown in settings if mod link mode cannot be enabled for the current profile.
  • (Starfield) Game Data folder is now preferred over Documents Data folder.
  • In-app README link now points to the README for the current version of the app.
  • About modal now shows current app version.
  • README has been updated for documentation of new features.

Fixes

  • Fixed issue where game resource deployment was improperly using file links when not supported.
  • Fixed issue where Archive Invalidation setting became unchecked even when actually enabled.
  • Mods can no longer be renamed to a mod with a name that already exists.
  • Fixed game title ellipsis not working in profile selection dropdown.

0.10.0 RC 1

04 Mar 17:24

Choose a tag to compare

0.10.0 RC 1 Pre-release
Pre-release

This is the first release candidate (RC) for Starfield Mod Loader 0.10.0.

New Supported Games

  • Elder Scrolls IV: Oblivion

Features

  • New Base profiles allow for creating a base set of mods that can be dynamically extended by other profiles. (README)
  • New profile path overrides allow for storing profile data at custom locations instead of where SML is installed. (README)
  • Profile-managed save games. (README)
  • Link mode can now be separately enabled/disabled for config files and save files. (README)
  • New option to import external profiles. (README)
  • New option to export existing profiles.
  • Custom game launch actions can now be created. (README)
  • (Linux) Support for automatic Steam compatdata symlink management when using script extenders. (README)
  • New in-app log viewer can be enabled under View -> Show Log Panel.

Changes

  • Profile verification has been improved and is more informative.
  • (Starfield) Game Data folder is now preferred over Documents Data folder.
  • README has been updated for documentation of new features.

Fixes

  • Fixed issue where game resource deployment was improperly using file links when not supported.
  • Fixed issue where Archive Invalidation setting became unchecked even when actually enabled.
  • Mods can no longer be renamed to a mod with a name that already exists.
  • Fixed game title ellipsis not working in profile selection dropdown.