pkgsrc/emulators/fuse/distinfo

8 lines
359 B
Text
Raw Normal View History

$NetBSD: distinfo,v 1.8 2007/05/12 19:44:08 adam Exp $
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 printer you could attach to the Spectrum. * Very basic support for RZX files. Changes 0.6.1: * A Z80 core rewrite such that it's now generated from the regular patterns in the instruction set. This shouldn't have any effect as yet, but will make performance enhancements easier to do in the future (Philip Kendall). * On the TC2068, the ROM traps apply only when in the EXROM and memory contention applies only in the HOME bank (Fredrick Meunier). * On the 128K Spectrum, use the correct port mask when checking for contention on the 'memory control' port (Philip Kendall). * RZX competition mode (Philip Kendall). * Add AY logging to .psg files (Matthew Westcott) * Optionally autoload +3 and TRDOS disks when they're inserted (Philip Kendall). * Fall back to read(2) and malloc(3) if mmap(2) fails or is unavailable (Philip Kendall). * Add 'out' and 'tbreakpoint' commands, conditional breakpoints and the ability to use general numeric expression to the GTK+ debugger (Philip Kendall). * Allow Fuse to work with GTK+ 2.x (Marek Januszewski). * Add a scrollbar to the GTK+ debugger's disassembly window (Philip Kendall). * New AdvMAME3x graphics scaler (Fredrick Meunier/ScummVM team) * In the GTK+ UI, deactivate menu items when they're not appropriate (Philip Kendall). * Make bright black be the same as 'normal' black in the framebuffer user interface (Witold Filipczyk). * Add confirmation dialogs before resetting or quitting under the GTK+ UI (Philip Kendall).
2003-09-16 11:55:13 +02:00
SHA1 (fuse-0.8.0.1.tar.gz) = e7527b6f1fc81fed62e2ad8179bb8cf43c431257
RMD160 (fuse-0.8.0.1.tar.gz) = f5cd6fc70e6df7c7460ef4e1c5a7cb7db3761d6e
Size (fuse-0.8.0.1.tar.gz) = 1270551 bytes
Changes 0.7.0: * New features: + Scorpion ZS 256 support + Spectrum SE support + Support for the simple 8-bit IDE interface (as used by the +3e) and the ZXATASP and ZXCF interfaces + Spectrum +3e support: just a +3 with different ROMs + Interface II support + Emulation of joysticks other than the Kempston * Z80 core improvements: + Get undocumented flags right after SCF and BIT + Improved contended memory timings for RLD, RRD and instructions involving (HL), (SP), (IX+dd), (IY+dd) * Debugger improvements: + Memory map pane showing what is present in each 8K chunk + Allow port values to be masked before checking for port read/write breakpoints + Ability to set breakpoints in non-RAM pages * Miscellaneous improvements: + Improved display timings + Improved floating bus timings; Arkanoid and Sidewize now work + Save/restore the high bit of the R register; Bruce Lee now works + Fuse can now save snapshot formats other than .z80 and tape formats other than .tap; the appropriate format will be selected according to the extension given + Improved sound emulation, now using 16 bit samples + Allow real joystick buttons to be equivalent to either 'emulated joystick fire' or 'press a key' + The pokefinder can now search for bytes which have increased or decreased since the last search + HP-UX sound support (Stuart Brady). + After 'flashloading' a tape block, set the registers to the values they would have if the block had been loaded normally; 'The Rats' now loads successfully + GTK+ 2.x user interface preferred to GTK+ 1.2 by default if available + Don't display an error message if the same message was displayed within the last second + Writing to the Betadisk ports is a no-op if TR-DOS isn't active + Keep Timex Dock cartridge inserted after reset if it had been inserted via File/Open or from the command line + Split the 'ROM selection' dialog into one dialog for each machine + Unused bits of AY registers are zeroed + Remove segfault if one ROM of a multi-ROM machine didn't load + Don't segfault if Space rather than a mouse double click is used to select things in the GTK+ tape browser, debugger or pokefinder + Stop output to the serial printer when printer emulation is disabled; prevents the random appearance of 'printout.txt'
2004-07-20 15:12:15 +02:00
SHA1 (patch-aa) = d6c728522c4947137164bc84e77687f2b6ea06cf
SHA1 (patch-ab) = b6e7a02711235c9787dfd8d17a08ddb7d4313cf4