Skip to content

The Toshiba MSX (HX-10) 64K

The Toshiba MSX was first announced on the 27th of June 1983.  It was then that the MSX standard was formally announced during a press-conference and when large Japanese firms declared their plans to introduce these machines.

Inspired by the success of  VHS as a standard for video cassette recorders the name MSX was to standardized home computer architecture in a similar way.  This was conceived by Kazuhiko Nishi in the 1980s, then Vice-president at Microsoft Japan and Director at ASCII Corporation.

Despite Microsoft’s involvement, MSX-based machines were seldom seen in the United States and Britain (although heavily advertised by Toshiba in the UK).  At the time, most people seemed to agree MSX meant ‘MicroSoft eXtended’, referring to the built-in “Microsoft eXtended BASIC” (MSX-BASIC)

Nishi’s standard consisted primarily of several off-the-shelf parts; the main CPU was a 3.58 MHz Zilog Z80, the graphics chip a Texas Instruments TMS9918 with 16 KB (KiB) of dedicated VRAM, the sound and partial I/O support was provided by the AY-3-8910 chip manufactured by General Instrument (GI), and an Intel 8255 Programmable Peripheral Interface chip was used for the parallel I/O such as the keyboard.

Before the appearance and great success of Nintendo’s Family Computer, MSX was the platform for which major Japanese game studios, such as Konami and Hudson Soft, produced their titles.  To think that the  ‘Metal Gear’ series was originally written for MSX hardware all those years back nearly twenty five years ago.

A problem for some game software developers was that the method by which MSX-1 computers addressed their video RAM (to draw a picture on the screen) could be quite slow compared to systems that gave direct access to the video memory.  This, and the fact that the completely different features the MSX-1’s video chip (using the MSX Video access method) had to compensate for the slower video access were not efficiently used while porting (mostly Spectrum) software, made the MSX-1 to appear slower when running ported games.

Some minor compatibility issues also plagued ported Spectrum games.  For example, the Toshiba HX-10 machine was unable to read certain key combinations at the same time, preventing the Spectrum “standard” of “Q, A, O, P used for directional functions during games”, whereas machines by other manufacturers worked fine.  Later (ported) games tended to use the MSX-1 joystick port or used MSX’s official arrow keys and space bar, or offered the option to choose other keys with which to control the program, solving the problem.

Here’s Konami’s version of Mario Gradius on the MSX.

System specifications:

  • Processor: Zilog Z80A running at 3.58 MHz
  • ROM: 32 KB
    • BIOS (16 KB)
    • MSX BASIC V1.0 (16 KB)
  • RAM: 8 KB minimum, most machines provided either 32K or 64K, machines with 128 KB exist
  • Video Display Processor: Texas Instruments TMS9918 family
    • Video RAM: 16 KB
    • Text modes: 40×24 and 32×24
    • Resolution: 256×192 (16 colours)
    • Sprites: 32, 1 colour, max 4 per horizontal line
  • Sound chip: General Instrument AY-3-8910 (PSG)

In total, 5 million MSX computers were sold, which made it relatively popular but not the global standard it was intended to be.   For a comparison with rival 8-bit computers, the Commodore 64 sold 17 million units worldwide in its lifetime, the Apple II sold 6 million units, the Atari 8-bit sold at least 4 million units, the Amstrad CPC464 sold 3 million units, and the Tandy TRS-80 sold 250,000 units.

 

Leave a Reply

Your email address will not be published. Required fields are marked *