ZX-Live v0.11b (07.08.2002) Sinclair ZX-Spectrum 48K Emulator for AMIGA computers Copyright (C) 2000-2002 DZhSoft Written by Dmitriy Zhivilov (DZh) E-Mail: dzh@tut.by Need: + CPU 68020 or better, OCS/AGA chipset, ~1.2Mb of free memory at least. + Place the ROM file (with name 48.ROM) in PROGDIR:ROMs directory. Recommended: + 68060 CPU and FastRam. Features: + Full emulation of ZX-Spectrum48K (all Z80 instructions, include undocumented; all Z80 flags, register R, interrupts, ROM-protection, command timings, also all ports (issue 2): keyboard, kempston joystick, border & port #FF). + Support kempston mouse. + Support *.TAP, *.SNA and *.Z80(48K) file formats (load only). + Working 99% of ZX-Spectrum 48 software. Future: - Create GUI. - 48k Sound. Keys inside emulator: F10 - ZX-Spectrum reset. Esc - Exit from emulator. History: Date: 07.08.2002 Version: 0.11b2 + Add .Z80 file format support (versions 2.01 & 3.0, 48k snapshots only). Date: 11.07.2002 Version: 0.11b + First public release ! + Totally rewritten the graphics engine. + Update multicolor and border effects (ZX-Spectrum 48k only, not full). + Some optimized emulation of kempston joystick routine. + Fixed many little bugs. Date: 22.12.2001 Version: 0.1 + Fixed correctly flags settings in next Z80 instructions: , , [& (8 & 16 bit operations)], , , & . Date: 09.11.2001 Version: 0.09b + Fully rewrite & Z80 instructions (include correctly flags settings). Now work RollingThunder.TAP ! ! ! ! ! Date: 15.10.2001 Version: 0.08b + Correctly commant timings in ,,,,, ,, Z80 instructions. + Little rewrite .TAP loader routine. Date: 07.09.2001 Version: 0.07b + Command timings emulate! (Thanks to Ian Greenway). + Totally rewrite interrupts routine. Date: 10.06.2001 Version: 0.06b + Workbench fix. + Faster emulation of and Z80 instructions. + Rewrite emulation of , and Z80 instructions. + Some optimized. Date: 03.06.2001 Version: 0.05b + Little rewrite keyboard routine. + Add all undocummented DDCB prefix Z80 instructions. + Some optimized Z80 emulation engine. + Rewrite screen refresh routine. Date: 02.05.2001 Version: 0.04b + Add support all ports of kempston mouse. + Fixed some little bugs in & Z80 instructions. + Add ZX-Live GlowIcon images. (Thanks to Vadim Vlasov). Date: 25.04.2001 Version: 0.03b + Add BIIIIIG buffer for executing of emulation tables, *.Z80 buffer, *.TAP buffer and future reserves. + Updating the support of *.TAP file format (not complete, wait next versions). In the 48K Basic mode operators , and are available now! + Little rewrite procedure of *.Z80 get registers. Known incorrect work the RollingThunder.TAP (possible bug in *.TAP loader). Date: 23.04.2001 Version: 0.02b + Rewritten the screen refresh routines (synchronized, slow). The game A_WarII works on my 030/33 with data & inst cache burst. + Changed format of addressing from to for more easy decrunching and transfering data routines of *.Z80 & *.TAP (in future) file formats. + Add *.Z80 format support (not all, wait next versions). Date: 07.09.2000 - Begin writting. 04.10.2000 - The first started :(very slooow). 11.04.2001 Version: 0.01b + The first version of new Z80 emulator. Requires ~100Kb of free memory. Length of executable file ~25Kb :) More then 300 games were tested! Known incorrect work of game A_WarII!