Skip to content

Releases: kokolihapihvi/RockSniffer

v0.5.0

09 Nov 15:53
Compare
Choose a tag to compare

Note that you will need to install the .NET 8 Runtime to use RockSniffer starting from this release.

As detailed in the .NET and .NET Core Support Policy, .NET 6 is going out of support in November 2024.

Changes from RockSnifferLib

What's Changed

New Contributors

Full Changelog: v0.4.2...v0.5.0

v0.4.2

08 Oct 15:10
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

What's Changed

  • Discord RPC: Implemented automatic album art by @sdasda7777 in #48
  • Implemented automatic build & release pipeline using GitHub Actions by @kokolihapihvi in #49

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

22 Oct 13:00
Compare
Choose a tag to compare

Hotfix for the JsonSerializerException while parsing rs1compatibilitydlc_p.psarc (#35)

v0.4.0

15 Sep 19:28
Compare
Choose a tag to compare

Updated for Rocksmith 2014 september update

NOTE: The project has been converted to .NET 6, you may need to install the .NET 6 runtime to be able to run it
You can download the runtime here: https://dotnet.microsoft.com/download/dotnet/6.0/runtime

  • Utilized new .NET features to improve memory usage while parsing large amounts of psarc files
  • Added support for parsing DLC files via symbolic links
  • @ffio1 : Added support for RSMods 'Disable song previews' mod

Addons:

v0.3.4

31 Dec 17:18
Compare
Choose a tag to compare

Massive optimizations to parsing and song caching
Various bugfixes

Addons:

  • Fixed issues with addon serving
  • Addons now use automatically generated config file
  • New addon: current_song_v3

v0.3.1

24 May 20:15
Compare
Choose a tag to compare

Output now includes per arrangement tuning (string offsets, cents offset, capo fret, name), as well as a list of measures.

Cache now includes a hash of the psarc file, modified files will be parsed again on startup.

Automatically enumerate songs when new dlc is installed (can be disabled in config/sniffer.json)

Experimental mode to serve addons over addon service http (can be enabled in config/addons.json).
Allows you to access the addons folder over http: http://127.0.0.1:9938/addons
This may serve more files than you intend, be careful when using over network

v0.3.0

25 Jul 10:53
Compare
Choose a tag to compare

Add Discord RPC
Output now includes arrangements

NOTE:
AddonService output has changed structure, this means you need to update your custom addons.
For examples, look here

Addons:
Add sniffer-poller to make addons require less boilerplate
Add playthrough-tracker: helper for tracking playthroughs and comparing to previous bests
Add current_song_v2: a more advanced version of current_song that compares sections to previous best
Add accuracy_chart: chart your accuracy over time

v0.2.0

13 Apr 22:33
Compare
Choose a tag to compare

Retiring handles for caching all psarc files and using FileSystemWatcher to keep cache up to date
Added addon storage, where addons can store data through http
Added the timeline addon

v0.1.4

07 Aug 21:54
Compare
Choose a tag to compare

Added support for score attack

v0.1.3

08 Jul 23:16
Compare
Choose a tag to compare

Added simple logging
Made cdlc toolkit info available in the output
Switched to lazy psarc parsing to use less memory while parsing