./emulators/libspectrum, ZX Spectrum emulator file format library

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


Branch: CURRENT, Version: 1.4.4nb1, Package name: libspectrum-1.4.4nb1, Maintainer: adam

libspectrum is a library designed to make the input and output of some
ZX Spectrum emulator files slightly easier. It is intended to be usable
on Unix variants, Win32 and MacOSX.


Required to run:
[audio/libaudiofile] [security/libgcrypt] [devel/glib2]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: f6b073410d7b056702821452a078a29e0a6e4c09
RMD160: da71dea5c225adfaaaf475c19c757a40a8942504
Filesize: 555.355 KB

Version history: (Expand)


CVS history: (Expand)


   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-07-03 16:32:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libspectrum: updated to 1.4.4

libspectrum 1.4.4:
* Various minor bug fixes/improvements:
* Fix memory allocation in g_array_set_size()
* Cast whole expressions in printf() statements
* Fix up printf() related warnings
* Fix detection of small files in SZX unit tests
   2018-06-12 12:33:33 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libspectrum: updated to 1.4.3

libspectrum 1.4.3:
* Fix TC2048 and TC2068 timings regression
* Add peek block function for tape iterators
   2018-05-01 20:28:27 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libspectrum: updated to 1.4.2

1.4.2:
* RZX files containing a snapshot which cannot be compressed are
  now written correctly
   2017-10-13 06:44:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libspectrum: update to 1.4.1

libspectrum 1.4.1:
* Fix generation of malformed RZXs
* Various minor bug fixes/improvements:
  * Build test program on "make check" rule
  * Additional unit tests for SZX reading/writing
  * Free DivIDE/DivMMC memory from snapshots
  * Remove C99 typedef redefinition of libspectrum_mmc_card
  * Correct version for MLT class addition
   2017-09-06 17:31:37 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
libspectrum 1.4.0:
* Add support for MMC / SD card emulation in SPI mode
* Add class recognition for MLT files
* Various minor bug fixes/improvements:
  * Fix typo in libspectrum.txt
  * Additional unit tests for SZX reading/writing
   2017-08-02 12:23:20 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
libspectrum 1.3.6:

* Fix Z80 snapshot writing when +D is enabled
* Export pkgconfig file to publish library version
* Fix offset of keyboard mappings in Z80 v3 snaphots
* Various minor bug fixes/improvements:
  * Replace '*' in boolean context with '&&' in libspectrum_malloc0_n()
  * Fix warning about missing atomic_lock()/atomic_unlock() declarations
    in gslock.c
   2017-07-04 11:37:26 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
libspectrum 1.3.5:
* Add Multiface One/128/3 support
* Add self-inflating buffer for writing binary files
* Add class recognition for SCR files
* Fix crash when saving CSW tapes
* Various minor bug fixes/improvements:
  * Add unit test for CSW writing
  * Swich to using autoreconf
  * Use silent builds by default
  * Remove more const qualifiers from libspectrum_buffer API
  * Fix GCC warnings about unexpected values in switch statements
  * Remove unsused variables from libspectrum_buffer refactoring
  * Fix error messages when reading Opus/+D chunks from SZX files
  * Distribute standard-tap.tap
  * Set logical '1' when reading SZX flags
  * Document Multiface snap accessors