Skip to content

v1.6 | YARG + ScoreSpy support, using JSON config

Latest
Compare
Choose a tag to compare
@angelolz angelolz released this 03 Nov 02:39
· 1 commit to master since this release

🛠️ Fixes

  • Passwords containing special letters outside of the Latin alphabet will be supported. (#34)

✅ Added

  • (Proper) ScoreSpy and YARG support!
    • ScoreSpy was already kinda supported, where you'd just have to change some settings here and there, but this update integrates it easily.
    • Another question is added in the setup asking what game you'd want to use CHScrobbler with. This can be easily changed in the config.json file to clonehero, scorespy, or yarg.
  • Setup can auto-detect data folders for each game.
  • Your settings are shown in the logs, including what game you chose and the data folder of the chosen game.
  • An extra check to make sure required questions are not blank during setup (such as the last.fm auth questions)
  • Added an extra check for the album tag if it was formatted correct
    • (checks if it has a %n next to it depending where it is in the format)
  • Added an FAQ to the README.

📃 Changes

  • Refactored a bunch of code until I was happy with it :)
  • Improved logging throughout the app
  • Made setup text easier to read
  • used JSON instead of Properties to keep the config
    • if you're updating CHScrobbler, you most likely will have to do the setup again.

📝 Note!

It may not seem like it, but there were some huge code changes that were made. I did some good testing on all three platforms and all worked well for me, but I may have overlooked something. If you find a bug, please let me know about it!