Simon Owen opublikował nową binarkę swojego emulatora (imo z dostępnych najlepszego) mikrokomputer Sam Coupe - przynajmniej dla mnie konstrukcji będącej ukoronowaniem historii Z80A w domowych mikrokomputerach.
SimCoupe v1.2.14 release 5/5/2025
Changes since the last release:
- fixed emulator startup with no Win32 audio device (#97)
- fixed key modifier use with numeric keypad (#93)
- fixed disassembly addr mismatch from previous view (#96)
- fixed debugger graphics view mode 1+2 crash (#94)
- fixed crash on emulator exit with active print job
- fixed use of Win32 disk devices with valid partition tables
- fixed SDIDE sector writing only alternate bytes
- fixed harsh click on first beeper use
- fixed unused index prefix on 59 (
LD E,C
) disassembly - disabled motion blur option for now
→ [SAM] SimCoupe v1.2.13 14/01/2024
SimCoupe v1.2.13 release 14/01/2024
Changes since the last release:
- fixed shifted SDL key symbols not working in debugger (#90)
- fixed truncated WAV audio recordings due to missing close+flush
- fixed "Pause" not clearing in Win32 caption after CPU reset (#91)
- fixed phantom inputs on later SDL joystick axes causing issues (#80)
→ [SAM] SimCoupe v1.2.6 10/09/2021
SimCoupe v1.2.6 release 10/09/2021
Changes since the last release:
- fixed read-only disk error with Pro-Dos v2 (#64)
- fixed failure to recognise inserted tape images.
- fixed missing icon end marker that risked crash under Win32.
- changed Comet symbol export to always scrape from memory (#63)
- changed symbol export to save use local line endings (#63)
- changed to use MSVC runtime DLLs instead of static linking.
→ [SAM] SimCoupe v1.2.5 26/08/2021
SimCoupe v1.2.5 release 26/08/2021
Changes since the last release:
- fixed CRLF issue reading old Linux/macOS configuration files (#62)
- fixed first reset after DI;HALT failing due to incomplete CPU reset.
- fixed file selector showing /home instead of full $HOME
- fixed RETI to restore iff1 from iff2 (undocumented).
- restored support for CMOS Z80 behaviour [out (c),0/255].
- restored register init for hard/soft reset.
- added support for in-memory Comet symbols. (#63)
- added support for exporting debug symbols to .map (#63)
- improved auto-type to ensure turbo mode is turned off.
SimCoupe v1.2.4 release 22/08/2021
Changes since the last dev release:
SimCoupe v1.2.3 release 14/08/2021
→ [SAM] SimCoupe v1.1 alpha Build 2020/07/07
20210707 build 07/07/2021
Changes since the last release:
- fixed main screen memory contention alignment (#54).
- fixed debugger single-stepping just index prefixes (#53).
- fixed instruction trace showing double registers when only half changed.
- fixed step-out feature in debugger.
- fixed debugger benchmark mode still processing interrupts.
- fixed cancelled line interrupt end event showing in debugger.
- added 'tryvrr' option (default=true) to try Variable Refresh Rate video.
- added Ctrl modifier to run more instructions using the KP4/5/6.
20210624 build 26/06/2021
*** TIMING BROKEN, DO NOT USE ***
Changes since the last release:
- improved frequency of generated sound output (#36)
- improved bus values from unhandled ports (fixes KEDisk)
- improved aspect ratio (59:54) to match signal details
- changed visible areas to better reflect what can be seen on a TV
- renamed borders option to visiblearea
- added alternate debugger display mode to give full refresh (#46)
- restored -autoboot command-line option (#49)
- removed prompt to save changes to disks
- fixed border artefact colour if using upper 8 colours
- fixed incorrect zoom handling when fullscreen/minimised/maximised
- fixed missing allophone data file in non-Windows installations
- fixed %s shown in disk insert message [SDL]
- fixed current debugger trace entry colour
- changed to more accurate Z80 CPU core
- changed to pull SAASound from official project at GitHub
20210501 build 01/05/2021
Changes since the last release:
- fixed fullscreen and window position saving issues (#31)
- fixed crash opening empty tape image (#34)
- fixed frozen screen after keyboard speedup (#35)
- fixed Blue Alpha VoiceBox being detected when disabled (#40)
- fixed half-height GIF animations (#38)
- fixed cursor positioning in hex edit mode (#41)
- fixed some UTF-8 path encoding issues (#32)
- fixed issue selecting non-existent recent file
- renamed Atom Legacy to Atom Classic
- hide some OS key combinations from emulation
- allow debugger to be toggled
→ [SAM] SimCoupe v1.1 alpha 1 Build 2020/08/27
20200827 build 28/08/2020
Changes since the last release:
- added support for Blue Alpha VoiceBox.
- changed default external memory to 1MB (new installs).
- changed motion blur to lerp instead of max.
- fixed error on minimising window [Win32]
- fixed wrong menu shortcut for motion blur (Shift-F6, not F7) [Win32]
- fixed AVI recording being half height.
- fixed New Disk only working if disk already existed.
- fixed function key options being truncated by old SimCoupe.
- fixed dropped tape files not adding to MRU menu.
→ [SAM] SimCoupe v1.1 alpha 1 Build 2020/08/19
20200819 build (updated), 19/08/2020
- updated D3D9 backend to D3D11 for G-Sync/FreeSync support (fullscreen).
- updated DirectSound backend to XAudio2 2.9, for better dynamic device support.
- added integer scaling to reduce scaling artefacts, especially in debugger.
- added sRGB support to rendering pipeline for gamma-correct blending.
- added motion blur option to reduce Gigascreen animation flicker.
- added alt- window scaling up to Alt-9 (500%).
- added multi-sector read support to ATA devices (used by PlayAnimHD).
- changed frame sync to be time based for smoother frame delivery.
- changed function key mappings to use strings in config file.
- fixed reset when LINE port set to zero giving black boot screen.
- fixed creating new MGT/CPM images.
- removed video scanline support, which is less useful on modern displays.
- removed window size snapping and forced window size changes.
- removed real Windows printer support.
20200711 build (refresh) 11/07/2020
- Fixed data corruption writing to Atom devices (doesn't affect Atom Lite).
- added more ROM0 symbols for jump table entries and block instruction.
- Added shortcut for UNTIL breakpoints, allowing just an address to be entered.
- Updated SAASound to v3.4.0 to fix #23
20200528 build 28/05/2020
- Changes since the last release:
- Added support for LPEN b0 over main screen.
- Added SOFF support for LPEN and HPEN.
- Fixed TXFMST active time after MIDI OUT.
- All current ASIC tests now match original hardware.
20200524 build 24 May 2020
- added experimental SSX screen image saving.
20200512 released 12 May 2020
- fixed CPI/CPD/CPIR/CPDR instruction timings
→ [SAM] SimCoupe v1.1 alpha 1 Build 2020/03/24
→ [SAM] SimCoupe v1.1 alpha 1 Build 2020/01/17
SimCoupe Version 1.1 alpha 1 build (20/01/19)
- fixed issue if PC changed when CPU is halted.
- fixed missing silence in WAV recordings.
- fixed bad WAV recordings under Linux x64.
- fixed refreshing debugger on reset or NMI.
- fixed PNG saving writing invalid images.
- fixed Atom media detection.
- fixed use of Atom Lite ROM when enabled in drive 1 slot.
- added keypad support for debugger number input.
- restored support for external SAASound library.
- moved ROM images to external files.
→ [SAM] SimCoupe v1.1 alpha 1 prerelease
SimCoupe Version 1.1 alpha 1 (2015-04-09)
- 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]
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Dodaj komentarz!!!!
wstecz05/05/2025 20:41
Inne treści związane z tematem
[ZX] #CSpect 3.0.2.1 30/03/2025 / beta 3.0.7b 6/03/2025
#CSpect oprócz emulacji ZX Spectrum, pozwala na zapoznanie siÄ™ z softwarem ZX Spectrum NEXT, kickstartowego projektu, którego efektem to nowa wersjÄ… Spectrum, nie tylko bÄ™dÄ…cÄ… kompatybilnÄ… ze starymi modelami ale dajÄ…cÄ… nowe, wspóÅ‚czesne mechanizmy.
Mike Dailly, po tym jak zmieniÅ‚ sposób publikacji kolejnych wersji swojego projektu przenoszÄ…c konto na ...
[zx] SpecIDE 20250608 8/6/2025
SpecIde emulator ZX Spectrum i częściowo Amstrada CPC (prace trwajÄ…). Emulacja Amstrad CPC jest wciąż w fazie rozwoju, ale w wiÄ™kszoÅ›ci przypadków wystarczy do grania w wiÄ™kszość gier.
Emulator nie posiada zbyt wybujałego menu, aby pobawić się innymi modelami Spectrusia, czy też CPC, musimy sięgnąć do linii komend (lub edytując plik .cfg), więc na pewno nie ...
![[multi] DSP 0.24 VIP1 30/04/2025](https://www.t2e.pl/Photos/www/picLogoty/145bc7ca1.png,134)
Emulator DSP sygnowany przez imć Leniada, pozwalaja na zabawÄ™ maszynkami arcade i oÅ›miobitowcami - CPC, ZX Spectrum (z bardzo fajnie rozwiÄ…zanym podglÄ…dem plików), a także Colecovision, Nintendo 8 i CGB/GB - wszystko, co ma Z80 na pokÅ‚adzie jest mile widziane;)
Ostatnia pełna wersja tego DSP Emulator DSP 0.23 Final pojawiła się 27 października 2024 r.
![[zx] BASINC 1.8 25/03/2025](https://www.t2e.pl/Photos/www/picLogoty/14044269261.jpg,134)
PojawiÅ‚a siÄ™ nowa aktualizacja odgałęzienia kodu Å›wietnej aplikacji Basin - BasinC, która pozwala na bardzo sprawne i proste wpisywanie listingów Basic ZX Spectrum, plus parÄ™ dodatkowych drobiazgów, które naprawdÄ™ porzÄ…dnie uÅ‚atwiajÄ… życie:).
Bez BasIn'a nie wyobrażam sobie pracÄ™ nad listingami dla Bajtkowych reduksów dla ZX SPECTRUM;)