--- - branch: MAIN date: Thu Dec 4 07:40:00 UTC 2008 files: - new: '1.21' old: '1.20' path: pkgsrc/emulators/libspectrum/Makefile pathrev: pkgsrc/emulators/libspectrum/Makefile@1.21 type: modified - new: '1.9' old: '1.8' path: pkgsrc/emulators/libspectrum/distinfo pathrev: pkgsrc/emulators/libspectrum/distinfo@1.9 type: modified id: 20081204T074000Z.1bdce431190a6da18237a5cb7ca657a7f8c1fe5b log: | Changes 0.5.0: * Memory management change: memory allocation functions now abort on failure. Leads to simpler code both internally and for users of the library. * Support for tape acceleration. * IDE improvements to allow DivIDE to support FATware. * New API to deal with flagging automatic snapshots in RZX files. * New function to get length (time) of a tape block. * 128K SNA files are now treated as being for the Pentagon 128 rather than the Spectrum 128. * SNA files now written out correctly. * Handle MDR write protection flag correctly. * Allow MDR images with bad checksums to load (the error will be handled by the If1 ROM). * Support saving custom ROMs in SZX snapshots. * Support for DivIDE, Kempston mouse and the simple IDE interface in SZX snapshots. * Allow building without libgcrypt. * Amiga and MorphOS compilation fixes. * Don't produce empty libraries to fix build process on OpenSolaris. * Remove deprecated functions. * Tweak timings for TS2068. module: pkgsrc subject: 'CVS commit: pkgsrc/emulators/libspectrum' unixtime: '1228376400' user: adam