Short: ZX-Spectrum 48/128k/Pentagon128 Emulator Author: dzh@tut.by (Dmitriy Zhivilov) Uploader: dzh tut by (Dmitriy Zhivilov) Type: misc/emu Version: 0.55 Replaces: misc/emu/ZXLive.lha Requires: 68020+, OCS/AGA, 8Mb Architecture: m68k-amigaos >= 3.0.0 Distribution: NoCD ZX-Live version 0.55 (13.01.2025) Sinclair ZX-Spectrum 48/128K and Pentagon 128K Emulator for AMIGA computers Copyright (C) 2000-2025 Written by Dmitriy Vladimirovich Zhivilov E-Mail: dzh@tut.by ZX-Live is FREEWARE!!! Need: + CPU: 68020 or better; Chipset: OCS/AGA; RAM: ~8Mb of free fastRAM at least; OS: AmigaOS 3.x; + Place the ROM files (with name 48.ROM, 128.ROM, Pentagon.ROM and TRDOS.ROM) in PROGDIR:ROMs directory (if they are not there). Recommended: + 68060/100mHz CPU or faster, AmigaOS 3.x and 16Mb 32bit FastRAM. Possible run ZX-Live in WinUAE. Features: + Full emulation of ZX-Spectrum 48/128k and Pentagon 128k (all Z80 instructions, include undocumented; all Z80 flags; all Z80 registers, include MemPTR internal register; interrupts; ROM write protection; command timings and all ports: keyboard, kempston joystick, border, sound & attribute port #FF). + Support kempston mouse. + 1818VG93 (TR-DOS controller) emulation. + Partial support of .TZX file format. + AY-3-8910(12)/YM2149F sound chip emulation. + Support hard AY. + The following formats supported: Load: Save: .TZX (Tape images, not complete) .TAP .TAP & .BLK (Tape images) .TRD .TRD (TR-DOS disks images) .ZLS .SCL (TR-DOS compact images) .SCR (6912) .$ (TR-DOS HoBeta files) .Z80 (all versions) .SLT (not complete) .SNA (48k & 128k)(.MIRAGE) .SNP .SNX (Specci extended snapshot) .ZX (KGB snapshot 49486 bytes) .SP (Spanish snapshot) .ACH (Archimedes snapshot) .PRG (SpecEm snapshot) .SEM (SpecEmu(German) snapshot) .SIT (Sinclair snapshot) .FRZ (CBSpeccy snapshot) .ZLS (ZX-Live Snapshot 48/128k) .SCR (6144 & 6912) .POK (files created by SGD) + Emulation of ZX keyboard by amiga joystick. (JKeys option) + Emulation of kempston joystick by amiga keyboard. (KeysJ option) + Auto LOAD "" feature. + Command line support. + Emulate 128k pages WITHOUT MMU! + Working 99.9% of ZX-Spectrum software. !!!!! WARNING !!!!! !!! The ZX-Spectrum models don't emulates contended memory timings !!! Future: - Correct Pentagon timings emulate. - Normal .TZX format support. - Menu for more settings. Keys inside emulator: F1 - Toggle speed (max/normal). F4 - Toggle pause/continue emulation. F5 - Save .ZLS file. F7 - Save .SCR file. F8 - Load files into emulator. F9 - NMI (Magic button if TR-DOS is ON). F10 - Hard reset. Esc - Exit from emulator. Thanks to: --==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-- -My father Vladimir Evgenievich Zhivilov (03.06.1951-26.01.2023) for my life, for the soldered Sinclair in 1988 and my interest to computers & programming. Bright memory and Heavenly Kingdom. --==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-- -Alexander Morozov (Crank79) for beta test. -Andrey Lysenko (Fyrex) for mAYhem for Amiga and answering my questions. -Eduard Ekob (ED) for beta test. -fatalsnipe for beta test. -Ian Greenway for ASp emulator, beta test ZX-Live and answering my questions. -Michael Fraser for nice review ZX-Live on web. -Sergey Moskalyov for bug reports and beta test. -Simon Goodwin for interest to ZX-Live, beta test and advices. -Stanislav Yudin (CityACE) for ZX-Pilot for PalmOS and zx.pk.ru forum. -Toni Wilen and all other developers of WinUAE. -Vadim Akimov (Lord Vader) for HardAY driver, consultations and beta test. -Vadim Vlasov (Kamikaze) for GlowIcon images. -Vlad Vinogradov (Vinnny) for beta test and help with documentations. -Team PowerAmiga. -And all others have interest to ZX-Live. History: Date: 13.01.2025 Version: 0.55 + Bit 6 of port #FE is set when tape loader is fast. In some situations this can help if the program does not respond to key press.(ED). + Some fixed of volume envelope frequencies. + Temporarily disabled HardAY. Maybe in future versions it can be turned on/off. + Added a one of my games - SirKnight (1991) in ZXFiles directory.. Date: 07.01.2025 Version: 0.54 + Added full AY/YM sound chip emulation! + Saving the last path to config file. + Refactoring the block instructions emulation. + Fixed (not full) undocumented flags settings in block instructions. + EI instruction as prefix. + Update flash loader for .TAP files (TapeTest passed ok). + Added ID33 to TZX parser. + Set audio filter to off when start emulation. + Window coordinates resets to 0 when too large coordinate values, if earlier launch was in high resolution and saved config.(ED). + Some fix attribute port #FF (CastleEscape looks better). + Disabled attribute port #FF for Pentagon. + Added a one of my games - FiveteensClassic (2000) in ZXFiles directory. + And more minor fixes, updates and optimizations.