Furnace v0.6.8 - the last #2439
tildearrow
announced in
Announcements
Replies: 2 comments
-
Would be nice if we had an auto-update feature |
Beta Was this translation helpful? Give feedback.
0 replies
This comment was marked as off-topic.
This comment was marked as off-topic.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
it's been a while since 0.6.7...
this is (hopefully) the final release in the 0.6 series. 0.7 development will begin very soon.
change log
add Watara Supervision system
add SID3 fantasy chip
add OPL4 system
fix 5E01 not producing sound at all
SNES anti-click
POKEY SAP type R export (playable by Altirra and lzss-sap on hardware)
FamiTracker import improvements
find/replace improvements
C64 4-bit PCM/digi (using volume control)
performance optimizations for certain chips
new WonderSwan emulation core courtesy of asiekierka (swan: New sound core #2401)
Virtual Boy changes
TFM import improvements
XM import improvements
add ability to set multiple key binds for actions
FM 30xx (hard reset envelope) now working on VGM export
OPZ improvements (per-op frequency control including arp/pitch macros)
support for MSX2 .dmf (no, I am not going to support its weird AY manners. sorry!)
add ability to create a sample from a wavetable
per-op fixed octave/block setting in OPN, OPL and ESFM (useful for SSG-EG)
CSM on all OPN chips
Combat Vehicle improvements
fix a possible crash on macOS when the font texture is too large
fix two possible hangs in MIDI code when audio output isn't working
fix crash when selecting all after expanding/collapsing/change-effect-counting channel
OPN: fix possible crash when using FM effects on non-FM channels (issue [BUG] Heap Buffer Overflow in DivPlatformYM2610::dispatch #2286)
fix some file loading exploits
command palette improvements
fix the "Rendering..." window being too small at times
add cursor undo/redo actions
add the ability to set a channel visibility mask for user presets
chanMask
in the Advanced parameter. for example:chanMask=0,2
will hide the first and third channel.fix certain things not marking song as modified
fix preset patches not having DC, DM and KSL set correctly in the editor
fix WaveTools in wavetable editor not updating wave in chips
fix volume portamento inhibiting volume column after it has reached target
add setting to auto-zoom macro editor depending on macro length(s)
horizontal wavetable list
fix an EDxx bug (issue EDxx Issue #2014)
add ctrlWheelModifier option for Alt
slightly improve the welcome screen
SID2: fix chan osc overflow
remove party mode
fix order nibble when moving cursor with keys (issue Unexpected behaviour when order edit mode is "Select and type" #2170)
fix QSound ADPCM in VGM export
OPL3: fix 4-op mode toggle corrupting volume ([OPL3] Volume of 4op FM instruments gets corrupted after switching to 2op FM instr and back #2171)
fix YMF289 in ymfm
Y8950: fix ADPCM pitch (issue Y8950 ADPCM channel is one octave higher compared to sample editor #2028)
add a warning when importing a MOD/S3M/XM/IT file for the first time
implement auto-fill file name when saving in system file picker (Windows and macOS only)
fix DT2 effect in OPM and OPZ
fix possible issue in config files when a line is too long (issue User System Error #2025)
freaking workaround for Flatpak quirks (issue flatpak wont save without extension #2096)
fix built-in file picker X scroll (issue Minor horizontal scrolling issues #2190)
don't show duty macro in beeper-type instrument if ZX Spectrum is not present
add a little visual description for chip channels in the chip selector
fix "play/repeat from beginning" not doing so from beginning at times (issue "Play/repeat from the beginning" buttons don't always play from beginning #2182)
Lynx VGM export sample support
Lynx Load LFSR macro fix
allow the user to change octave when the built-in file picker is open (issue Octave change keys stop working inside the file/instrument/sample selector. #1895)
VIC-20: add option to disable filters
fix PZI import (it did not import most of the samples before)
fix moveSelected going out of bounds
fix several problems with AtomicSSG
work around some possible text overflow situations by implementing a scroll text (issue 'Vibrato' 'Sustain' display incomplete on OPL instrument, regardless resizing instrument editor. #1961)
fix incorrect commands on VGM export (issue Incorrect commands on VGM dumps #2226)
C64: fix global param again... (issue [C64] filter macro does not appear to work correctly #2181)
fix file remaining open when loading .dmc or .brr
MSM6258: fix panning in VGM export (in .vgm export, panning values are inverted for OKI MSM6258 #2249)
fix sample loop crossfade overflow (thanks Eknous)
handle more errors in DirectX 9 backend
fix orders not scrolling when pattern changes due to cursor movement
fix sample drawing rounding in sample editor
fix backup size calculation
text wrap for sub-song notes
OPL: kind of fix drum muting (issue OPL drum muting is not instant #1945)
fix song timer drift (issue Timer issues #2189)
add a command line parameter for exporting text files
add a command line parameter for exporting ROM where supported
PCE: fix DAC data being offset in VGM export
correct cursor position on song stop (issue Stopping song during last row keeps same position while skipping to next pattern #2274)
drag-and-drop in assets to reorder them
fix user systems not loading when language is not set to English
SegaPCM: fix sample offset effect moving loop (issue SegaPCM: Sample offset also moves loop #2306)
YMZ280B: fix sample offset effect moving loop (issue Sample offset commands are off on PCMD8 #2213)
fix possible bug notes in .mod import
fix paste overflow not changing order
fix panning in command stream export
add ability to copy by dragging selection
add ability to skip intro immediately with keyboard... somebody made one heck of a complaint despite a skip feature already existing
add a button in sample editor to preview selection
don't sort note keys in settings until Apply or OK are clicked (issue Confusing behavior when editing note input keys #2345)
add "set effect" option to randomize
Amiga validation export improvements (now it uses VBlank interrupts and supports fast RAM)
load fallback fonts in pattern font (issue Characters with diacritic signs appear as "?"s in channel name labels #2312)
WaveSynth: add change detection (don't update wave if it is intact... issue Wave switching continues after wave stops changing in wavetable synthesizer. #2298)
PCE: fix sample volume and linger in VGM export (issues PC Engine - .vgm export ignores volume controls on sample instruments #2319 and PC Engine - .vgm export breaks when playing a wavetable instrument after a sample instrument #2322)
ES5506: increase precision in Amiga pitch mode (fixes cal-cal.xm and issue IT import is pitched incorrectly #2120)
fix compilation when using CMake 4.0
scroll pattern view horizontally when moving the mouse cursor out of bounds during selection
optimize pattern view a bit
optimize order window as well
disable 32-bit float audio export in per-chip mode (issue 32-bit one-per-chip .wav export corrupts files #2389)
add an audio load chart
fix samples sometimes not triggering in Amiga
note input improvements during playback
add a "sweep" option to sample editor apply filter (you no longer have to type two frequencies when you just want to use one)
SM8521: fix chip output rate
add DC offset correction settings for per-channel osc view
ES5506: fix memory overflow
X1-010: fix envelope slides in low-latency mode
fix macro list jumping around in single macro editor layout
improve the progress bar in per-channel audio export (issue [OPNx ch3]Rendering progress bar and channel x out of y is bugged #2431)
OPNA/B: fix ADPCM-A/RSS muting with LLE core
OPZ: add FMS2/AMS2 macros
fix range chevron in arp/pitch macro being too large if horizontal zoom was set to a high enough value
DS: fix non-8/16/IMA sample formats
NES: fix envelope mode not being set when playing song (which would cause everything to be silent in specific circumstances)
new demo songs
translation updates
several documentation updates
note for Windows users
there are two 64-bit versions: the normal one, and a "console" version.
the console version has the subsystem set to
console
so you can use Furnace for parsing files and/or playing in console mode (with the-console
parameter). be noted that a command prompt will pop up when launching it through Explorer!if you don't need to do that, just get the regular version.
This discussion was created from the release Furnace v0.6.8 - the last.
Beta Was this translation helpful? Give feedback.
All reactions