Skip to content

Releases: Deinonychus71/Sma5hMusic

Sma5hMusic v1.62b

07 Mar 05:15
Compare
Choose a tag to compare

Sorry about the lack of updates. Here's a quick release to fix a few things while I work on the migration to Net 5.

  • Fix #87
  • Add additional text to avoid confusion when some text is missing or misplaced #93
  • Fix an issue where the treeview wouldn't load properly.

Sma5hMusic v1.61b

19 Oct 22:15
Compare
Choose a tag to compare

Support for 13.0.0 / Sora
Also merging Series (no picture) within the merge branch

  • Please backup your previous mods before launching this new version. With the addition of series there's been some significant changes

  • Make sure to rip the latest version of the resources from the game. This time it needs to include series (ui_series_db.prc) as well.

  • Please make sure the program says v1.61b | Game v13.0 before proceeding further.

  • Please wipe your cache before a new build, just in case (Settings > Global Settings > Wipe Audio Cache)

  • Please first test a music mod without any other mod active to make sure it works. Especially after updates there might be conflicts with older versions of mods or a number of things that could cause issues

  • Fix bug when migrating from previous version where some core songs name would be lost.

Note: If you're migrating from a previous version the KH series will most likely show up at the end of the list. That's normal since your music order is already customized, just drag & drop the series where you want it using the tree view.

Sma5hMusic v1.59b

13 Sep 06:45
Compare
Choose a tag to compare
Sma5hMusic v1.59b Pre-release
Pre-release

(Series only, do not download if you're not yet using the series branch)

Fixing an issue where some mod data could be lost when updating from an old version (v2 mods) to series (v4)
Also adding an auto-backup toggle (on by default) to make a soft backup when the program start. It can be disabled in the global settings.

Sma5hMusic v1.58b

31 Jul 03:10
Compare
Choose a tag to compare
Sma5hMusic v1.58b Pre-release
Pre-release

More polishing. This one introduce some tweaks to improve loading and responsiveness.
Again this shouldn't be considered a stable release so backup + report issues, thanks!

Performance

  • There should be some improvement in initial loading/refresh
  • There should be significant improvement in language swapping

Playlists

  • Added an option in global settings to swap between new view (select stage) and advanced (select playlist/order ID)

Series

  • Contains a version to create/edit/remove custom series.
  • Requires ui_series_db.prc
  • BACKUP your mods before using this. It will modify the structure of the mods and won't work with a non series version of the UI.
  • This is early work to support series & is missing some features.
  • Series are currently sorted automatically in Sound Test depending on how its songs are sorted in Sound Test.
  • No support to add icons at this time.

Sma5hMusic v1.55b

22 Jul 08:26
Compare
Choose a tag to compare
Sma5hMusic v1.55b Pre-release
Pre-release

Quick iteration over v1.54b to change the behavior of playlist automapping to make it more flexible.

Playlist Automapping

  • You can now choose to only auto-map the playlists that you want.

Steps

  • After saving your settings open appsettings and you can add/remove playlists to automap.
  • For each playlist you can choose one or multiple series, game or even single bgm to map. They must be separated by a comma.
  • A UI for it may be added later if the feature is popular enough.

For example, for playlist bgmelement (Xenoblade 2 DLC playlist) the default is: ui_gametitle_xenoblade2,ui_series_xenoblade.
During build time, the songs from Xenoblade 2 will be added to the playlist first, then all remaining songs from the series Xenoblade.

Sma5hMusic v1.54b

20 Jul 07:23
Compare
Choose a tag to compare
Sma5hMusic v1.54b Pre-release
Pre-release

FOR TESTING: Backup your mods before testing. To report issues please create a github issue.
This brings a lot of changes and I have limited time/machines to test, again keep backups and use the previous version if you have issues.

The next release is aimed at providing QoL features to hopefully speed up the process of creating music mods.

Reordering Songs

  • A visual clue will let the user know whether a song will be moved before/after the hovered song.
  • A new tree of the entire Sound Test can be used to move groups of series/games around to consolidate them.
  • Multi-select: Use Ctrl/Shit to multi-select, then right click on the drag&drop button of any selected song to start moving them all.
  • You can also drag & drog one or multiple song anywhere in the treeview. It can be useful if a song is at the bottom of the list and you wish to move it in the Mario series, for example.
  • Multi-select also available to sort through playlists.

Sound Test List

  • Multi-select delete available.
  • Multi-select move to another mod (still experimental).
  • The index of a song is now displayed
  • Possibility to show/hide Index, Series, Record and Mod from the Global Settings

Playlist

  • Playlist/Order set is confusing to most people, so instead you can now select a stage directly and get started right away, it is still possible to select playlist/order manually.
  • Stages are now loaded in the order in which they appear in game.
  • Multi-select drag & drop to a playlist available.
  • Multi-select set incidence / paste incidence.
  • Multi-select delete tracks.
  • Hiding/Showing a song in playlist is made easier.

Playlist Auto-mapping

  • New work in progress solution to a common issue that many beginners are having: If a song is not added in playlist it will not be playable in Battlefield.
  • This option can be select in Global Settings:
  1. Manual: No auto-mapping is processed at build time (behavior previous to this release)
  2. Add Missing Mod Songs: At build time, any modded BGM set to visible that isn't already in a playlist will be automatically mapped to a playlist.
  3. Add All Songs. Extreme automation. At build time, all stage playlists will be wiped out and populated according to the Sound Test order. This basically mean you don't have to add songs to playlist anymore (except Menu, if you want to). Need more testing as it could have unattended effects on some game modes
  • The mapping of a BGM to a playlist is done at the series (default) or game level and can be configured in appsettings.json for now

Filters

  • A search is now available and looks for ID or Title (current locale).

Scripts

  • Added a script to reorder the songs within a mod to match the order of Sound Test, this can make it easier to share mods and have songs show up at least in the right order within the same game on someone else's workspace.

Build

  • The UI should stop freezing during build.
  • A precheck mechanism was initiated. While it's far from enough to test all potential mistakes what it does for now is making sure all referenced pinch songs are valid.

Sma5hMusic v1.52

05 Jul 09:38
b0de274
Compare
Choose a tag to compare

This release fixes an issue that appeared in 1.42 in which some properties would be disabled when migrating from older builds. It does not affect newer builds.

  • Adds a script (Tools > Scripts > Fix Hidden Songs in Song Selector) to fix an issue some users were having where songs would be hidden from Song Selector in Battlefield/Final Destination. Only use it if you have mods created before 1.42 and have used the tool since then.
  • Adds a script to enable/disable Song Selector in all stages
  • Adds a UI option to reset overrides
  • Adds a UI option to backup the files. "Full" will backup the whole mod with audio, while "Lite" only backups the metadata (json files)

Sma5hMusic v1.50

30 Jun 05:13
Compare
Choose a tag to compare

Support for v.12 of the game

  • Make sure to update all the resource and tools files as some of them have changed.
  • Update your game resource files to v.12. Make sure v12 appears next to the title when launching the app.
    *The new songs (Tekken/Shantae) will show up at the end if mod files were already found. You can either reorder them manually or delete Mods\MusicOverride\order_override.json.

I'm aware that ordering the songs for sound test is a pain right now. I'll try to think of an easier way to deal with it.

Sma5hMusic v1.42

15 Apr 06:38
Compare
Choose a tag to compare
  • Update unk1, unk2, unk3, unk4, unk5 from ui_bgm_db in code & GUI.
  • Update unk2, unk3, unk4 from ui_stage_db in code
  • Add pre-support for all special_category and sound_condition labels (ex pinch song "0x105274ba4f" is now recognized as sf_situationlink) (except for Moray Towers - Still unknown)
  • Standard ParamLabels now used instead of modified version. Make sure to take the ParamLabels.csv file from this package (or more recent)

Sma5hMusic v1.41

27 Mar 18:56
Compare
Choose a tag to compare

Hotfix to solve the crashing issue on some cultures.

  • Add a menu option to export the entire bgm list in csv. This list is mostly useful for devs.
  • Update previously unk1 field in assigned_info.