ZX-Live version 0.57 (20.03.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.
+ All ports: keyboard, kempston joystick, border, sound & attribute
port #FF (floating bus).
+ 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 (now is off).
+ 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: 20.03.2025 Version: 0.57
+ In some situations clicks were heard where there should be silence -
Fixed.
+ Updated emulation of HALT instruction: R-Register is now incrementing.
+ Fixed memory leak: loaded .TAP files was don't closed when 'Fast auto
LOAD""' option is set.
+ AY/YM sound corrections when loading .ZLS files.
+ Other old 48k snapshots clearing a sound buffer.
+ Changed the behavior of the 'Eject' button (also includes a work with
.SCL files).
+ Small changes a configuration file. (Do not use the old configuration
file! Delete it if it exists and create a new one).
|