--- title: "Graphics" id: "34103" type: "page" slug: "graphics" published_at: "2020-11-11T19:29:07+00:00" modified_at: "2025-03-13T01:14:06+00:00" url: "http://localhost/products/hardware/graphics/" markdown_url: "http://localhost/products/hardware/graphics.md" excerpt: "One of the most notable shortcomings of the ZX80, ZX81, TS1000 and TS1500 was the black-and-white, low resolution graphics. A number of solutions were available." --- One of the most notable shortcomings of the ZX80, ZX81, TS1000 and TS1500 was the black-and-white, low resolution graphics. A number of solutions were available. One popular solution extended the graphic capabilities by adding pre-programmed or user-programmable characters. This intermediate solution allowed for more complex or interesting displays within the native resolution constraints of the TS 1000. Other solutions increased the native resolution up to 256×192 pixels, allowing TS 1000 users to program at a resolution on par with many home computer, albeit in black and white. In all, these products improved the graphic ability of the computer without altering the physical video output method: a composite modulated video signal for one’s TV. NameDescriptionComputers[256x192 Bit Mapped Hi Res Graphics](/product/256x192-bit-mapped-hi-res-graphics/) [Advanced Interface Designs](/company/advanced-interface-designs/) Plans to build a high resolution graphics module.Sinclair ZX81, Timex/Sinclair 1000[4K High Resolution Graphics ROM](/product/4k-graphics-rom/) [DK'tronics](/company/dktronics/) Gives 448 extra pre-programmed graphics symbols. The ROM contains lower-case letters, bombs, bullets, rockets, tanks, a complete set of invaders graphics and more. The board also has a spare socket that will accept another 4K of ROM, like the 4K TOOLKIT ROM or 1K/2K RAM, for user-defined graphics. dk’Tronics and Kayde published several games thatTimex/Sinclair 1000[Blinking Cursor Module](/product/blinking-cursor-module/) [Kaltek Calculator Technology](/company/kaltek-calculator-technology/) Causes normal and syntax characters, plus various graphics, to blink.Sinclair ZX80[Color Board](/product/color-board/) [Haven Hardware](/company/haven-hardware/) Program each character square in one of 16 colors. Each character can be defined for high resolution graphics.Sinclair ZX80[CX81 Graphics Module](/product/cx81-graphics-module/) [Zodex](/company/zodex/) Create your own unique character set. Up to 32 characters for creating game pieces, musical notation, foreign alphabet.Timex/Sinclair 1000[Full animated graphics for ZX80](/product/full-animated-graphics-for-zx80/) [Comp Shop, Ltd.](/company/comp-shop-ltd/) Kit, no screen flicker.Sinclair ZX80[Graphics Generator](/product/graphics-generator/) [EPROM Services](/company/eprom-services/) Peripheral enabling alternate character sets to be used and printed either from EPROM or user-defined character sets in RAM. 4K of EPROM is supplied containing 4 character sets and routines to print, copy, lprint and switch between character sets. A further 2 x 2K of RAM or EPROM can be added.Timex/Sinclair 1000[Grif Graf](/product/grif-graf/) [Rave Research](/company/rave-research/) Programmable graphics generator. Fits inside computer.Timex/Sinclair 1000[Hi Res Graphics Plans](/product/hi-res-graphics-plans/) [G. Russell Electronics](/company/g-russell-electronics/) Plans for building 256×192 addition for hi-res display.Timex/Sinclair 1000[High Resolution Graphics](/product/high-resolution-graphics/) [Notting Dale Technology Centre](/company/notting-dale-technology-centre/) 256×192 graphics, 114 plot modes; mixed text and graphics including PRINT AT. User defined graphics. Modes include points and line types, textured triangle fill, absolute and relative coordinates, line drawing to points off screen.Timex/Sinclair 1000[Memopak HRG (High Resolution Graphics)](/product/memopak-hrg-high-resolution-graphics/) [Memotech](/company/memotech/) Full programmable high resolution (192 x 248 pixels) graphics module. Enables “arcade game” style graphics through resident 2K EPROM, programmed with a full range of graphics subroutines. Video page is both memory and bit mapped and can reside anywhere in RAM. Display file takes about 6.5K RAM.Timex/Sinclair 1000[Programmable Character Generator](/product/programmable-character-generator/) [Haven Hardware](/company/haven-hardware/) Standard letters; inverse characters may be mixed or interchanged with 2 sets of programmable characters. 8×8 matrix. Written by 8 POKE commands. Occupies 1E00h-1FFFh region of BASIC ROM.Sinclair ZX80, Timex/Sinclair 1000[QS CHRS Board](/product/qs-chrs/) [Quicksilva](/company/quicksilva/) Character generator giving 128 separately programmable characters. 1K on board RAM. Enables creation and display of your own characters to screen or printer. Maps 1K RAM to 8400h-87FFh, allowing for 128 custom characters (64 normal and 64 inverted characters). Each character can be individually defined. The RAM contained random data at power-up, resulting in aTimex/Sinclair 1000[QS HI-RES Board](/product/qs-hi-res-bd/) [Quicksilva](/company/quicksilva/) High resolution graphics board giving 256×192 pixels. 2K ROM, 6K RAM on board. Software select/deselect. Mixed text and graphics. Resident machine code graphics software provides these commands: MOVE x,y; PLOT x,y; DRAW x,y; PRINT X$; COPY; BLACK; WHITE; CLEAR.Timex/Sinclair 1000[RAM/EPROM Option for ZX-G](/product/ram-eprom-option/) [Southern Computer Systems](/company/southern-computer-systems/) 32K RAM and four 2716 EPROMs. ZX-G required.Timex/Sinclair 1000[Slow/Fast kit for ZX80 with 8K ROM](/product/slow-fast-kit-for-zx80-with-8k-rom/) [Computer Engineering Services (The Jarrett Company)](/company/computer-engineering-services-the-jarrett-company/) FAST and SLOW modes on ZX80 with 8K ROM. PCB with complete instructions and parts list. PCB will work with new ROMs if installed properly.Sinclair ZX80[Spyder Character Board](/product/spyder-character-board/) [Spyder Electronics](/company/spyder-electronics/) A 4K (2K populated) memory expansion that allows changing of the ZX81/TS 1000 character set in the region between 12 and 16K. May be populated with 6116 RAM or 2716 EPROMs.Timex/Sinclair 1000[Userfont](/product/userfont/) [BASICare Microsystems, Inc.](/company/basicare-microsystems/) User defined characters for use with DROM or RAM 08. Define a set of 128 characters. Characters can be stored in EPROM by using TOOLKIT. A module in the BASICare Modular Expansion System.Timex/Sinclair 1000[ZX-G Expansion Unit](/product/zx-g-expansion-unit/) [Southern Computer Systems](/company/southern-computer-systems/) High resolution hardware unit with 48K RAM. Allow for creating memory-mapped images at 256×192 pixels. Graphics can be drawn, moved, rotated, mixed with text, saved on cassette or printed. Software on cassette supports drawing lines, circles and rectangles. Four high resolution screens can be stored in addition to 16K program. May have been later soldTimex/Sinclair 1000[ZX-GR Expansion Unit](/product/zx-gr/) [Minny Electronic Inc](/company/minny-electronic/) High resolution hardware unit with 64K RAM (56K usable). Create memory-mapped images at 256×192 pixels. Graphics can be drawn, moved, rotated, mixed with text, saved on cassette or printed. 32×32 pixel sprites, 5 graphic planes. Software on cassette supports drawing lines, circles and rectangles. Four high resolution screens can be stored in addition to 16KTimex/Sinclair 1000[ZX81 High Resolution Graphics Pack](/product/zx81-high-resolution-graphics-pack/) [Digital Integration](/company/digital-integration/) Fully programmable 256 x 192 pixel high-resolution display. Hi-Res-Basic monitor in 2K EPROM includes PAGE, PRINT, PLOT, (inc. LINE), SCROLL, INV, CLS, COPY. Includes lower case character set for word processing. Full dynamic control of user-definable graphics. Fits between ZX81 and RAM pack. 16K.Timex/Sinclair 1000