Benben v0.2.0 is now released!

  • Linux x86-64 AppImage: download (SHA1: e64824ce4451188e74602d188da1130664bfa159)
  • For source code, clone this Fossil repository and checkout v0.2.0
    fossil clone https://chiselapp.com/user/MistressRemilia/repository/benben/ && cd benben && fossil checkout v0.2.0
  • Want to build from source? Check out the Building page for instructions.

Changes and Features

  • Update YunoSynth to v0.2.0:
    • BZip2 compressed VGMs
    • YM2612 support
    • SN764xx support
    • YM3812 support
    • YMF262 support
    • RF5C164 support
    • VSU-VUE support
    • ES5503 support
    • Fixed an infinite loop in the uPD7759
    • The Nuked core for the YM2151 now works (MAME is still the default)
  • Updated RemiAudio to v0.3.1: ** Optimization: Improved rendering speed and resource usage.
  • Added: The --chip-info command line argument will display a list of all supported chips.
  • Added: The output path when rendering can now contain optional template strings, which will be filled out with GD3 tag information.
  • Added: The display of the GD3 tag information can now be set to toggle_prefer_english or toggle_prefer_japanese in the config file. When this is set, then the tag information starts with the preferred language, then toggles between them every 15 seconds during playback.
  • Added: More banners.
  • Added: The time it takes to fade out can now be set in the config file.
  • Improvement: The fade out calculations have been improved.
  • Improvement: The song-specific config files are now checked in alphabetical order.
  • Improvement: Display the overall average samples per second after rendering.
  • Added: The --overwrite` parameter is now required to overwrite existing files when rendering.
  • Removed: The --yes parameter has been removed (it did nothing).
  • Fixed: Too many jobs were being launched when rendering.
  • Fixed: The progress bar display was showing incorrect information when rendering.
  • Fixed: The annotation in Au files was incorrect.
  • Fixed: File paths in XSPF files are now decoded properly.
  • Breaking change: Song-specific config files can no longer contain these fields, all of which were previously unused and erroneously included:
    • reverb-type
    • mverb-reverb-preset
    • zita-reverb-preset