The Hotness
Empire: The Deck-Building Strategy Game
Auro: A Monster-Bumping Adventure
100 Rogues
Galaxy Trucker
The Legend of Zelda: Breath of the Wild
Twilight Struggle
The Witness (2016)
Dominion Online
Talisman: Digital Edition
Frontline: Road to Moscow
Layers of Fear
Agricola: All Creatures Big & Small
Half-Life 2: Episode Three
Terra Mystica
Fallout 3
Final Fantasy IV
Saints Row 2
Uncharted 2: Among Thieves
Trials HD
Resident Evil 4
System Shock
Master of Orion II: Battle at Antares
Escape from Monkey Island
Star Wars: Rogue Squadron
Tenchu: Stealth Assassins
Fantasy General
The Last Guardian
Portal 2
Tatakae!! Ramen Man: Sakuretsu Choujin 102 Gei
B-17 Flying Fortress: The Mighty 8th!
Civilization V
SpongeBob SquarePants Battle for Bikini Bottom
Realm of the Mad God
Puerto Rico HD
LEGO Harry Potter: Years 5-7
Ace Combat: Assault Horizon
FTL: Faster Than Light
Carcassonne (iOS)
San Juan
LittleBigPlanet PS Vita
Baldur's Gate: Enhanced Edition
Tomb Raider (2013)
Primary Name
Sinclair ZX80
Alternate Names
 Customize View
xml RSS Feed 
Facebook Twitter Delicious Google
ObjectID: 23051
Description Edit | History

User Summary

The Sinclair ZX80 was released by Science of Cambridge Ltd (later to be renamed Sinclair Research Ltd) in 1980.

Designed by Jim Westwood, the aim was to produce a commercial computer (as opposed to a purely hobbyist device like Sinclair's earlier MK14) from off-the-shelf parts as cheaply as possible. An example of this cost-cutting was the decision not to use a traditional moving-key keyboard. Instead a membrane keyboard of the type used on industrial machinery or white goods was used.

The ZX80 was available in either kit form for £69.95, or fully assembled for £99.95. It was the first assembled home computer to be marketed in the UK at under £100. (However a power supply was not included - the official Sinclair version would set you back a further £8.95.) Slight variants from the original UK version were created for international markets, but the changes were limited to dealing with alternative TV systems.

The computer was based around a Zilog Z80 CPU running at 3.5 MHz (though most ZX80s actually shipped with an NEC clone of the Z80). 1Kb of RAM was included as standard, though this could be expanded with external RAM packs. Sinclair offered a RAM pack which could support 1, 2 or 3 Kb of additional RAM. Later RAM packs became available which expanded the total capacity up to 16Kb.

Another example of the cost-cutting was that the expansion port to which RAM packs and other peripherals was connected was not a moulded connector, but merely an edge connector on an exposed section of motherboard. This could cause problems if the computer was knocked, resulting in the RAM pack being dislodged and work being lost. The same design, and the same problems carried on through later generations of Sinclair computers.

Unlike later Sinclair computers, the case was white. The need for a 'hump' on the top of the case covering the RF modulator and heat sink resulted in the computer being affectionately referred to as the "block of cheese".

The ZX80 was designed to be connected to a standard television, rather than an expensive dedicated monitor and included an RF out. Graphics were black and white only, with a screen resolution of 32 characters by 22 characters. Each character was an 8x8 pixel block. Graphics characters such as ▌or ▄ were available which allowed primitive graphics to be drawn. The ZX80 had no sound output.

The operating system and BASIC software was included on a 4Kb ROM. BASIC commands were not typed in full, rather pressing a key when a keyword was expected caused an entire keyword to appear. For example, pressing "I" would cause "INPUT" to appear. The keywords in a BASIC program were stored in memory as a single character, resulting in a significant reduction in memory storage required.

A significant limitation of the ZX80 for gaming was that it did not have dedicated display hardware. Dealing with the display had to be done in software. As a result the display could only be shown when the computer was waiting for user input. While processing, the screen went blank. This limitation was later overcome by Ron Bissell, who created a machine code routine which allowed the processing to be split up such that it ran in the time between refreshes of the TV display. This was released in 1981 as "Amazing Active Display" and allowed programmers to release games with (relatively) smooth animation.

Data storage was by connecting a standard domestic cassette tape recorder to connectors on the back of the ZX80. This also allowed for relatively cheap distribution of early commercial software, including games.

The ZX80 was superseded just 1 year later by the Sinclair ZX81, which had very similar hardware. The main difference was that the ROM was upgraded to 8Kb with additional capabilities, such as the ability to deal with floating point arithmetic. Also display hardware was included which allowed for smooth screen updates without the need for software routines such as "Amazing Active Display". When the ZX81 was released, Sinclair offered an upgrade kit consisting of the new 8Kb ROM and a replacement keyboard overlay with the new BASIC commands. This solder-less upgrade essentially turned the ZX80 into a ZX81, but without the new display hardware. Later third party modifications offered display hardware updates to turn a ZX80 with the 8Kb ROM into a fully-fledged ZX81, though these involved soldering additional hardware to the motherboard.

More Information Edit | History

Supported Media

Compact Cassette

Linked Items
Relationship: Sort: Genre: Theme: Mode: Media:
Pg. 1
Rank N/A
Num Ratings 3
Average Rating 7.00
Average Weight 0.00
Num Owned 6
Prev. Owned 2
For Trade 0
Want in Trade 0
Wishlist 0
Comments 1
Release Date 1982-00-00
Rank N/A
Num Ratings 0
Average Rating 0.00
Average Weight 0.00
Num Owned 0
Prev. Owned 0
For Trade 0
Want in Trade 0
Wishlist 0
Comments 0
Release Date 1981-00-00
Thumbs Up
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No images found
Thumbs Up
{{data.config.moduletitle}} Relationship:
[] [Forums »] [Post »] [Search »]
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No threads found
{{thread.numrecommend}} {{thread.subject}}
Last Post {{thread.lastpostdate|truncate:"10"}} Posted {{thread.postdate|truncate:"10"}}
{{thread.user.username|truncate:"10"}} {{thread.numposts-1}}
Thumbs Up
{{data.config.moduletitle}} Relationship:
[] [Forums »] [Post »] [Search »]
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No threads found
{{thread.numrecommend}} {{thread.subject}}
Last Post {{thread.lastpostdate|truncate:"10"}} Posted {{thread.postdate|truncate:"10"}}
{{thread.user.username|truncate:"10"}} {{thread.numposts-1}}
Thumbs Up
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No posts found
{{post.numpositive}} {{post.title}}
Thumbs Up
[Browse »] [Summary »]
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No lists found
{{list.numpositive}} {{list.title}} {{list.username|truncate:"10"}} {{list.numitems}}
{{list.lastreplydate|truncate:"10"}} {{list.postdate|truncate:"10"}}
Front Page | Welcome | Contact | Privacy Policy | Terms of Service | Advertise | Support BGG | Feeds RSS
Geekdo, BoardGameGeek, the Geekdo logo, and the BoardGameGeek logo are trademarks of BoardGameGeek, LLC.