Rocksmith2014.NET

F# (with some C#) libraries for creating Rocksmith 2014 custom DLC.

MIT License

Stars
68
Committers
4

Bot releases are hidden (Show)

Rocksmith2014.NET - DLC Builder v3.2.0 Latest Release

Published by iminashi 3 months ago

  • Added the option to define targets where the packages will be copied after release build.
  • Added an option to automatically delete test builds when creating a release build.
  • It is now possible to provide existing DDS files for the cover image. See the section "Providing DDS Files Manually" in the Readme for details.
  • Minor UI/UX improvements.
  • Updated some dependencies to the latest versions.
Rocksmith2014.NET - DLC Builder v3.1.2

Published by iminashi 4 months ago

  • Fixed an issue that would cause the game to crash in the score attack mode when only two difficulty levels were created for a phrase.
  • Fixed an issue where clicking an item in the build options quick access menu would close the menu instead of toggling the option.
  • Minor improvement to the autosaving.
  • Updated the UI framework to the latest version.
Rocksmith2014.NET - DLC Builder v3.1.1

Published by iminashi 5 months ago

  • Improvement to the similar phrase search algorithm.
Rocksmith2014.NET - DLC Builder v3.1.0

Published by iminashi 5 months ago

  • Added validation that all characters used in the lyrics are found in a custom font.
  • The tone keys lists for arrangements are now updated when the project is built.
  • The length of the audio file is now saved to the project file.
  • Fixed an issue where the DD generation would in rare cases get stuck when calulating phrase similarities.
  • Fixed an issue where PSARC import would fail in rare cases.
Rocksmith2014.NET - DLC Builder v3.0.0

Published by iminashi 6 months ago

  • Updated to .NET 8.
  • Added support for reading FLAC files.
  • Four strings are displayed for the bass tuning when "Show advanced features" is disabled.
  • When adding a bass arrangement, the tuning for the nonexistent strings is set to match the tuning offset of the fourth string.
  • Added validation for low bass tuning issues.
  • Scroll speed and custom audio file are now displayed by default.
  • Added support for Wwise 2023.
  • Fixed the loading of the Wwise template on Linux.
  • Updated the UI framework to the latest version.
Rocksmith2014.NET - DLC Builder v2.5.3

Published by iminashi 8 months ago

  • Replaced "Custom Tuning" with the note names of each string.
  • Added ".jpeg" extension to the accepted image files.
  • Fixed an issue where the calculated volume for a custom audio file would not get set in rare cases.
  • Minor UI fixes.
Rocksmith2014.NET - DLC Builder v2.5.2

Published by iminashi 10 months ago

  • The version in the package metadata will be set to "test" for test builds.
  • Updated the UI framework to the latest version.
Rocksmith2014.NET - DLC Builder v2.5.1

Published by iminashi 11 months ago

  • Fixed a possible issue with anchors in arrangements where the notes in EOF are not snapped to grid.
Rocksmith2014.NET - DLC Builder v2.5.0

Published by iminashi 11 months ago

  • Removed the "anchor not exactly on a note" and "chord at the end of handshape" validation issues. They will be fixed automatically when "apply improvements" is enabled.
  • Fixed an issue where the times for the last issue in the issue viewer would not be displayed.
  • The persistent IDs will be applied in sorted order when "Generate new IDs for all arrangements" is used.
Rocksmith2014.NET - DLC Builder v2.4.0

Published by iminashi 11 months ago

  • Updated the UI framework to new major version (Avalonia 11).
  • Fixed an issue where adding an arrangement would overwrite the album year in the project with the year from the XML metadata.
  • Fixed a bug in the phrase generator.
Rocksmith2014.NET - DLC Builder v2.3.0

Published by iminashi about 1 year ago

  • Added an exit confirmation if the project has unsaved changes.
  • Improved the phrase generator when used on arrangements that have existing DD levels.
  • Fixed a bug where the phrase generator would place a phrase badly and cause linknext issues.
  • Fixed possible false positives for the "HOPO into same fret" validation after a slide.
  • Fixed possible false positives for the "finger changes during slide" validation for slides from a low position.
  • Fixed an issue in the base tone automatic naming.
  • Fixed an issue with the configuration not being saved when changed from the quick access build options.
  • Temporary files are now deleted if PSARC quick edit import fails.
  • The build buttons are now enabled even if the project has no arrangements or main audio file set and an error is shown if build is attempted.
Rocksmith2014.NET - DLC Builder v2.2.2

Published by iminashi about 1 year ago

  • Fixed an issue where adding a tone to the project would close the tone collection.
Rocksmith2014.NET - DLC Builder v2.2.1

Published by iminashi about 1 year ago

  • Downgraded the SQLite library version to fix an error message shown when first accessing the tone collection.
Rocksmith2014.NET - DLC Builder v2.2.0

Published by iminashi about 1 year ago

  • Added an ellipsis menu next to the build buttons for quick access to some of the build options.
  • Added a new validation check for notes that have vibrato, tremolo or slide, but have no (less than 5ms) sustain.
  • Fixed possible false positives for the "finger changes during slide check" when the anchor zone is wider than 4.
  • For bass arrrangements where the low tuning fix is applied, recognized tuning names will be displayed instead of "custom tuning".
  • Updated some of the libaries the program depends on.
Rocksmith2014.NET - DLC Builder v2.1.0

Published by iminashi about 1 year ago

  • Added an option to use quick edit when a PSARC file is dropped into the window.
  • Added an option to force automatic phrase creation that overwrites any existing sections and phrases.
  • Added a new validation check for natural harmonic notes with bend.
  • Added a new validation check for use of B and high-E strings in bass arrangements.
  • Added a new validation check for incorrect use of the phrase mover.
  • Added a new validation check for notes whose fret is over 24.
  • Added a new validation check for notes that come after the song ends.
  • Added a new automatic fix for removing redundant anchor positions.
  • Improved the validation check for finger changing during slide.
  • Improved the automatic fix that ensures an anchor is at the start of all phrases.
  • Fixed issues for the HOPO into same fret validation for HOPOs following a chord.
  • Duplicate tone keys are prevented when importing a tone with a key that is already used in the project.
  • Fixed an issue where a corrupt EOF project would be created for some very old, buggy CDLC.
Rocksmith2014.NET - DLC Builder v2.0.0

Published by iminashi over 1 year ago

  • Updated to .NET 7.
  • Added a new tool "profile cleaner" to the tools menu.
  • A cancel button is now shown when in quick edit "mode".
  • Added possibility to launch the custom font generator from the UI.
  • Added an option to validate the arrangements before a release build.
  • Added an option to start audio conversion in the background automatically when an audio file is added to the project.
  • Added an option for the naming of the automatically-created base tone key.
  • Added an option to compare phrase level counts to the previous build version for test builds also.
  • Phrase level file is now created also when a PSARC is imported.
  • Added a new validation check for hammer-ons/pull-offs that are on the same fret as the previous note on the same string.
  • Added a new validation check for a finger changing during a slide.
  • Added a new validation check for position shift into a pull-off.
  • Added a new validation check and automatic fix for overlapping bend values.
  • Added a new automatic fix for adding ignore status to 23rd and 24th fret notes, and to 7th fret harmonic notes with sustain.
  • Added a new automatic fix for removing fret-hand-muted strings from non-muted chords.
  • Added automatic fixing of linknext fret and bend mismatches (when "Apply Improvements" is enabled).
  • Fixed false positive in validation for anchor position in relation to chord fingering with chords that use the thumb.
  • Fixed some rare false positives for the "anchor not exactly on note" validation.
  • The phrase generator will no longer create extremely short phrases.
  • A better error message is shown when loading an "EXT" vocals file fails.
  • Master ID and persistent ID can now be manually edited also for vocals arrangements when "show advanced features" is enabled.
  • Duplicate tone keys will be prevented when changing the tone key in the UI.
  • Minor UI improvements.
  • Minor optimizations to package generation.
  • Updated the UI framework to new minor version.
  • Added example screenshots of some of the validation issues to the readme.
  • Internal changes related to PSARC encryption and asynchronous code.
Rocksmith2014.NET - DLC Builder v1.6.2

Published by iminashi over 1 year ago

  • Fixed a bug that caused fret numbers of a chord to be in wrong order in the EOF file.
Rocksmith2014.NET - DLC Builder v1.6.1

Published by iminashi over 1 year ago

  • Fixed a bug in writing the ogg path to the EOF file.
Rocksmith2014.NET - DLC Builder v1.6.0

Published by iminashi over 1 year ago

  • Added support for Wwise 2022.
  • Audio files are set to wem when importing PSARC even if audio conversion is enabled.
  • Wave/Ogg audio will be used for volume calculation when project audio files are set to wem and wav/ogg file with same name exist.
  • Minor UI improvement.
Rocksmith2014.NET - DLC Builder v1.5.7

Published by iminashi over 1 year ago

  • Changed the naming of the XML files saved when importing a PSARC to match the files EOF saves.
  • Fixed a bug where unused tones with the same key would prevent building the project.