Fuse - the Free Unix Spectrum Emulator / News: Recent posts

Fuse 1.4.1 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Improvements to the loader acceleration code to reduce errors - Blood Brothers, City Slicker, Driller, Dynamite Dan, Games Compendium (by Gremlin), Joe Blade II, Kokotoni Wilf, Powerplay, Saboteur, Trapdoor and Zanthrax now all load successfully
  • Multiface 3 returns values stored from ports 0x1ffd and 0x7ffd
  • Set contention for DivIDE/DivMMC EPROM memory and clear data to 1's
  • Debugger: Allow an exit code to be specified when using the "exit" command
  • Debugger: Add new "tape:microphone" and "spectrum:frames" system variables to allow access to the current tape level and frame count since reset
  • Correct enabling of ide slave menu item
  • Add *.mlt as an allowed filetype to file selectors... read more
Posted by Fredrick Meunier 2017-10-10

Fuse 1.4.0 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Add DivMMC emulation
  • Add ZXMMC emulation
  • Add support for MLT format screenshots
Posted by Fredrick Meunier 2017-09-05

Fuse 1.3.8 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Add workaround for Multiface One and 128 clash
  • Limit RZX sentinel warning to once per playback
  • Disable Melodik interface on 128K machines
  • Correct the list of machines for Multiface One
  • Document --mdr-len and --mdr-random-len options
  • Document support for the Recreated ZX Spectrum
  • GTK UI: Destroy tape browser dialog on close
  • Fix Z80 snapshot writing when +D is enabled
  • Fix offset of keyboard mappings in Z80 v3 snapshots
Posted by Fredrick Meunier 2017-08-01

Fuse 1.3.7 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Add Multiface One/128/3 interface emulation
  • Restore +2A/+3 ALL_RAM mode from snapshots
  • SDL: Hide cursor when UI runs on a console (Raspberry Pi)
  • Fix crash when saving CSW tapes
Posted by Fredrick Meunier 2017-07-02

Fuse 1.3.6 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Add Covox interface emulation
  • Disable accelerate loader while recording RZX files
  • WidgetUI: Disable RollbackTo menu option
  • Work around invalid "used bits in last byte" field in TZX tapes
  • Save SpecDrum level as unsigned in SZX snapshots
Posted by Fredrick Meunier 2017-06-02

Fuse 1.3.5 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Disable tape traps when playing/recording RZX files
  • WidgetUI: Fix memory leak in file selector
  • Silently skip PLTT blocks in SZX snapshots
  • Validate "used bits in last byte" field in TZX tapes
  • Fix the load of PZX tapes with malformed strings
Posted by Fredrick Meunier 2017-04-27

Fuse 1.3.4 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Fix syntax for "breakpoint read" debugger command
  • Fix Z80 unit test 39 to test the right opcode
  • Win32: Fix joystick initialisation
  • FreeBSD: Use power-of-2 sound buffers
Posted by Fredrick Meunier 2017-03-08

Fuse 1.3.3 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Add support for the hidden MEMPTR register
  • Mark new disks as needing to be saved
  • Show more information on disk modification status in menus
  • Fix multiple save of disks
  • Allow overwriting disk images
Posted by Fredrick Meunier 2017-01-31

Fuse 1.3.2 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Allow keyboard arrow keys to be used as a cursor joystick
  • Limit sound generation to less than 500% speed
  • WidgetUI: Fix order of Z80 flags in debugger
  • Win32: Limit sound generation from 50% to 300% to work around bugs in the DirectSound driver
Posted by Fredrick Meunier 2016-12-07

Fuse 1.3.1 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Warn on inserting disk images for disks larger than the emulated drive
  • Win32: Re-enable standard output for Windows builds
  • Win32: Minimum supported OS is now Windows 2000
Posted by Fredrick Meunier 2016-11-05

Fuse 1.3.0 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Recreated ZX Spectrum Bluetooth keyboard support
  • Reset the emulated machine when auto-loading TRD/SCL disks
  • Update the +3e ROMs to v1.43
  • WidgetUI: Add an About Fuse dialog with less cluttered text
  • Print a summary of enabled features when building Fuse
Posted by Fredrick Meunier 2016-10-03

Fuse 1.2.2 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Support for loading the first tape, snapshot, dock cartridge or RZX file found inside .zip files.
  • Support for auto-booting TR-DOS disk images without a boot file.
  • Fix +3 disk autoload.
Posted by Fredrick Meunier 2016-08-21

Fuse 1.2.1 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Add Z80 registers, last byte written to the ULA, tstates since interrupt and the primary and secondary memory control ports as debugger variables.
  • Extend breakpoints on paging events to more peripherals: Beta 128, +D, Didaktik 80, DISCiPLE, Opus Discovery and SpeccyBoot.
  • Fix crash on widget UIs when hitting the close icon on the title bar several times.
  • Fix loading bugs when the detect loaders feature is being used.
Posted by Fredrick Meunier 2016-07-17

Fuse 1.2.0 release

After a long gestation, and on behalf of the Fuse team I’d like to announce that a new version of Fuse, the 1.2.0 release of Free Unix Spectrum Emulator has been released at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:

  • Emulation of the Currah µSource and Didaktik 80/40 interfaces.
  • Capture BASIC video functions to SVG file.
  • Allow continuing RZX recordings.
  • Support bash completion.
  • Really lots of bugfixes and miscellaneous improvements.... read more
Posted by Fredrick Meunier 2016-06-07

Fuse: 0.10.0.1 released

The Free Unix Spectrum Emulator (Fuse): an emulator of the 1980s home computer and various clones for Unix, Mac OS X and Windows.

Fuse 0.10.0.1 has been released. This is a bug-fix release for 0.10.0, which fixes some critical issues:

* Fuse: overwriting a file would lead to a corrupt file if the new file were shorter than the old file (thanks, Matthew Westcott)
* Fuse and fuse-utils: ensure all necessary header files are distributed (thanks, various people)

Posted by Philip Kendall 2008-12-11

Fuse 0.10.0 and libspectrum 0.5.0 released

Fuse 0.10.0 and libspectrum 0.5.0 have been released. Highlights of this release include:

* Much improved upd765 emulation
* Loading acceleration
* Automatic saves while RZX recording
* Many improvements to Win32 UI
* Improved widget UI

Posted by Philip Kendall 2008-12-03

Fuse 0.9.0 and libspectrum 0.4.0 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available. Highlights of this version include:

* Win32 binaries
* +D emulation
* Much improved Western Digital FDC emulation

Posted by Philip Kendall 2008-01-05

Version control moved to Subversion

Anyone following Fuse development should take note that the version control system in use has been changed from CVS to Subversion. See the "Code" tab on the project page for details of how to access the Subversion repository.

Posted by Philip Kendall 2007-05-19

Fuse IRC channel

Anyone interested in Fuse is invited to join the #fuse channel on the Astrolink IRC channel in order to discuss anything and everything related to Fuse.

Posted by Philip Kendall 2007-05-11

Fuse 0.8.0.1 and libspectrum 0.3.0.1 released

Fuse 0.8.0.1 and libspectrum 0.3.0.1 are now released. These are bug-fix releases for the recent 0.8.0 and 0.3.0 releases.

Posted by Philip Kendall 2007-05-11

Fuse 0.8.0 and libspectrum 0.3.0 released

A new release of Fuse, the Free Unix Spectrum Emulator, is now available. Highlights of this version include:

* Loader improvements: automatically run at full speed while a loader is in progress and automatically start/stop the tape when the start/end of a loader is detected.
* Improved screen rendering code (now character accurate rather than line accurate).
* RZX 'rollback' support.
* DivIDE support.
* Interface I and microdrive emulation.
* TS2068 support.
* Kempston mouse emulation.... read more

Posted by Philip Kendall 2007-04-11

Fuse 0.7.0 and libspectrum 0.2.2 released

The Fuse team is pleased to announce the release of Fuse 0.7.0, the associated utilities and version 0.2.2 of the Spectrum emulator support library, libspectrum.

Highlights of this version include:

* Fuse
+ Scorpion ZS 256, Spectrum +3e and Spectrum SE support.
+ Interface II, ZXATASP and ZXCF support.
+ Much improved contended memory and floating bus emulation.
+ Improved display timings.

See the ChangeLog for full details:... read more

Posted by Philip Kendall 2004-07-16

Release candidates for Fuse 0.7.0 and libspectrum 0.2.2

Posted by Philip Kendall 2004-07-09

Fuse 0.6.2.1 released

In a phenomenon which is becoming unfortunately common, the Fuse team hereby announce the release of Fuse 0.6.2.1. This is basically a bugfix release for version 0.6.2, consisting of the following changes:

* Compilation fixes:
+ sdljoystick.h missing from tarball (thanks, Owen Dunn).
+ Link failure if a widget UI in use and lib765 not available (thanks, Jamie Glendinning).
+ Compilation failure if ROMSDIR defined (Darren Salt).... read more

Posted by Philip Kendall 2004-02-19

Fuse 0.6.2 and libspectrum 0.2.1 released

The Fuse team is pleased to announce the release of version 0.6.2 of the Free Unix Spectrum Emulator (Fuse) and associated utilities, as well as version 0.2.1 of libspectrum, the Spectrum file format and information library. These are now available from the Fuse home page, http://fuse-emulator.sourceforge.net/

Mac OS X versions should follow shortly.

Major improvements in this release include:

[ Fuse ]... read more

Posted by Philip Kendall 2004-02-11