Un émulateur Sam Coupe tournant sous Windows et développé en Open Source. Le site de développement se trouve ici.
Les changements sont:
- Added tape loading from TAP/TZX/CSW files, with flash and trap features
- Added SID interface emulation with traditional 6581 or newer 8580 chip
- Added video recording to AVI (MS-RLE) or GIF, and audio recording to WAV
- Added support for Atom Lite+ interface with installed DALLAS chip
- Added persistent DALLAS NVRAM (8K) support
- Added support for Blue Alpha Sampler, SAMVoc and Paula DACs
- Added support for Velesoft Kempston joystick interface
- Added manual speed control between 50% and 1000%
- Added ROM-based auto-typing of clipboard text [Win32]
- Added D3D9 [Win32] and SDL2 [Mac and Linux] accelerated video support
- Added ROM symbol support to debugger, with user symbols from <disk1>.map
- Added command-line input mode mode to debugger for more complex commands
- Added execution, memory access, I/O, and interrupt breakpoints
- Added pulsing dot at current raster position when debugger is active
- Added code tracing feature, showing path leading to current instruction
- Added timing measurement to aid consistent comparison of code alternatives
- Added support for runtime RAM and ROM configuration changes without reset
- Added complete ATTR port (FF) emulation, used by some Spectrum software
- Added undocumented bit 3+5 flag behaviour to SCF/CCF
- Added optional NMOS/CMOS Z80 support, for OUT (C),0/255 difference
- Added automatic keyboard layout switching when Spectrum ROM is present
- Added LBA28, 8-bit mode, and slave support to ATA device emulation
- Added HDF v1.1 support, with extended IDENTIFY fields
- Added SAMDiskHelper support for non-admin access to HDD/CF devices [Win32]
- Added per-user settings with portable mode for legacy behaviour [Win32]
- Fixed NMI erroneously clearing IFF2
- Fixed missing R increment on interrupt acknowledgement
- Fixed HEPR bug which could lead to an invalid paging configuration
- Fixed video re-sync audio glitches by syncing to audio clock instead
- Fixed intensity of border artefacts, which were previously too bright
- Fixed DAC sample origin not being zero, which reduced playback quality
- Fixed SAMDAC/EDDAC to only output new samples when strobed
- Fixed output from simultaneous use of DACs on both parallel ports
- Fixed FDC registers not being writable without a disk in the drive
- Fixed FDC multi-sector reading, which caused SAM Mines disk error
- Fixed FDC to use 2 bit size codes, matching WD17xx behaviour
- Fixed corruption in SBT images over 400K due to repeated directory sector
- Fixed invalid CHS geometry on disks over 8GB
- Fixed data import/export sometimes clipping to 16K
- Fixed failed writes to HDD/CF volumes under Vista or later [Win32]
- Changed full-screen option to use the current/native display mode
- Changed window click to capture mouse only if SAM software is using it
- Changed options to use larger and simplified property pages [Win32]
- Changed SBT virtual images to contain auto-executing code files
- Changed built-in SAMDOS2 image to enable drive 2 and disable border flash
- Changed debugger to use hex input by default, matching displayed values
- Removed support for Win9x and W2K due to limited API and tool support
- Removed support for SDF and TD0 disk images, and SAD image creation
- Removed SD-IDE and YAMOD.ATBUS interfaces, and Atom boot ROM patching
- Removed support for user-defined function key mappings [Win32]
- Removed support for real printer devices [Win32]
0 commentaire