./emulators/fuse-emulator, ZX Spectrum Emulator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.4.1nb1, Package name: fuse-emulator-1.4.1nb1, Maintainer: adam

Fuse is the Free Unix Spectrum Emulator.
* Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy speed on any
computer you're likely to try it on.
* Support for loading from .tzx files.
* Sound (on system supporting the Open Sound System or BSD/Solaris).
* Kempston joystick emulation.
* Emulation of the various printers you could attach to the Spectrum.
* Very basic support for RZX files.


Required to run:
[textproc/libxml2] [graphics/png] [emulators/libspectrum] [x11/gtk3]

Required to build:
[pkgtools/x11-links] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/recordproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers]

Package options: gtk

Master sites:

SHA1: 5664f804bd65b4b1aacdaccecdfbc7014ca940cc
RMD160: 29d430393f62973d9215c736c8d138c0a183b0c6
Filesize: 1615.744 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-23 18:20:22 by Thomas Klausner | Files touched by this commit (556)
Log message:
recursive bump for libxkbcommon removal from at-spi2-core
   2017-10-13 06:47:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
fuse-emulator: update to 1.4.1

Fuse 1.4.1:

* Emulation core improvements:
  * 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 improvements:
  * Allow an exit code to be specified when using the "exit" command
  * Add new "tape:microphone" and "spectrum:frames" system \ 
variables to
    allow access to the current tape level and frame count since reset

* Deprecated features removed:
  * All Z80 variables in the debugger must now be referenced as
    "z80:NAME" rather than just "NAME" e.g. "set z80:af \ 
0x1234"
    rather than just "set af 0x1234"

* Miscellaneous improvements:
  * Support XCode 9 SDK in CoreAudio driver
  * Correct enabling of ide slave menu item
  * Add *.mlt as an allowed filetype to file selectors
  * Add null UI for use in automation tests
  * Ensure null UI is not overridden by GTK+ UI
  * Fix detection of libspectrum capabilities
  * Remove C11 typedef redefinition of divxxx_t
   2017-09-06 17:32:14 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Fuse 1.4.0:

* New features:
  * Add DivMMC emulation
  * Add ZXMMC emulation

* Miscellaneous improvements:
  * Add support for MLT format screenshots
   2017-08-02 12:24:26 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
Fuse 1.3.8:

* Emulation core improvements:
  * 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

* Miscellaneous improvements:
  * Update compile instructions for win32 UI
  * Check required version of libspectrum is available
  * Document --mdr-len and --mdr-random-len options
  * Document support for the Recreated ZX Spectrum
  * Fix transposed description of AY-3-8912
  * GTK UI: Destroy tape browser dialog on close
   2017-07-04 11:38:51 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Fuse 1.3.7:

* New features:
  * Add Multiface One/128/3 interface emulation

* Machine specific improvements:
  * Restore +2A/+3 ALL_RAM mode from snapshots

* Miscellaneous improvements:
  * SDL: Hide cursor when UI runs on a console (Raspberry Pi)
  * Switch to using autoreconf
  * Use silent builds by default when available
  * Use explicit AM_SILENT_RULES macro as libspectrum does
  * AC_PROG_RANLIB is rendered obsolete by LT_INIT
  * Remove unnecessary include glib.h
   2017-06-05 06:47:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
Fuse 1.3.6:
Emulation core improvements:
* Add Covox interface emulation
* Disable accelerate loader while recording RZX files

Miscellaneous improvements:
* Fix typo in Opus Discovery option
* WidgetUI: Disable RollbackTo menu option for widget UIs
* Update description of speed option
* List Melodik as supported interface and rearrange audio interfaces
  as a separate item
* Document --volume-covox option and update bash completion
   2017-05-26 21:35:49 by Adam Ciarcinski | Files touched by this commit (12)
Log message:
Fuse 1.3.5:

Emulation core improvements:
* Disable tape traps when playing/recording RZX files

Miscellaneous improvements:
* Fix typo in LOG disk format
* Replace old ticket numbers from Trac to Allura
* WidgetUI: Fix memory leak in file selector
* Fix allocator sizeof operand mismatch and remove dead assignment
* Remove prototypes of old plus3 disk functions
* Increase allocated memory to keep GCC7 happy
   2017-02-12 07:26:18 by Ryo ONODERA | Files touched by this commit (1451)
Log message:
Recursive revbump from fonts/harfbuzz