Epson HX-20 (Epson HC-20)
Units sold: 250000
Released games per year
Epson HX-20 (HC-20) is often called the first true laptop computer. It weighed 3 pounds and was also referred to as 'handheld' because it could be held in one hand while typing with the other. First available in November 1981 but not a mass-market product until July 1982. It was the same size as an A4 notebook. Ads in magazines proudly labeled photos of the HX-20, "Actual Size" (because it would actually fit magazine pages). The CPUs used a master-slave arrangement. Both RAM and ROM were 'expandable'. An expansion port allowed direct access to the master CPU's memory bus. The on-board RAM _and ROM_ could be used by expansion hardware or replaced (switched off). But, the bypassing of on-board memory was not an all-or-nothing operation. An expansion could switch off address ranges. Thus providing the nearly unique ability of temporarily replacing the system ROM and BIOS in whole or part. This was used, for example, to run a different version of BASIC as an alternative ROM BASIC to the Epson's built-in ROM BASIC. Other uses were possible, such as redefining keys and buttons that otherwise were hard-coded in the BIOS (only 5 buttons were defined by default). Complicated bank-switching across the on-board and expansion RAM was also possible (but never used?). The built-in OS consisted of Epson BASIC and a monitor program. Despite this, critics at the time complained about "the lack of an operating system" (did they mean "lack of MS-DOS"?). The monitor program was also a debugging mode. It could be entered at any time using a keystroke, BASIC command, or automatically in the event of any error. The system was strictly powered by a battery pack with no wall power option. But the pack could be charged in the unit by a charging cable. It is a trivial matter to replace the pack with 4 AA NiMH batteries (or 4 SubC*) which is necessary as the original NiCad packs are useless after all this time. The original charge cord is suitable for NiMH batteries, although faster [than 8 hours] external charging options than the original charger is available. An external battery pack of equivilent voltage and arbitrary size (a 6-volt NiMH lantern battery is not the least used option for an HX-20) is not that hard to make either (in case you need to leave your game paused and unplugged for several more months than the stock system allows LOL).
What didn't happen:
CPU: Two Hitachi 6301 @ 614 kHz*
RAM: 16k-32k (Static RAM)
ROM: 32k-64k
Display: 20x4 Text, 120×32 graphics.
External Display: 20x4x4 Text
Sound: (Square wave from a speaker)
Input: 60-key Keyboard, 7 face buttons
Media: Built-in Micro Cassette drive
Built-in Printer
Power: NiCad battery pack (4xAA Equivilent*)
Battery Life: 50 hours at peak CPU usage
I/O: 8-pin DIN RS-232, 5-pin DIN RS-232
Options: Video Output, Acoustic Coupler modem, Floppy Drive, Barcode Reader, RealVoice speech synthesis, 40x24 text terminal (dumb terminal), Docking Station
250,000 units sold
It has games written in Assembly and written in BASIC (and some are just a series of DATA, PEEK and POKE statements). A PASCAL compiler was released for the system.
*Some units used SubC batteries. 4 unmodified AA batteries will not fit into these.
Officially supported until 2003. In use by the German Airforce until 2003 (probably not a coincidence)
#
What didn't happen:
CPU: Two Hitachi 6301 @ 614 kHz*
RAM: 16k-32k (Static RAM)
ROM: 32k-64k
Display: 20x4 Text, 120×32 graphics.
External Display: 20x4x4 Text
Sound: (Square wave from a speaker)
Input: 60-key Keyboard, 7 face buttons
Media: Built-in Micro Cassette drive
Built-in Printer
Power: NiCad battery pack (4xAA Equivilent*)
Battery Life: 50 hours at peak CPU usage
I/O: 8-pin DIN RS-232, 5-pin DIN RS-232
Options: Video Output, Acoustic Coupler modem, Floppy Drive, Barcode Reader, RealVoice speech synthesis, 40x24 text terminal (dumb terminal), Docking Station
250,000 units sold
It has games written in Assembly and written in BASIC (and some are just a series of DATA, PEEK and POKE statements). A PASCAL compiler was released for the system.
*Some units used SubC batteries. 4 unmodified AA batteries will not fit into these.
Officially supported until 2003. In use by the German Airforce until 2003 (probably not a coincidence)
#