Skip to content

Releases: Pherakki/SimpleDSCSModManager

SimpleDSCSModManager v0.1

02 Apr 20:27
Compare
Choose a tag to compare

Completely rewritten from scratch, with performance and extensibility in mind. Much of the tech debt that plagued earlier versions has been pruned. In addition, many, many new features have been added, including:

  • Softcodes: The Mod Manager can now automatically assign IDs to MBE tables.
  • Request Files: Vanilla assets no longer have to be included in mods, and can be auto-included using a Request file.
  • Autorequests: Certain files automatically grab any vanilla dependencies. For example, geom files will now always try to grab any shaders they need.
  • Multi-language support: SimpleDSCSModManager can now be translated into multiple languages with Qt Linguist.

A full list of features and how to use them is given in the documentation.

SimpleDSCSModManager v0.1-alpha.6

11 Oct 00:20
Compare
Choose a tag to compare
Pre-release

Stability update focused on implementing bugfixes. A few of the things fixed:

  • Scripts and MBEs should now log error messages to the UI instead of causing CTDs
  • More stringent checks on the game location to prevent CTDs
  • Fixed the NestedZipMod mod format, which may be more convenient for some to use
  • SimpleDSCSModManager can now understand zip files created by the Windows zip compressor
  • Fixed a bug where non-vanilla script files would cause an error if they were in the cache
  • Improvements to error messaging
  • CYMIS mod installers now have a semi-interactive debugger for testing whether code paths execute: add debugLog=true to your CYMIS INSTALL.json to try it out!

SimpleDSCSModManager v0.1-alpha.5

19 Jun 13:16
Compare
Choose a tag to compare
Pre-release
  • Adds support for new MBE files to be defined in mods
  • Adds MBE patching support for many MBEs with non-standard ID formats
  • Fixes some file clean-up bugs
  • Catches some more errors and prints them to the console instead of causing a CTD
  • Includes debug version for catching errors. Double-click "runDebug.bat" to launch a debug version of the manager, and any errors should get output into a log.txt file.

SimpleDSCSModManager v0.1-alpha.4

31 May 17:14
Compare
Choose a tag to compare
Pre-release
  • Fixes bug where mod files not on in a directory one folder deep could not be loaded from the cache and stopped the installation process
  • Adds a button to clear the cache

Update:

  • Some file did not get included by PyInstaller in the final executable, rendering mods uninstallable. This is now fixed. Apologies for the inconvenience.
  • The packaged script decompiler was incorrectly compiled, this has now been fixed.
  • Forgot to include the DSCS structure files... now included in the release.

SimpleDSCSModManager v0.1-alpha.3

28 May 23:02
Compare
Choose a tag to compare
Pre-release

NOTE: This release has serious bugs. Please DO NOT use this version, and use the latest release instead.

  • Adds a new "sqmod" filetype that can describe how to edit the source code of individual scripts or functions
  • Several bugfixes, including some JSON load errors that prevented the manager from starting if invalid mod data files were included

v0.1-alpha.2

24 May 21:31
49e2b71
Compare
Choose a tag to compare
v0.1-alpha.2 Pre-release
Pre-release

NOTE: This release has serious bugs. Please DO NOT use this version, and use the latest release instead.

Major update to a totally new UI and system of operation. Much better inter-mod compatibility. Some core features still missing and likely still a bit buggy.

UPDATE: Release updated to include some DLLs that some systems require.

v0.1-alpha.1

03 Dec 17:06
9af56d1
Compare
Choose a tag to compare
v0.1-alpha.1 Pre-release
Pre-release

Update to use the DSDBP archive rather than DSDBA.

Pre-release v0.1

10 Oct 00:08
9fa6c93
Compare
Choose a tag to compare
Pre-release v0.1 Pre-release
Pre-release

First pre-release of SimpleDSCSModManager. This is just a quick-and-dirty program to help install edited files.