Furnace v0.6pre3 (beta) - bug fixes
IMPORTANT NOTICE ABOUT 32-BIT
32-BIT RELEASE HAS BEEN RETIRED DUE TO #745. 0.6pre4 will feature a 32-bit version again.
release info
this release fixes several critical and smaller issues which were present in 0.6pre2, including:
- a crash when changing POKEY chip flags
- a possible crash when working with high sample rates and small buffer sizes (#812)
- OPLL not playing correct notes (#805)
- OPN chips not playing correct notes when low clock rates are selected (#808)
- bugs introduced by new arp strategy in:
- MSM5232
- SegaPCM (#813)
- PC Engine
- NES
- missing POKEY preset
- sample map retrigger (0Cxx) playing the wrong sample
- "Classic" pattern header view flashing on every click
- SegaPCM per-chan osc mute bug
- YM2608 rim not muting in Nuked+ymfm core
- YM2612 CSM not having configuration options
- not compiling under GCC 5
- QSound ADPCM still being incomplete, and
- wave macro present in RF5C68 ins type for some reason
upcoming releases will be mostly bug fix ones (besides ES5506 and OPL4 which are planned) as we prepare for a full 0.6 release.
thanks to all bug reporters, testers and contributors!
AppImage notice
yep, I still build it in Ubuntu 16.04 for maximum distro compatibility. I do not plan to switch to 18.04 or higher yet.
the dev builds (artifacts in the Actions tab or nightly.link) are built in Ubuntu 18.04 despite being deprecated. I will only switch to 20.04 after it is fully removed from Actions (2023-04-01).
note for Windows 11 users
I have reports of Furnace opening a terminal/command prompt window on Windows 11. don't know what the cause is, but yeah.
note for macOS users
as stated in the pre1.5 release.
if you're on a fairly recent version of macOS, you may get an "app is damaged" error when opening Furnace.
in this case, open Terminal and type the following:
xattr -d com.apple.quarantine /path/to/Furnace.app
(replace /path/to/ with the path where Furnace.app is located)
you may need to reboot after doing this.
it is not my fault that Apple has decided to enforce application signing in a cruel way!