Benben v0.6.0 has been released

Guess I forgot to post some updates here ^_^;

I’ve released v0.4.0 of Benben and YunoSynth today! They have had a TON of new stuff added since v0.1.0, so I’ll just summarize some of the cooler stuff here:

  • A bunch of new chip emulators: YM2612 (aka, Sega Genesis), SN764xx (also used in the Sega Genesis), YM3812, YMF262 (IBM PC), RF5C164, VSU-VUE (aka, Virtual Boy), ES5503, Y8950 (MSX), YM3526, NES, Famicom Disk System, X1-010, SAA1099, Sega 32x PWM, Wonderswan.
  • A new snazzy interface that uses my S-Lang bindings. It also shows the CPU usage now.
  • Improved performance throughout.
  • Redesigned to be more multi-threaded internally.
  • Support for libao output in addition to PulseAudio and PortAudio.
  • Optional automatic peak normalization when rendering to WAV or Au.
  • Generation of CUE files when rendering to WAV/Au.
  • The emulator/sound/player code is still 100% Crystal. The only bindings here are S-Lang, ZStandard, and the audio outputs (e.g. PortAudio).

A Linux x86-64 AppImage is available for download like usual.

14 Likes