fbpx
Wikipedia

MSX

MSX is a standardized home computer architecture, announced by Microsoft and ASCII Corporation on June 16, 1983.[1][2] It was initially conceived by Microsoft as a product for the Eastern sector, and jointly marketed by Kazuhiko Nishi, then vice-president at Microsoft and director at ASCII Corporation.[3] Microsoft and Nishi conceived the project as an attempt to create unified standards among various home computing system manufacturers of the period, in the same fashion as the VHS standard for home video tape machines.[4][5] The first MSX computer sold to the public was a Mitsubishi ML-8000, released on October 21, 1983, thus marking its official release date.[6]

MSX
Sony MSX, Model HitBit 10-P
DeveloperASCII Corporation, Microsoft
ManufacturerNational, Sony, Pioneer, Panasonic, Samsung, Sharp, Philips, Canon, Yamaha, Toshiba, Mitsubishi, Sanyo, JVC, Fujitsu, Spectravideo, GoldStar, Hitachi, Kyocera, Yashica, Daewoo, Dragon MSX, Casio
TypeHome computer
Release dateOctober 21, 1983 (MSX)
Discontinued1993 (MSX turboR)
Operating systemMSX BASIC, MSX-DOS
CPU
Memory
  • 8–64 KB maximum (MSX1)
  • 64-512 KB, expandable to up to 4 MB via memory mapper cartridge (MSX2 and higher)
Graphics

MSX systems were popular in Japan and several other countries. Eventually, 9 million MSX units were sold worldwide, including 7 million in Japan alone.[7] Despite Microsoft's involvement, few MSX-based machines were released in the United States.[8]

The meaning of the acronym MSX remains a matter of debate. In 2001, Kazuhiko Nishi recalled that many assumed that it was derived from "Microsoft Extended", referring to the built-in Microsoft Extended BASIC (MSX BASIC). Others believed that it stood for "Matsushita-Sony". Nishi said that the team's original definition was "Machines with Software eXchangeability",[9] although in 1985 he said it was named after the MX missile.[10] According to his book in 2020, he considered the name of the new standard should consist of three letters like VHS. He felt "MSX" was fit because it means "the next of Microsoft", and it also contains first letters of Matsushita (Panasonic) and Sony.[11]

Before the success of Nintendo's Family Computer, the MSX was the platform for which major Japanese game studios such as Konami and Hudson Soft. The Metal Gear series, for example, was first written for MSX hardware.[12]

History

 
The Spectravideo SV-328 is the predecessor of the MSX standard. Many MSX programs were unofficially ported to the SV-328 by home programmers.

In the early 1980s, most home computers manufactured in Japan such as the NEC PC-6001 and PC-8000 series, Fujitsu's FM-7 and FM-8, and Hitachi's Basic Master featured a variant of the Microsoft BASIC interpreter integrated into their on-board ROMs. The hardware design of these computers and the various dialects of their BASICs were incompatible.[13] Other Japanese consumer electronics firms such as Panasonic, Canon, Casio, Yamaha, Pioneer, and Sanyo were searching for ways to enter the new home computer market.

Major Japanese electronics companies entered the computer market in the 1960s, and Panasonic (Matsushita Electric Industrial) was also developing mainframe computers. The Japanese economy was facing a recession after the 1964 Summer Olympics and Panasonic decided to exit the computer business and focus on home appliances. The decision was a huge success, and Panasonic grew to become one of the largest electronics companies. In the late 1970s, the company investigated other business areas outside of home appliances. Panasonic also saw potential in the recent microcomputer revolution. One of Panasonic's distributors, Yamagata National, told Panasonic's president, Toshihiko Yamashita, that "Recently, NEC's personal computers sell well in Yamagata too, and our dealers also request merchandise. However, we must purchase not only personal computers but also home appliances from NEC. I think Matsushita also need develop personal computers". Yamashita ordered the vice president, Shunkichi Kisaka, to develop a personal computer, and Kisaka called on Kazuyasu Maeda of Matsushita R&D Center.[14]

Maeda requested Nishi to assist with the development. They were already close each other. When they met at a seminar held by NEC, they noticed both were from Kobe and had graduated the same university. They often talked to each other about home computers. At the same time, Spectravideo contacted Microsoft in order to obtain software for their new home computer. Nishi went to Hong Kong to meet with Spectravideo, and suggested some improvements to its prototype. Spectravideo's president, Harry Fox, was willing to accept Nishi's proposals. Nishi conceived to create a unified standard based on its machine, and Maeda agreed with his idea.[11] Nishi wanted to involve Panasonic and Sony in the development of home computers. While they were competing for videotape formats, Nobuyuki Idei of Sony accepted his proposal. Idei thought Sony should cooperate with Panasonic on its development because the SMC-70, Sony's first personal computer, faced difficulty in the market when Sony started their computer business. Maeda also wanted to invite NEC, but NEC chose to go its own way.[14]

Nishi proposed MSX as an attempt to create a single industry-standard for home computers. Inspired by the success of VHS as a standard for video cassette recorders, many Japanese electronics manufacturers (Including GoldStar, Philips and Spectravideo) built and promoted MSX computers. Any piece of hardware or software with the MSX logo on it was compatible with MSX products from other manufacturers. In particular, the expansion cartridge format was part of the standard; any MSX expansion or game cartridge would work in any MSX computer.

Nishi's standard was built around the Spectravideo SV-328 computer.[15] The standard consisted primarily of several off-the-shelf parts; the main CPU was a 3.58 MHz Zilog Z80,[16] the Texas Instruments TMS9918 graphics chip with 16 KB of dedicated VRAM, 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 (PPI) chip was used for parallel I/O such as the keyboard. The choice of these components was shared by many other home computers and games consoles of the period, such as the ColecoVision and Sega SG-1000 video game systems. To reduce overall system cost, many MSX models used a custom IC known as "MSX-Engine", which integrated glue logic, 8255 PPI, YM2149 compatible soundchip and more, sometimes even the Z80 CPU. However, almost all MSX systems used a professional keyboard instead of a chiclet keyboard, driving up the price compared to the original SV-328. Consequently, these components alongside Microsoft's MSX BASIC made the MSX a competitive, though somewhat expensive, home computer package.

Debut

 
Yamaha YIS503II MSX Personal Computer designed for Soviet schools—the abbreviature "КУВТ" means "Class of Teaching Computing Equipment)"
 
The Canon V-20 has 64 KB of RAM and the V-10 has 16 KB.

On June 27, 1983,[17] the MSX was formally announced during a press conference, and a slew of big Japanese firms declared their plans to introduce machines. The Japanese companies avoided the intensely competitive U.S. home computer market, which was in the throes of a Commodore-led price war. Only Spectravideo and Yamaha briefly marketed MSX machines in the U.S. Spectravideo's MSX enjoyed very little success, and Yamaha's CX5M model, built to interface with various types of MIDI equipment, was billed more as a digital music tool than a standard personal computer.

Evolution

MSX spawned four generations. The first three, MSX (1983), MSX2 (1985),[18] and MSX2+ (1988), were all 8-bit computers based on the Z80 microprocessor. The MSX2+ was exclusively released in Japan.

A new MSX3 was originally scheduled to be released in 1990, but delays in the development of its Yamaha-designed VDP caused it to miss its time to market deadline.[19] In its place, the MSX TurboR was released, which used the new custom 16-bit R800 microprocessor developed by ASCII Corporation intended for the MSX3, but features such as DMA and 24-bit addressing were disabled. Like the MSX2+, the MSX TurboR was exclusively released in Japan. By the time the MSX TurboR standard was announced in 1990, only Panasonic was manufacturing MSX computers. Its initial model FS-A1ST met with moderate success, but the upgraded model FS-A1GT introduced in 1991 sold poorly due to its high retail cost of 99800 yen. Production of the TurboR ended in 1993 when Panasonic decided to focus on the release of 3DO.[citation needed] The VDP was eventually delivered in 1992, two years after its planned deadline, by which time the market had moved on. In an attempt to reduce its financial loss, Yamaha stripped nearly all V9958 compatibility and marketed the resulting V9990 E-VDP III as a video-chipset for PC VGA graphic cards, with moderate success.

Impact

 
The Hotbit, developed by Sharp's Epcom home computer division, was a hit in Brazil.
 
Talent TPC-310 MSX2 computer, made in Argentina by Telematica (1988), based on a Daewoo design.
 
Dynadata DPC 200 MSX computer with a Dynadata DPF-550 disk drive, madenufactured in Korea for Daewoo and sold in Spain by Dynadata Informática.
 
MSX Sakhr AX150 (صخر), made in Japan by Yamaha for the Kuwaiti company Al Alamiah, sold in Egypt and the Gulf Cooperation Council states.

In Japan, South Korea, Argentina, and Brazil, the MSX was the preeminent home computer system of the 1980s. It was also fairly popular in continental Europe, especially in the Netherlands and Spain. Classrooms full of networked Yamaha MSX computers were used for teaching informatics in schools in some Arab countries, the Soviet Union, and Cuba, where they were widely used in public schools,[20] which allowed the Cuban government to educate students in computer subjects. In total, 9 million MSX computers were sold in Japan, making it relatively popular. However, the MSX did not become the worldwide standard envisioned because of limited adoption in other markets. Before the MSX's lack of success in these markets became apparent, US manufacturer Commodore Business Machines overhauled its product line in the early 1980s and introduced models such as the Plus/4 and Commodore 16 that were intended to better compete with the features of MSX computers.

In comparison with rival 8-bit computers, the Commodore 64 is estimated to have sold 12.5–17 million units worldwide,[21][22] the Apple II sold 6 million units,[23] the ZX Spectrum over 5 million units, the Atari 8-bit sold at least 4 million units, the Amstrad CPC sold 3 million units, and the Tandy TRS-80 Model 1 sold 250,000 units.[citation needed]

A Sony MSX2 machine was launched into space to the Russian Mir space station.[24]

Similar systems

The system MSX most closely resembled was the Spectravideo SV-328 home computer (Spectravideo even claimed to be "MSX compatible" in advertisements before the actual launch of MSX systems, but it was not completely compatible with it). This led to a new and short-lived kind of software cracking: converting. Since the MSX games were unplayable on the SV-328 computer, SV-328 crackers developed a method of modifying the (MSX) games to make them work on the SV-328. In most cases this included downloading the MSX BIOS to the SV-328 from tape or floppy disk. Spectravideo later launched the SVI-728 which completely adhered to the MSX standard.

The Sega SG-1000, the Memotech MTX, the Tatung Einstein, and the ColecoVision all have many similarities with the MSX1 standard, but none are fully compatible with it. Porting games between those systems is somewhat easy. It was also very common to port games from the ZX Spectrum to the MSX, since both have the same CPU, the Spectrum 128 had the same soundchip, and the ZX Spectrum's graphic mode could be easily emulated on the MSX's screen-2 mode.

Localization

By default MSX machines have a hardcoded character set and keyboard scan code handling algorithm. While MSX has full application software compatibility at the firmware (BIOS) level, due to minor hardware differences, replacement of the BIOS with another from different PC may render incorrect scan code translations and thus incorrect behaviour of the keyboard subsystem for the application software.

In 2011, AGE Labs introduced Language Pack firmware, aiming to make each model support several localizations. By default installed into GR8BIT instead of the Kanji-ROM, it allows changing the character set and keyboard layout of the machine at startup. This allowed changing between Japanese, Russian, International and Portuguese locales, and the ability to change locales during machine operation using newly introduced BASIC command LANG.[25] Selected locale setting is stored into the unused RTC NVRAM memory space.

Games

Several popular video game franchises were established on the MSX:

Others received various installments on the MSX, including several titles unique to the system or largely reworked versions of games on other formats:

Manufacturers

 
The Yashica YC-64 computer at the Computer and Video Game Console Museum of Helsinki in 2012.
MSX
Spectravideo, Philips, Al Alamiah, Sony, Sanyo, Mitsubishi, Toshiba, Hitachi, National/Panasonic, Canon, Casio, Pioneer, Fujitsu General, Yamaha, JVC, Yashica-Kyocera, GoldStar, Samsung/Fenner, Daewoo/Yeno, Gradiente, Sharp/Epcom, Talent.
MSX2
Philips, Sony, Sanyo, Mitsubishi, Victor (a.k.a. JVC), Toshiba, National/Panasonic, Canon, Yamaha, ACVS/CIEL*, DDX*, Daewoo/Yeno, NTT, Talent, AGE Labs.
MSX2+
Sony, Sanyo, Panasonic, ACVS/CIEL*, DDX*.
MSX TurboR
Panasonic.

* Clones or unlicensed equipment.

Legacy

2001 Revival

In 2001, Kazuhiko Nishi initiated a MSX revival around an official MSX emulator called MSXPLAYer. This is the only official MSX emulator as all MSX copyrights are maintained by the MSX Association. In 2004, a Dutch company Bazix announced they had become the representatives of MSX Association in Europe, being the English contact for any questions regarding the MSX trademarks, copyrights, and licensing. On October 17, 2006, Bazix launched WOOMB.Net, a website selling MSX games in English and other languages, with a selection of 14 games. In Japan, game sales began earlier, through Project EGG. WOOMB.Net was the English counterpart of this and other Japanese services offered by D4 Enterprise, which also announced in August 2006 the launch of a new MSX2 compatible system called the "one chip-MSX", a system based on an Altera Cyclone EP1C12Q240C8 FPGA.[26] The one chip-MSX" is similar in concept to the C-One, a Commodore 64 clone also built on the basis of a single FPGA chip. The new MSX system is housed in a box made out of transparent blue plastic, and can be used with a standard monitor (or TV) and a PC keyboard. It has two MSX cartridge slots and supports the audio extensions MSX-MUSIC and SCC+. A SD/MMC-flashcard can be used as an external storage medium, emulating a disk drive and can be used to boot MSX-DOS. Due to its VHDL programmable hardware, it is possible to give the device new hardware extensions simply by running a reconfiguration program under MSX-DOS. The "one chip-MSX" also has two USB connectors that can be used after adding some supporting VHDL code.

2011 Revival

 
Assembled GR8BIT kit

In 2011, AGE Labs announced[27] the launch of a MSX kit called GR8BIT, the do-it-yourself computer for learning purposes, which was licensed by the MSX Licensing Corporation. It includes all necessary components to assemble a working MSX2 compatible computer, except for an ATX chassis, power supply, floppy drive, hard disk, PS/2 keyboard and monitor.

2014 Revival

 
SymbOS, an alternative operating system

Some of the Korean forum members who made Zemmix Neo created a new version of MSX called Mini IQ3000 Cutie, which has similar features to the IQ-2000 (MSX2. Made in Korea. Daewoo Electronics ) It is based on 1ChipMSX but has some special features like 'Scan Line Generator' and 'Multi Language Support'. The scan line generator generates scan lines to show the MSX screen with better quality. It supports 2 languages at the same time. Normally it shows Korean font and working as Korean version of MSX but when pressing the 'del' key while booting, it changes to Japanese mode. Even though the default mode is Korean, the default font allocation table is Japanese, as it shows Japanese characters when executing Japanese version software.[28]

2019 Revival

 
MSX Philips VG8020

In 2019, a group of fans developed the so-called MSX Mini Replica. It is a 1:2 scale reproduction of the Philips VG-8020 computer compatible with the software of the MSX, MSX2, MSX2 + and Turbo R generations. It incorporates 2 USB ports, an HDMI video output and internally uses the same hardware as the C64 Mini. Connecting an additional peripheral, called MSX Player, can run original games on ROM cartridge.

2020 Revival

 
Phillips Music Module

The MSXVR is a computer released in 2020 and compatible with the MSX family of computers. Like the latest Zemmix game consoles, it is also based on a Raspberry Pi card with additional circuitry to connect the original MSX peripherals.

System specifications

MSX[29] MSX2 MSX2+ MSX TurboR
Release Worldwide (1983) Worldwide (1985) Only officially in Japan (available in Europe and Brazil via upgrades) (1988) Only Japan (1990)
Processor Zilog Z80A running at 3.58 MHz Zilog Z80A running at 3.58 MHz Zilog Z80-compatible running at 3.58 MHz (the MSX2+ models from Panasonic can be set to run on 5.37 MHz by software, but this is not part of the standard)
  • R800 running at 7.16 MHz (instructions use about 4× less clock ticks than the Z80, so often quoted as 28.6 MHz when comparing with the Z80)
  • Zilog Z80A-compatible (embedded in the T9769C MSX-Engine) running at 3.58 MHz for backward compatibility
ROM 32 KB 48 KB 64 KB 96 KB
  • BIOS + Extended BIOS (32 KB)
  • MSX BASIC V2.0 or V2.1 (16 KB)
  • DiskROM (16 KB) (optional, common)
  • MSX-Audio BIOS (32 KB) (optional, no machines are known with this BIOS built in)
  • BIOS + extended BIOS (32 KB)
  • MSX BASIC V3.0 (16 KB)
  • DiskROM (16 KB) (optional, very common)
  • Kun-BASIC (16 KB) (optional)
  • Kanji ROM (optional)
  • BIOS + Extended BIOS (48 KB)
  • MSX BASIC V4.0 (16 KB)
  • DiskROM (16 KB)
  • Kun-BASIC (16 KB)
  • Kanji ROM (256 KB)
  • Firmware (4 MB)
RAM 8 KB minimum, most machines provided either 32 or 64 KB; machines with 128 KB exist 64 KB minimum, commonly 128 KB in Europe, 64 KB on Japanese computers, machines with up to 512 KB were made. Normally memory mapped (4 MB per slot maximum) Commonly 64 KB (on Japanese computers), normally memory mapped (4 MB per slot maximum) 256 KB (FS-A1ST) or 512 KB (FS-A1GT)
  • Memory-mapped (4 MB/slot max)
  • Additionally 16 KB (FS-A1ST) or 32 KB (FS-A1GT) of SRAM (battery-powered)
Video display processor Texas Instruments TMS9918 family
  • Video RAM: 16 KB
  • Text modes: 40×24 and 32×24
  • Resolution: 256×192 (16 colours). In reality, there are just 15 colour tints available, because, just like Sinclair Spectrum there are two codes for black. Unlike the Spectrum, however, one of the blacks is actually "transparent", so the MSX video picture could be overlaid on another video signal, for example one from a video disk.
  • Sprites: 32, 1 colour, max 4 per horizontal line
Yamaha V9938 (a.k.a. MSX-Video) Supports all MSX video modes
  • Increased video RAM: 128 KB (sometimes 64 KB)
  • New text mode: 80×24
  • New bitmapped video modes without the attribute clash of MSX 1
  • New resolutions: 512×212 (16 colours out of 512) and 256×212 (256 colours)
  • Increased number of, and more advanced sprites: 32, 16 colours, max 8 per horizontal line
  • Hardware acceleration for copy, line, fill, etc.
  • Interlacing to double vertical resolution
  • A vertical scroll register
  • Vertical and horizontal display offset register
Yamaha V9958
  • The minimal video RAM is now 128 KB. Up to 192 KB is supported.
  • a new 256×212 YJK video mode with 19268 simultaneous colors
  • a new 256×212 mixed-YJK/RGB video mode with 12499 simultaneous colors
  • a horizontal scroll register
Yamaha V9958 (aka MSX-Video), so the same capabilities as MSX2+
Sound chip General Instrument AY-3-8910 (PSG) Yamaha YM2149 (PSG)
  • Yamaha YM2149 (PSG)
  • Optional sound chip: Yamaha YM2413 (OPLL) (MSX-Music)
  • PCM
    • 8-bit single channel (no DMA), 16 kHz max using BIOS routines
    • Microphone built-in
  • (FS-A1GT only): MIDI in/out
Clock chip (Not installed.) Ricoh RP5C01 (or compatible)
Media
  • Floppy disk (MSX1 requires floppy controller cartridge)
  • Cassette tape
  • Cartridge

Peripherals

 
The effect of attribute clash when using the 256×192 high-resolution mode on MSX-1. To avoid it, the TMS9918 provides up to 32 sprites that can be superimposed over the main graphic screen.
 
MSX2+ computer: a Panasonic FS-A1WSX

Keyboard

The keyboard is a functionally separate unit which could be connected by non-multiplexed and multiplexed interfaces. Multiplexed keyboard units feature additional data direction line, allowing sending scan line number to the keyboard using same data lines used for return scan code, decreasing overall number of wires between keyboard and machine. Non-multiplexed interface is usually used for internal keyboards (and some external keyboards, like Panasonic CF-3300); multiplexed interface is used for external keyboards (e.g. in Yamaha YIS805 model).

The keyboard is organized as a matrix with maximum 11 input lines and 8 output lines, accounting for maximum 88 keys (including all control, numerical and alphanumerical keys). Each scan line is regularly queried to identify the state of the keys on the line; query speed is identified by the system interrupt frequency. Such organization allows system to sense state of each key, not exhibiting notorious problem with 8042 microcontroller-based keyboards when pressing several keys simultaneously (usually more than 3) generates wrong input characters, or renders inability to sense the press of more keys.

Due to the keyboard scan being controlled by the system interrupts, one of the troubleshooting hints when an MSX machine does not display any image (assuming power is present) is to press the CAPS key to see if the respective LED toggles. If it does not toggle, the system is likely suffering a more serious problem than just lack of image on the screen (i.e. the problem with video cable or video display interface in overall).

In 2009, Kamil Karimov designed the adapter board[30] to connect PS/2 keyboard to the multiplexed MSX keyboard interface. The firmware embedded into its ATTiny chip was tailored for Daewoo CPC machines.

In 2011, AGE Labs embedded a PS/2 keyboard controller unit, based on Microchip microcontroller, into its GR8BIT do-it-yourself machine. Its firmware is developed to directly convert PS/2 scan codes to the MSX keyboard scan codes. Thus it is fully transparent to the applications, allowing use of the controller unit with different MSX-compatible machines and for different localization setups.[25]

Cartridges

MSX standard requires at least 1 cartridge slot, most MSX models have 2. These slots[31] are interchangeable, so in most cases it makes no difference in which slot a cartridge is inserted. The physical connector is a 50 pin (2 × 25 contacts), standard 2.54 mm (0.1 inch) pitch edge connector. Using these cartridge slots, a wide variety of peripherals could be connected.

Regular game cartridges are about the size of an audio cassette (so-called "Konami size"). Despite their higher cost, this was a popular format due to its reliability and ease of use.

Around 1985, Hudson Soft released the credit card-sized Bee Card, which was meant as a cheaper and more convenient alternative to ROM cartridges. But it was a commercial failure, and very few titles were released on the format.

Source files[32] for development of the MSX cartridges are available from AGE Labs for EAGLE.

Floppy disk drives

MSX systems generally did not have a built-in disk drive, so games were published mainly on cartridge and cassette tape.[13] Sony created a battery backed RAM cartridge the HBI-55 "data cartridge" for some computers in their "Hit-Bit" line of MSX systems, that could be used to store programs or data as an alternative to cassette tapes.[33]

Floppy disk drives were available for MSX however, in the form of a cartridge containing the disk interface electronics and a BIOS extension ROM (the floppy disk drive interface), connected to an external case with the drive. In South-America, many of these systems used a 5.25 in (133 mm) floppy disk drive, but in Europe, 3.5 in (89 mm) drives were more popular. In Japan, some MSX1 systems included a built-in 3.5-inch disk drive, like the Panasonic (previously named Matsushita) CF-3000. In Europe, a range of Philips MSX2 systems NMS 8230, 8235, 8245, 8250 and above featured either 360 or 720 KB 3.5-inch floppy drives.

In 1985, the MSX2 was released, and these systems often (but not always) included a built-in 3.5-inch disk drive too. Consequently, the popular media for games and other software shifted to floppy disks.

The MSX-DOS disk operating system had internal software mechanisms much like CP/M (so CP/M software could be ported reasonably easily), but had a file system compatible with MS-DOS. Its user commands were also similar to early MS-DOS versions. In this way, Microsoft could promote MSX for home use while promoting MS-DOS based personal computers in office environments.[34]

The MSX 3.5-inch floppy disks are directly compatible with MS-DOS (although some details like file undeletion and boot sector code were different). Like MS-DOS 1, MSX disks (formatted) under MSX-DOS 1 have no support for subdirectories.[35]

In September 2012, AGE Labs extended the standard by including support for 1.44Mb 3.5-inch format. The 1.44Mb diskette size goes in two configurations: Standard (1 sector per cluster, 9 FAT sectors), and Compatible (4 sectors per cluster, 3 FAT sectors).[36]

MSX-Audio

  • Yamaha Y8950, commercially released as:
    • Panasonic: MSX-Audio FS-CA1 (32 KB of SampleRAM, 32 KB of AudioROM)
    • Philips: Music Module NMS-1205 (32 KB of SampleRAM, no MSX-Audio BIOS)
    • Toshiba: MSX FM-synthesizer Unit HX-MU900 (no sample RAM, no MSX-Audio BIOS)
  • 9 channels FM or 6 channels FM + 5 drums. YM3526 compatible.
  • ADPCM record and play, with Hardware acceleration
  • Can be upgraded to 256 KB of SampleRAM

MSX-Music

  • Yamaha YM2413 (OPLL), also known as:
    • MSX-Music (standard name)
    • Panasonic: FM-PAC
    • Zemina: Music Box
    • Checkmark: FM-Stereo-Pak
    • DDX: FMX
    • Tecnobytes: FM Sound Stereo (contains the compatible U3567 chip)
  • 9 channels FM or 6 channels FM + 5 drums
  • 15 pre-set instruments, 1 custom
  • Built-in on most MSX2+ and as standard on MSX TurboR computers

Emulation

MSX computers are emulated on many platforms today. Early MSX emulators were often based on the code of the pioneer fMSX, a portable MSX emulator by Marat Fayzullin. Many emulators removed Fayzullin's Z80 emulation code entirely in later versions to avoid legal problems, as at the time fMSX was not free software. Somewhat later fMSX source code became free for non-profit use; however a license was still required for commercial use. On December 31, 2013, the Windows version of fMSX 3.7 was released, free for anyone to use.[37]

The official MSX emulator MSXPLAYer (in Japanese) is produced by the MSX Association, of which the inventor of the MSX standard, Kazuhiko Nishi, is the president.

As of version 0.146.u, MESS currently supports 90% of all MSX versions.

Virtual Console

In February 2007, Nintendo of Japan announced that MSX games will be available for the Wii's Virtual Console emulator. It was confirmed that the games would cost 700 Wii Points and will become available from the middle of 2007. It also became available for the Wii U on December 25, 2013. Ultimately 13 games, mainly Konami titles, for the Wii, plus one for the Wii U, were released for the service in Japan only.

List of MSX emulators

Name Current version Date System Platform License Website
blueMSX 2.8.2 August 14, 2009 MSX, MSX2, MSX2+, MSX TurboR,

SpectraVideo SVI318/328, ColecoVision, Sega SG-1000

Windows GPL
CocoaMSX 3.5.41 October 23, 2013 MSX, MSX2, MSX2+, MSX TurboR macOS GPL [2]
fMSX 6.0 February 24, 2021 MSX, MSX2, MSX2+ Multiplatform Commercial [3]
fMSX PSP 3.5.41 March 17, 2010 MSX, MSX2, MSX2+ Sony PSP Open source [4]
jsMSX 0.9.2 April 19, 2013 MSX JavaScript GPL [5]
MESS 0.228 January 26, 2021 Diverse computers and consoles; now part of MAME Multiplatform GPL [6]
meisei 1.3.1 February 9, 2010 MSX Windows Open source [7]
MSKISS 0.2.4 March 13, 2000 MSX, MSX2, MSX2+ DOS, Windows Freeware
MSX Emulator 0.10b October 26, 2006 MSX Atari ST Freeware [9] November 11, 2020, at the Wayback Machine
MSX Emulator 1.8 August 16, 2010 MSX, MSX2 UNIX GPL [10] October 23, 2019, at the Wayback Machine
msxDS 0.93 January 1, 2012 MSX, MSX2, MSX2+ Nintendo DS Freeware
NLMSX 0.48 June 12, 2003 MSX, MSX2, MSX2+, MSX TurboR Windows Freeware [12]
NO$MSX 1.5 May 1, 2003 MSX, MSX2 Windows, DOS Shareware [13]
openMSX 18.0 June 12, 2022 MSX, MSX2, MSX2+, MSX TurboR, SpectraVideo SVI318/328, ColecoVision Multiplatform GPL [14]
paraMSX 0.50b October 8, 2009 MSX, MSX2, MSX2+, MSX TurboR Windows Freeware [15]
RuMSX 0.41 July 2, 2008 MSX, MSX2, MSX2+, MSX TurboR Windows Freeware [16]
WebMSX 6.0.3 June 2, 2020 MSX, MSX2, MSX2+, MSX turbo R JavaScript ? [Source on GitHub [17] [18]

See also

References

  1. ^ Laing, Gordon (2004). Digital Retro: The Evolution and Design of the Personal Computer. Ilex Press. ISBN 9781904705390.
  2. ^ "ASCII Express: 新しいホームパーソナルコンピュータ仕様 MSX". ASCII (in Japanese). ASCII. 7 (8). 1983. ISSN 0287-9506.
  3. ^ Wood, Robert (1983). "Japanese seek to dominate home market". InfoWorld. 5 (49): 158. Retrieved September 16, 2019 – via Google Books.
  4. ^ "MSX: The Japanese are coming! The Japanese are coming!". The Register. June 27, 2013.
  5. ^ "Kazuhiko Nishi". eNotes.com.
  6. ^ "The First MSX". ascii.jp.
  7. ^ Loguidice, Bill (April 14, 2017). "The bright life of the MSX, Japan's underdog PC". PC Gamer. Retrieved November 27, 2021.
  8. ^ Root, Howard; Williams, Brian (August 1984). "Faceoff: will MSX be a success in the United States". Creative Computing. Vol. 10, no. 8. p. 198.
  9. ^ Nishi, Kazuhiko (April 21, 2001). MSX Fair Tilburg 2001 - by Totally Chaos (video). Event occurs at 14:40. Archived from the original on December 11, 2021. Retrieved February 1, 2019.
  10. ^ Watt, Peggy (February 4, 1985). "Japan's MSX poised for the US". InfoWorld. Vol. 7, no. 5. InfoWorld Media Group, Inc. pp. 19–20 – via Google Books.
  11. ^ a b Nishi, Kazuhiko (December 5, 2020). "ついに明かされる! 伝説のパソコン「MSX」誕生の驚くべき"舞台裏"". Diamond Online (in Japanese). Retrieved February 22, 2021.{{cite web}}: CS1 maint: url-status (link)
  12. ^ "Kojima Productions". Konami.jp. Retrieved June 22, 2011.
  13. ^ a b Dvorak, John C. (November 28, 2006). "Whatever Happened to MSX Computers?". Dvorak Uncensored. Retrieved June 22, 2011.
  14. ^ a b Sekiguchi, Waichi (2000). パソコン革命の旗手たち (in Japanese). Nihon Keizai Shimbun. pp. 186–190. ISBN 4-532-16331-5.
  15. ^ The history of Spectravideo samdal.com, retrieved December 20, 2012
  16. ^ Dvorak, John C. (January 7–14, 1985). "MSX: The pong of the 1980s". InfoWorld. InfoWorld Media Group. 7 (1–2): 88. ISSN 0199-6649.
  17. ^ "The Toshiba MSX (HX-10) 64K". retrovideogamesystems.com. September 8, 2010.
  18. ^ "MSX2". OLD-COMPUTERS.COM : The Museum.
  19. ^ MSX-FAN Magazine (February 1995 issue, p. 90)
  20. ^ "Distance education in the Cuban context". July 22, 2012. Archived from the original on July 22, 2012.
  21. ^ Steil, Michael (February 1, 2011). . Pagetable.com. Archived from the original on March 6, 2016. Retrieved March 18, 2017.
  22. ^ Reimer, Jeremy. . Archived from the original on June 6, 2012. Retrieved July 17, 2009.
  23. ^ "5 to 6 million Apple IIs sold". Mac Daily News. June 5, 2007. Retrieved June 22, 2011.
  24. ^ "MSX IN SPAAAACCCEE". msx.gnu-linux.net.
  25. ^ a b Brychkov, Eugeny (2012). KB0004: Using GR8BIT Language Pack and PS2 Keyboard (PDF). AGE Labs.
  26. ^ MSX Resource Center. "One Chip MSX MKII". Msx.org. Retrieved June 22, 2011.
  27. ^ "The birth of a GR8BIT - The do it yourself MSX 2". MSX Resource Center. January 18, 2012. Retrieved April 13, 2013.
  28. ^ Center, MSX Resource. "Mini IQ3000 (Temporarily name for small project) - MSX Resource Center (페이지 1/9)". www.msx.org.
  29. ^ "Portar MSX Tech Doc". problemkaputt.de.
  30. ^ Karimov, Kamil (February 14, 2010). "Контроллер PS/2 клавиатуры для MSX (Russian)". MSX Resource Center. Retrieved September 20, 2013.
  31. ^ . Archived from the original on April 26, 2012.
  32. ^ . AGE Labs. Archived from the original on December 1, 2013. Retrieved June 23, 2013.
  33. ^ picture of HBI-55 data cartridge 2013-10-29 at the Wayback Machine
  34. ^ MSX Technical Data Book
  35. ^ "MSX-DOS 2 section". The Ultimate MSX FAQ. Faq.msxnet.org. Retrieved June 22, 2011.
  36. ^ "Storage subsystem v.3.0 Manual" (PDF). AGE Labs. Retrieved June 23, 2013.
  37. ^ "fMSX: Portable MSX Emulator". Fms.komkon.org. December 31, 2013. Retrieved March 31, 2014.

External links

  • MSX at Curlie
  • The MSX Resource Center
  • The MSX Files
  • SCROLL Issue 12: Introducing MSX
  • MsxToday - Community dedicated to MSX standard computers.
  • MSX.bas - Website dedicated to preserve and make available software written in MSX BASIC.

other, uses, disambiguation, redirects, here, protein, homeobox, standardized, home, computer, architecture, announced, microsoft, ascii, corporation, june, 1983, initially, conceived, microsoft, product, eastern, sector, jointly, marketed, kazuhiko, nishi, th. For other uses see MSX disambiguation MSX2 redirects here For the protein see Msh homeobox 2 MSX is a standardized home computer architecture announced by Microsoft and ASCII Corporation on June 16 1983 1 2 It was initially conceived by Microsoft as a product for the Eastern sector and jointly marketed by Kazuhiko Nishi then vice president at Microsoft and director at ASCII Corporation 3 Microsoft and Nishi conceived the project as an attempt to create unified standards among various home computing system manufacturers of the period in the same fashion as the VHS standard for home video tape machines 4 5 The first MSX computer sold to the public was a Mitsubishi ML 8000 released on October 21 1983 thus marking its official release date 6 MSXSony MSX Model HitBit 10 PDeveloperASCII Corporation MicrosoftManufacturerNational Sony Pioneer Panasonic Samsung Sharp Philips Canon Yamaha Toshiba Mitsubishi Sanyo JVC Fujitsu Spectravideo GoldStar Hitachi Kyocera Yashica Daewoo Dragon MSX CasioTypeHome computerRelease dateOctober 21 1983 MSX Discontinued1993 MSX turboR Operating systemMSX BASIC MSX DOSCPUZilog Z80 or equivalent MSX1 MSX2 MSX2 R800 Turbo R Memory8 64 KB maximum MSX1 64 512 KB expandable to up to 4 MB via memory mapper cartridge MSX2 and higher GraphicsTMS9918 or equivalent MSX1 Yamaha V9938 MSX2 Yamaha V9958 MSX2 and Turbo R MSX systems were popular in Japan and several other countries Eventually 9 million MSX units were sold worldwide including 7 million in Japan alone 7 Despite Microsoft s involvement few MSX based machines were released in the United States 8 The meaning of the acronym MSX remains a matter of debate In 2001 Kazuhiko Nishi recalled that many assumed that it was derived from Microsoft Extended referring to the built in Microsoft Extended BASIC MSX BASIC Others believed that it stood for Matsushita Sony Nishi said that the team s original definition was Machines with Software eXchangeability 9 although in 1985 he said it was named after the MX missile 10 According to his book in 2020 he considered the name of the new standard should consist of three letters like VHS He felt MSX was fit because it means the next of Microsoft and it also contains first letters of Matsushita Panasonic and Sony 11 Before the success of Nintendo s Family Computer the MSX was the platform for which major Japanese game studios such as Konami and Hudson Soft The Metal Gear series for example was first written for MSX hardware 12 Contents 1 History 1 1 Debut 1 2 Evolution 1 3 Impact 2 Similar systems 3 Localization 4 Games 5 Manufacturers 6 Legacy 6 1 2001 Revival 6 2 2011 Revival 6 3 2014 Revival 6 4 2019 Revival 6 5 2020 Revival 7 System specifications 8 Peripherals 8 1 Keyboard 8 2 Cartridges 8 3 Floppy disk drives 8 4 MSX Audio 8 5 MSX Music 9 Emulation 9 1 Virtual Console 9 2 List of MSX emulators 10 See also 11 References 12 External linksHistory Edit The Spectravideo SV 328 is the predecessor of the MSX standard Many MSX programs were unofficially ported to the SV 328 by home programmers In the early 1980s most home computers manufactured in Japan such as the NEC PC 6001 and PC 8000 series Fujitsu s FM 7 and FM 8 and Hitachi s Basic Master featured a variant of the Microsoft BASIC interpreter integrated into their on board ROMs The hardware design of these computers and the various dialects of their BASICs were incompatible 13 Other Japanese consumer electronics firms such as Panasonic Canon Casio Yamaha Pioneer and Sanyo were searching for ways to enter the new home computer market Major Japanese electronics companies entered the computer market in the 1960s and Panasonic Matsushita Electric Industrial was also developing mainframe computers The Japanese economy was facing a recession after the 1964 Summer Olympics and Panasonic decided to exit the computer business and focus on home appliances The decision was a huge success and Panasonic grew to become one of the largest electronics companies In the late 1970s the company investigated other business areas outside of home appliances Panasonic also saw potential in the recent microcomputer revolution One of Panasonic s distributors Yamagata National told Panasonic s president Toshihiko Yamashita that Recently NEC s personal computers sell well in Yamagata too and our dealers also request merchandise However we must purchase not only personal computers but also home appliances from NEC I think Matsushita also need develop personal computers Yamashita ordered the vice president Shunkichi Kisaka to develop a personal computer and Kisaka called on Kazuyasu Maeda of Matsushita R amp D Center 14 Maeda requested Nishi to assist with the development They were already close each other When they met at a seminar held by NEC they noticed both were from Kobe and had graduated the same university They often talked to each other about home computers At the same time Spectravideo contacted Microsoft in order to obtain software for their new home computer Nishi went to Hong Kong to meet with Spectravideo and suggested some improvements to its prototype Spectravideo s president Harry Fox was willing to accept Nishi s proposals Nishi conceived to create a unified standard based on its machine and Maeda agreed with his idea 11 Nishi wanted to involve Panasonic and Sony in the development of home computers While they were competing for videotape formats Nobuyuki Idei of Sony accepted his proposal Idei thought Sony should cooperate with Panasonic on its development because the SMC 70 Sony s first personal computer faced difficulty in the market when Sony started their computer business Maeda also wanted to invite NEC but NEC chose to go its own way 14 Nishi proposed MSX as an attempt to create a single industry standard for home computers Inspired by the success of VHS as a standard for video cassette recorders many Japanese electronics manufacturers Including GoldStar Philips and Spectravideo built and promoted MSX computers Any piece of hardware or software with the MSX logo on it was compatible with MSX products from other manufacturers In particular the expansion cartridge format was part of the standard any MSX expansion or game cartridge would work in any MSX computer Nishi s standard was built around the Spectravideo SV 328 computer 15 The standard consisted primarily of several off the shelf parts the main CPU was a 3 58 MHz Zilog Z80 16 the Texas Instruments TMS9918 graphics chip with 16 KB of dedicated VRAM 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 PPI chip was used for parallel I O such as the keyboard The choice of these components was shared by many other home computers and games consoles of the period such as the ColecoVision and Sega SG 1000 video game systems To reduce overall system cost many MSX models used a custom IC known as MSX Engine which integrated glue logic 8255 PPI YM2149 compatible soundchip and more sometimes even the Z80 CPU However almost all MSX systems used a professional keyboard instead of a chiclet keyboard driving up the price compared to the original SV 328 Consequently these components alongside Microsoft s MSX BASIC made the MSX a competitive though somewhat expensive home computer package Debut Edit Yamaha YIS503II MSX Personal Computer designed for Soviet schools the abbreviature KUVT means Class of Teaching Computing Equipment The Canon V 20 has 64 KB of RAM and the V 10 has 16 KB On June 27 1983 17 the MSX was formally announced during a press conference and a slew of big Japanese firms declared their plans to introduce machines The Japanese companies avoided the intensely competitive U S home computer market which was in the throes of a Commodore led price war Only Spectravideo and Yamaha briefly marketed MSX machines in the U S Spectravideo s MSX enjoyed very little success and Yamaha s CX5M model built to interface with various types of MIDI equipment was billed more as a digital music tool than a standard personal computer Evolution Edit MSX spawned four generations The first three MSX 1983 MSX2 1985 18 and MSX2 1988 were all 8 bit computers based on the Z80 microprocessor The MSX2 was exclusively released in Japan A new MSX3 was originally scheduled to be released in 1990 but delays in the development of its Yamaha designed VDP caused it to miss its time to market deadline 19 In its place the MSX TurboR was released which used the new custom 16 bit R800 microprocessor developed by ASCII Corporation intended for the MSX3 but features such as DMA and 24 bit addressing were disabled Like the MSX2 the MSX TurboR was exclusively released in Japan By the time the MSX TurboR standard was announced in 1990 only Panasonic was manufacturing MSX computers Its initial model FS A1ST met with moderate success but the upgraded model FS A1GT introduced in 1991 sold poorly due to its high retail cost of 99800 yen Production of the TurboR ended in 1993 when Panasonic decided to focus on the release of 3DO citation needed The VDP was eventually delivered in 1992 two years after its planned deadline by which time the market had moved on In an attempt to reduce its financial loss Yamaha stripped nearly all V9958 compatibility and marketed the resulting V9990 E VDP III as a video chipset for PC VGA graphic cards with moderate success Impact Edit The Hotbit developed by Sharp s Epcom home computer division was a hit in Brazil Talent TPC 310 MSX2 computer made in Argentina by Telematica 1988 based on a Daewoo design Dynadata DPC 200 MSX computer with a Dynadata DPF 550 disk drive madenufactured in Korea for Daewoo and sold in Spain by Dynadata Informatica MSX Sakhr AX150 صخر made in Japan by Yamaha for the Kuwaiti company Al Alamiah sold in Egypt and the Gulf Cooperation Council states In Japan South Korea Argentina and Brazil the MSX was the preeminent home computer system of the 1980s It was also fairly popular in continental Europe especially in the Netherlands and Spain Classrooms full of networked Yamaha MSX computers were used for teaching informatics in schools in some Arab countries the Soviet Union and Cuba where they were widely used in public schools 20 which allowed the Cuban government to educate students in computer subjects In total 9 million MSX computers were sold in Japan making it relatively popular However the MSX did not become the worldwide standard envisioned because of limited adoption in other markets Before the MSX s lack of success in these markets became apparent US manufacturer Commodore Business Machines overhauled its product line in the early 1980s and introduced models such as the Plus 4 and Commodore 16 that were intended to better compete with the features of MSX computers In comparison with rival 8 bit computers the Commodore 64 is estimated to have sold 12 5 17 million units worldwide 21 22 the Apple II sold 6 million units 23 the ZX Spectrum over 5 million units the Atari 8 bit sold at least 4 million units the Amstrad CPC sold 3 million units and the Tandy TRS 80 Model 1 sold 250 000 units citation needed A Sony MSX2 machine was launched into space to the Russian Mir space station 24 Similar systems EditThe system MSX most closely resembled was the Spectravideo SV 328 home computer Spectravideo even claimed to be MSX compatible in advertisements before the actual launch of MSX systems but it was not completely compatible with it This led to a new and short lived kind of software cracking converting Since the MSX games were unplayable on the SV 328 computer SV 328 crackers developed a method of modifying the MSX games to make them work on the SV 328 In most cases this included downloading the MSX BIOS to the SV 328 from tape or floppy disk Spectravideo later launched the SVI 728 which completely adhered to the MSX standard The Sega SG 1000 the Memotech MTX the Tatung Einstein and the ColecoVision all have many similarities with the MSX1 standard but none are fully compatible with it Porting games between those systems is somewhat easy It was also very common to port games from the ZX Spectrum to the MSX since both have the same CPU the Spectrum 128 had the same soundchip and the ZX Spectrum s graphic mode could be easily emulated on the MSX s screen 2 mode Localization EditBy default MSX machines have a hardcoded character set and keyboard scan code handling algorithm While MSX has full application software compatibility at the firmware BIOS level due to minor hardware differences replacement of the BIOS with another from different PC may render incorrect scan code translations and thus incorrect behaviour of the keyboard subsystem for the application software In 2011 AGE Labs introduced Language Pack firmware aiming to make each model support several localizations By default installed into GR8BIT instead of the Kanji ROM it allows changing the character set and keyboard layout of the machine at startup This allowed changing between Japanese Russian International and Portuguese locales and the ability to change locales during machine operation using newly introduced BASIC command LANG 25 Selected locale setting is stored into the unused RTC NVRAM memory space Games EditSeveral popular video game franchises were established on the MSX Antarctic Adventure and Penguin Adventure Aleste and Zanac the latter developed and released alongside the original FDS version Bomberman Eggerland Metal Gear Parodius Puyo PuyoOthers received various installments on the MSX including several titles unique to the system or largely reworked versions of games on other formats Castlevania as Vampire Killer Contra Dragon Quest Dragon Slayer Final Fantasy Gradius Nemesis R Type Wizardry Xak Xevious Fardraut Saga YsManufacturers Edit The Yashica YC 64 computer at the Computer and Video Game Console Museum of Helsinki in 2012 MSX Spectravideo Philips Al Alamiah Sony Sanyo Mitsubishi Toshiba Hitachi National Panasonic Canon Casio Pioneer Fujitsu General Yamaha JVC Yashica Kyocera GoldStar Samsung Fenner Daewoo Yeno Gradiente Sharp Epcom Talent MSX2 Philips Sony Sanyo Mitsubishi Victor a k a JVC Toshiba National Panasonic Canon Yamaha ACVS CIEL DDX Daewoo Yeno NTT Talent AGE Labs MSX2 Sony Sanyo Panasonic ACVS CIEL DDX MSX TurboR Panasonic Clones or unlicensed equipment Legacy Edit2001 Revival Edit 1chipMSX In 2001 Kazuhiko Nishi initiated a MSX revival around an official MSX emulator called MSXPLAYer This is the only official MSX emulator as all MSX copyrights are maintained by the MSX Association In 2004 a Dutch company Bazix announced they had become the representatives of MSX Association in Europe being the English contact for any questions regarding the MSX trademarks copyrights and licensing On October 17 2006 Bazix launched WOOMB Net a website selling MSX games in English and other languages with a selection of 14 games In Japan game sales began earlier through Project EGG WOOMB Net was the English counterpart of this and other Japanese services offered by D4 Enterprise which also announced in August 2006 the launch of a new MSX2 compatible system called the one chip MSX a system based on an Altera Cyclone EP1C12Q240C8 FPGA 26 The one chip MSX is similar in concept to the C One a Commodore 64 clone also built on the basis of a single FPGA chip The new MSX system is housed in a box made out of transparent blue plastic and can be used with a standard monitor or TV and a PC keyboard It has two MSX cartridge slots and supports the audio extensions MSX MUSIC and SCC A SD MMC flashcard can be used as an external storage medium emulating a disk drive and can be used to boot MSX DOS Due to its VHDL programmable hardware it is possible to give the device new hardware extensions simply by running a reconfiguration program under MSX DOS The one chip MSX also has two USB connectors that can be used after adding some supporting VHDL code 2011 Revival Edit Assembled GR8BIT kit In 2011 AGE Labs announced 27 the launch of a MSX kit called GR8BIT the do it yourself computer for learning purposes which was licensed by the MSX Licensing Corporation It includes all necessary components to assemble a working MSX2 compatible computer except for an ATX chassis power supply floppy drive hard disk PS 2 keyboard and monitor 2014 Revival Edit SymbOS an alternative operating system Some of the Korean forum members who made Zemmix Neo created a new version of MSX called Mini IQ3000 Cutie which has similar features to the IQ 2000 MSX2 Made in Korea Daewoo Electronics It is based on 1ChipMSX but has some special features like Scan Line Generator and Multi Language Support The scan line generator generates scan lines to show the MSX screen with better quality It supports 2 languages at the same time Normally it shows Korean font and working as Korean version of MSX but when pressing the del key while booting it changes to Japanese mode Even though the default mode is Korean the default font allocation table is Japanese as it shows Japanese characters when executing Japanese version software 28 2019 Revival Edit MSX Philips VG8020 In 2019 a group of fans developed the so called MSX Mini Replica It is a 1 2 scale reproduction of the Philips VG 8020 computer compatible with the software of the MSX MSX2 MSX2 and Turbo R generations It incorporates 2 USB ports an HDMI video output and internally uses the same hardware as the C64 Mini Connecting an additional peripheral called MSX Player can run original games on ROM cartridge 2020 Revival Edit Phillips Music Module The MSXVR is a computer released in 2020 and compatible with the MSX family of computers Like the latest Zemmix game consoles it is also based on a Raspberry Pi card with additional circuitry to connect the original MSX peripherals System specifications EditMSX 29 MSX2 MSX2 MSX TurboRRelease Worldwide 1983 Worldwide 1985 Only officially in Japan available in Europe and Brazil via upgrades 1988 Only Japan 1990 Processor Zilog Z80A running at 3 58 MHz Zilog Z80A running at 3 58 MHz Zilog Z80 compatible running at 3 58 MHz the MSX2 models from Panasonic can be set to run on 5 37 MHz by software but this is not part of the standard R800 running at 7 16 MHz instructions use about 4 less clock ticks than the Z80 so often quoted as 28 6 MHz when comparing with the Z80 Zilog Z80A compatible embedded in the T9769C MSX Engine running at 3 58 MHz for backward compatibilityROM 32 KB 48 KB 64 KB 96 KBBIOS 16 KB MSX BASIC V1 0 16 KB BIOS Extended BIOS 32 KB MSX BASIC V2 0 or V2 1 16 KB DiskROM 16 KB optional common MSX Audio BIOS 32 KB optional no machines are known with this BIOS built in BIOS extended BIOS 32 KB MSX BASIC V3 0 16 KB DiskROM 16 KB optional very common Kun BASIC 16 KB optional Kanji ROM optional BIOS Extended BIOS 48 KB MSX BASIC V4 0 16 KB DiskROM 16 KB Kun BASIC 16 KB Kanji ROM 256 KB Firmware 4 MB RAM 8 KB minimum most machines provided either 32 or 64 KB machines with 128 KB exist 64 KB minimum commonly 128 KB in Europe 64 KB on Japanese computers machines with up to 512 KB were made Normally memory mapped 4 MB per slot maximum Commonly 64 KB on Japanese computers normally memory mapped 4 MB per slot maximum 256 KB FS A1ST or 512 KB FS A1GT Memory mapped 4 MB slot max Additionally 16 KB FS A1ST or 32 KB FS A1GT of SRAM battery powered Video display processor Texas Instruments TMS9918 family Video RAM 16 KB Text modes 40 24 and 32 24 Resolution 256 192 16 colours In reality there are just 15 colour tints available because just like Sinclair Spectrum there are two codes for black Unlike the Spectrum however one of the blacks is actually transparent so the MSX video picture could be overlaid on another video signal for example one from a video disk Sprites 32 1 colour max 4 per horizontal line Yamaha V9938 a k a MSX Video Supports all MSX video modes Increased video RAM 128 KB sometimes 64 KB New text mode 80 24 New bitmapped video modes without the attribute clash of MSX 1 New resolutions 512 212 16 colours out of 512 and 256 212 256 colours Increased number of and more advanced sprites 32 16 colours max 8 per horizontal line Hardware acceleration for copy line fill etc Interlacing to double vertical resolution A vertical scroll register Vertical and horizontal display offset register Yamaha V9958 The minimal video RAM is now 128 KB Up to 192 KB is supported a new 256 212 YJK video mode with 19268 simultaneous colors a new 256 212 mixed YJK RGB video mode with 12499 simultaneous colors a horizontal scroll register Yamaha V9958 aka MSX Video so the same capabilities as MSX2 Sound chip General Instrument AY 3 8910 PSG Yamaha YM2149 PSG Yamaha YM2149 PSG Optional sound chip Yamaha YM2413 OPLL MSX Music Yamaha YM2149 PSG Optional sound chip Yamaha YM2413 OPLL MSX Music PCM 8 bit single channel no DMA 16 kHz max using BIOS routines Microphone built in FS A1GT only MIDI in outClock chip Not installed Ricoh RP5C01 or compatible Media Floppy disk MSX1 requires floppy controller cartridge Cassette tape CartridgePeripherals Edit The effect of attribute clash when using the 256 192 high resolution mode on MSX 1 To avoid it the TMS9918 provides up to 32 sprites that can be superimposed over the main graphic screen MSX2 computer a Panasonic FS A1WSX Keyboard Edit The keyboard is a functionally separate unit which could be connected by non multiplexed and multiplexed interfaces Multiplexed keyboard units feature additional data direction line allowing sending scan line number to the keyboard using same data lines used for return scan code decreasing overall number of wires between keyboard and machine Non multiplexed interface is usually used for internal keyboards and some external keyboards like Panasonic CF 3300 multiplexed interface is used for external keyboards e g in Yamaha YIS805 model The keyboard is organized as a matrix with maximum 11 input lines and 8 output lines accounting for maximum 88 keys including all control numerical and alphanumerical keys Each scan line is regularly queried to identify the state of the keys on the line query speed is identified by the system interrupt frequency Such organization allows system to sense state of each key not exhibiting notorious problem with 8042 microcontroller based keyboards when pressing several keys simultaneously usually more than 3 generates wrong input characters or renders inability to sense the press of more keys Due to the keyboard scan being controlled by the system interrupts one of the troubleshooting hints when an MSX machine does not display any image assuming power is present is to press the CAPS key to see if the respective LED toggles If it does not toggle the system is likely suffering a more serious problem than just lack of image on the screen i e the problem with video cable or video display interface in overall In 2009 Kamil Karimov designed the adapter board 30 to connect PS 2 keyboard to the multiplexed MSX keyboard interface The firmware embedded into its ATTiny chip was tailored for Daewoo CPC machines In 2011 AGE Labs embedded a PS 2 keyboard controller unit based on Microchip microcontroller into its GR8BIT do it yourself machine Its firmware is developed to directly convert PS 2 scan codes to the MSX keyboard scan codes Thus it is fully transparent to the applications allowing use of the controller unit with different MSX compatible machines and for different localization setups 25 Cartridges Edit MSX standard requires at least 1 cartridge slot most MSX models have 2 These slots 31 are interchangeable so in most cases it makes no difference in which slot a cartridge is inserted The physical connector is a 50 pin 2 25 contacts standard 2 54 mm 0 1 inch pitch edge connector Using these cartridge slots a wide variety of peripherals could be connected Regular game cartridges are about the size of an audio cassette so called Konami size Despite their higher cost this was a popular format due to its reliability and ease of use Around 1985 Hudson Soft released the credit card sized Bee Card which was meant as a cheaper and more convenient alternative to ROM cartridges But it was a commercial failure and very few titles were released on the format Source files 32 for development of the MSX cartridges are available from AGE Labs for EAGLE Floppy disk drives Edit MSX systems generally did not have a built in disk drive so games were published mainly on cartridge and cassette tape 13 Sony created a battery backed RAM cartridge the HBI 55 data cartridge for some computers in their Hit Bit line of MSX systems that could be used to store programs or data as an alternative to cassette tapes 33 Floppy disk drives were available for MSX however in the form of a cartridge containing the disk interface electronics and a BIOS extension ROM the floppy disk drive interface connected to an external case with the drive In South America many of these systems used a 5 25 in 133 mm floppy disk drive but in Europe 3 5 in 89 mm drives were more popular In Japan some MSX1 systems included a built in 3 5 inch disk drive like the Panasonic previously named Matsushita CF 3000 In Europe a range of Philips MSX2 systems NMS 8230 8235 8245 8250 and above featured either 360 or 720 KB 3 5 inch floppy drives In 1985 the MSX2 was released and these systems often but not always included a built in 3 5 inch disk drive too Consequently the popular media for games and other software shifted to floppy disks The MSX DOS disk operating system had internal software mechanisms much like CP M so CP M software could be ported reasonably easily but had a file system compatible with MS DOS Its user commands were also similar to early MS DOS versions In this way Microsoft could promote MSX for home use while promoting MS DOS based personal computers in office environments 34 The MSX 3 5 inch floppy disks are directly compatible with MS DOS although some details like file undeletion and boot sector code were different Like MS DOS 1 MSX disks formatted under MSX DOS 1 have no support for subdirectories 35 In September 2012 AGE Labs extended the standard by including support for 1 44Mb 3 5 inch format The 1 44Mb diskette size goes in two configurations Standard 1 sector per cluster 9 FAT sectors and Compatible 4 sectors per cluster 3 FAT sectors 36 MSX Audio Edit Yamaha Y8950 commercially released as Panasonic MSX Audio FS CA1 32 KB of SampleRAM 32 KB of AudioROM Philips Music Module NMS 1205 32 KB of SampleRAM no MSX Audio BIOS Toshiba MSX FM synthesizer Unit HX MU900 no sample RAM no MSX Audio BIOS 9 channels FM or 6 channels FM 5 drums YM3526 compatible ADPCM record and play with Hardware acceleration Can be upgraded to 256 KB of SampleRAMMSX Music Edit Yamaha YM2413 OPLL also known as MSX Music standard name Panasonic FM PAC Zemina Music Box Checkmark FM Stereo Pak DDX FMX Tecnobytes FM Sound Stereo contains the compatible U3567 chip 9 channels FM or 6 channels FM 5 drums 15 pre set instruments 1 custom Built in on most MSX2 and as standard on MSX TurboR computersEmulation EditMain article List of MSX emulators MSX computers are emulated on many platforms today Early MSX emulators were often based on the code of the pioneer fMSX a portable MSX emulator by Marat Fayzullin Many emulators removed Fayzullin s Z80 emulation code entirely in later versions to avoid legal problems as at the time fMSX was not free software Somewhat later fMSX source code became free for non profit use however a license was still required for commercial use On December 31 2013 the Windows version of fMSX 3 7 was released free for anyone to use 37 The official MSX emulator MSXPLAYer in Japanese is produced by the MSX Association of which the inventor of the MSX standard Kazuhiko Nishi is the president As of version 0 146 u MESS currently supports 90 of all MSX versions Virtual Console Edit In February 2007 Nintendo of Japan announced that MSX games will be available for the Wii s Virtual Console emulator It was confirmed that the games would cost 700 Wii Points and will become available from the middle of 2007 It also became available for the Wii U on December 25 2013 Ultimately 13 games mainly Konami titles for the Wii plus one for the Wii U were released for the service in Japan only List of MSX emulators Edit Name Current version Date System Platform License WebsiteblueMSX 2 8 2 August 14 2009 MSX MSX2 MSX2 MSX TurboR SpectraVideo SVI318 328 ColecoVision Sega SG 1000 Windows GPL 1 CocoaMSX 3 5 41 October 23 2013 MSX MSX2 MSX2 MSX TurboR macOS GPL 2 fMSX 6 0 February 24 2021 MSX MSX2 MSX2 Multiplatform Commercial 3 fMSX PSP 3 5 41 March 17 2010 MSX MSX2 MSX2 Sony PSP Open source 4 jsMSX 0 9 2 April 19 2013 MSX JavaScript GPL 5 MESS 0 228 January 26 2021 Diverse computers and consoles now part of MAME Multiplatform GPL 6 meisei 1 3 1 February 9 2010 MSX Windows Open source 7 MSKISS 0 2 4 March 13 2000 MSX MSX2 MSX2 DOS Windows Freeware 8 MSX Emulator 0 10b October 26 2006 MSX Atari ST Freeware 9 Archived November 11 2020 at the Wayback MachineMSX Emulator 1 8 August 16 2010 MSX MSX2 UNIX GPL 10 Archived October 23 2019 at the Wayback MachinemsxDS 0 93 January 1 2012 MSX MSX2 MSX2 Nintendo DS Freeware 11 NLMSX 0 48 June 12 2003 MSX MSX2 MSX2 MSX TurboR Windows Freeware 12 NO MSX 1 5 May 1 2003 MSX MSX2 Windows DOS Shareware 13 openMSX 18 0 June 12 2022 MSX MSX2 MSX2 MSX TurboR SpectraVideo SVI318 328 ColecoVision Multiplatform GPL 14 paraMSX 0 50b October 8 2009 MSX MSX2 MSX2 MSX TurboR Windows Freeware 15 RuMSX 0 41 July 2 2008 MSX MSX2 MSX2 MSX TurboR Windows Freeware 16 WebMSX 6 0 3 June 2 2020 MSX MSX2 MSX2 MSX turbo R JavaScript Source on GitHub 17 18 See also EditMSX character sets List of MSX games History of computing hardware Moonsound SymbOS Zemmix Canon V 20References Edit Laing Gordon 2004 Digital Retro The Evolution and Design of the Personal Computer Ilex Press ISBN 9781904705390 ASCII Express 新しいホームパーソナルコンピュータ仕様 MSX ASCII in Japanese ASCII 7 8 1983 ISSN 0287 9506 Wood Robert 1983 Japanese seek to dominate home market InfoWorld 5 49 158 Retrieved September 16 2019 via Google Books MSX The Japanese are coming The Japanese are coming The Register June 27 2013 Kazuhiko Nishi eNotes com The First MSX ascii jp Loguidice Bill April 14 2017 The bright life of the MSX Japan s underdog PC PC Gamer Retrieved November 27 2021 Root Howard Williams Brian August 1984 Faceoff will MSX be a success in the United States Creative Computing Vol 10 no 8 p 198 Nishi Kazuhiko April 21 2001 MSX Fair Tilburg 2001 by Totally Chaos video Event occurs at 14 40 Archived from the original on December 11 2021 Retrieved February 1 2019 Watt Peggy February 4 1985 Japan s MSX poised for the US InfoWorld Vol 7 no 5 InfoWorld Media Group Inc pp 19 20 via Google Books a b Nishi Kazuhiko December 5 2020 ついに明かされる 伝説のパソコン MSX 誕生の驚くべき 舞台裏 Diamond Online in Japanese Retrieved February 22 2021 a href Template Cite web html title Template Cite web cite web a CS1 maint url status link Kojima Productions Konami jp Retrieved June 22 2011 a b Dvorak John C November 28 2006 Whatever Happened to MSX Computers Dvorak Uncensored Retrieved June 22 2011 a b Sekiguchi Waichi 2000 パソコン革命の旗手たち in Japanese Nihon Keizai Shimbun pp 186 190 ISBN 4 532 16331 5 The history of Spectravideo samdal com retrieved December 20 2012 Dvorak John C January 7 14 1985 MSX The pong of the 1980s InfoWorld InfoWorld Media Group 7 1 2 88 ISSN 0199 6649 The Toshiba MSX HX 10 64K retrovideogamesystems com September 8 2010 MSX2 OLD COMPUTERS COM The Museum MSX FAN Magazine February 1995 issue p 90 Distance education in the Cuban context July 22 2012 Archived from the original on July 22 2012 Steil Michael February 1 2011 How many Commodore 64 computers were really sold Pagetable com Archived from the original on March 6 2016 Retrieved March 18 2017 Reimer Jeremy Personal Computer Market Share 1975 2004 Archived from the original on June 6 2012 Retrieved July 17 2009 5 to 6 million Apple IIs sold Mac Daily News June 5 2007 Retrieved June 22 2011 MSX IN SPAAAACCCEE msx gnu linux net a b Brychkov Eugeny 2012 KB0004 Using GR8BIT Language Pack and PS2 Keyboard PDF AGE Labs MSX Resource Center One Chip MSX MKII Msx org Retrieved June 22 2011 The birth of a GR8BIT The do it yourself MSX 2 MSX Resource Center January 18 2012 Retrieved April 13 2013 Center MSX Resource Mini IQ3000 Temporarily name for small project MSX Resource Center 페이지 1 9 www msx org Portar MSX Tech Doc problemkaputt de Karimov Kamil February 14 2010 Kontroller PS 2 klaviatury dlya MSX Russian MSX Resource Center Retrieved September 20 2013 2 standard MSX cartridge slots Archived from the original on April 26 2012 MSX breadboard schematic board and library AGE Labs Archived from the original on December 1 2013 Retrieved June 23 2013 picture of HBI 55 data cartridge Archived 2013 10 29 at the Wayback Machine MSX Technical Data Book MSX DOS 2 section The Ultimate MSX FAQ Faq msxnet org Retrieved June 22 2011 Storage subsystem v 3 0 Manual PDF AGE Labs Retrieved June 23 2013 fMSX Portable MSX Emulator Fms komkon org December 31 2013 Retrieved March 31 2014 External links Edit Wikimedia Commons has media related to MSX MSX at Curlie The MSX Resource Center The MSX Files SCROLL Issue 12 Introducing MSX MsxToday Community dedicated to MSX standard computers MSX bas Website dedicated to preserve and make available software written in MSX BASIC Retrieved from https en wikipedia org w index php title MSX amp oldid 1130687690, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.