KeyJ of TRBL presents: "kjspeccy",
a very compact (and unfinished)
ZX Spectrum 48k emulator for Win32.

Features:
 - only 30k, *including* the ROM
 - emulates pure, unmodified ZX Spectrum 48k *only* (no IF 1/2, no Joysticks)
 - speedloads .tap and .tzx images
 - loads and saves .z80 snapshots
 - loads and saves .scr screendumps
 - sound emulation, including AY-3-8910
 - built-in keyboard help screen

Shortcomings:
 - no support for multi-part tapes
 - no memory contention emulation
 - no ULA slow effects, no multicolor stuff
 - no support for flashloading or normal speed loading
 - no support for saving tapes
 - no DirectDraw support, scaling the display may be quite slow on some drivers
 - might have some bugs :)

Changelog:
** 2007-04-24
 - initial public release
** 2011-09-21
 - Win7 sound fix
** 2019-05-12
 - AY emulation fix
 - can now load .tap/.tzx/.scr/.z80 from command line too
 - less muffled audio output (double sample rate)
 - initial window size set to 2x zoom
 - better compression (33k -> 30.5k)

kjspeccy uses the Z80 emulation core by Marat Fayzullin
and the kkrunchy executable packer by ryg/farbrausch,
everything else is written by me.

References:
 - my site:   https://keyj.emphy.de/
 - TRBL:      https://www.trbl.at/
 - Z80 core:  https://fms.komkon.org/EMUL8/
 - kkrunchy:  http://www.farbrausch.de/~fg/kkrunchy/

Have fun!

-- KeyJ / TRBL  <keyj@emphy.de>
