The case was a little taller than the original Spectrum and the keyboard placement was equal to the original keyboard, except for some additional
Sinclair BASIC commands that did not exist in the Spectrums (UDG for user defined characters in the place of the
£ sign - including specific Portuguese and Spanish characters such as and , as well as
accented vowels - and the Trace function). There were two versions of the machine, with 16 and 48
KB of RAM. They contained the same
Z80A processor running at 3.58 MHz,
ROM chip and
RAM chips (dynamic RAMs 4116 and 4416). Microdigital reverse engineered a
CMOS integrated circuit (IC) with similar functionality to the original
bipolar IC
ULA from Sinclair/
Ferranti. Most software written for the Spectrum ran on the TK90X, with some minor incompatibilities. The TV modulator was tuned to
VHF channel 3, with the TV standard being hardware selectable to
PAL-M (60 Hz) as used in Brazil,
PAL-N (50 Hz) as used in Uruguay, Argentina and Paraguay and
NTSC (60 Hz) as used in USA and many other countries. An improvement over the original ZX Spectrum was the sound output via modulated RF direct to the TV set instead of the internal
beeper.
Peripherals Three
peripherals were released by Microdigital: a
joystick, a
light pen interface and a
parallel printer interface. A
Beta Disc Interface was available by third party companies, called
C.A.S. disk drive interface (a near-clone from the original Beta Disc interface),
C.B.I. disk drive interface (with an included printer interface) and
IDS91 (with an included printer interface made by Synchron) or
IDS2001ne (also with an included printer interface made by Synchron, but exclusively compatible with the TK90X and TK95). ==TK95==