Skip to content
This repository has been archived by the owner on Apr 21, 2023. It is now read-only.

Releases: NiceneNerd/BCML

Crafting Project support

27 Jun 16:15
Compare
Choose a tag to compare

The popular new mod Crafting Project has unveiled a handful of issues in BCML do to its more extensive nature than most mods. This new release should offer stable compatibility with Crafting Project and future mods of a similar nature. Changes below:

Bugfixes:

  • Fixed no hash for AocMainField.pack
  • Fixed canonical path for files in aoc packs
  • Switched all code to use .tar.lzma version of MSYT reference pack
  • Fixed temp directory cleaning error

Improvements:

  • Automatically add RSTB entries for new content where possible
  • Added support for mod-original MSBT files

Goodbye install crashing

16 Jun 16:41
Compare
Choose a tag to compare

Fixed a bug where the GUI would automatically exit whenever a mod failed to extract. Now it refrains from doing so and gives better, more precise error messages.

Added MSBT support

12 Jun 01:06
Compare
Choose a tag to compare

This release fixes installation failure when performing text merges on mods that add new MSBT files to the game. Also skips the system errors MSBT, since it inexplicably reports as modified on most text mods.

Minor improvements

31 May 04:13
Compare
Choose a tag to compare
  • Better error messages
  • Fix for Cemu directory selection sometimes not working

Bugfix for MSYT regression

28 Apr 13:35
Compare
Choose a tag to compare

The updated msyt.exe included in 1.0 had unexpected changes that cause strange errors. Reverted to the previous version for the time being.

Also includes minor improvement to text merge logging.

Version 1.0 - Initial stable release

28 Apr 02:16
Compare
Choose a tag to compare

Here it is, the first release of BCML which seems to be stable and free of any obvious bugs. Changes since the last beta:

Additions:

  • Text modifications now logged when installing mods to make later updating snappier

Improvements:

  • Safe YAML loading
  • Better logging
  • Better searching for rules.txt in mods

Bugfixes:

  • Added missing hashes for files inside .pack archives
  • Error handling for broken SARCs

Updates:

  • Added some new region files for future text merge support for other languages
  • Updated MSYT to latest version

Fixes, improvements, and polish

20 Apr 19:37
Compare
Choose a tag to compare
Pre-release

This includes some minor fixes and improvements, primarily for text merging and temp folder handling, along with some tweaks to the UI courtesy of Jo Ruby P.

Attempt at text edit merging

19 Apr 02:53
Compare
Choose a tag to compare
Pre-release

This new release has some minor edits and fixes, but mostly focuses on adding the ability to merge game text modifications across multiple mods.

Pack merge rewrite, minor improvements

17 Apr 00:16
Compare
Choose a tag to compare
Pre-release

This is mostly a bugfix and feature-smoothing release, with one new option.

Addition:

  • Added option to change mod priority

Improvements:

  • Better mod extraction
  • Python version checks
  • Removed annoying console popups
  • Complete rewrite for pack merging code, a zillion times faster
  • README updates

Bugfixes:

  • RARs are now extracted correctly without UnRAR
  • Relative and absolute paths are handled much more smoothly
  • No infinite Cemu path prompts if you cancel
  • Will notice many possible names for the Cemu executable

First GUI Beta

13 Apr 12:38
07599b0
Compare
Choose a tag to compare
First GUI Beta Pre-release
Pre-release

Hey, there's a GUI now! Also, I've improve path handling for the package setup.