[[File:MSX Sony HitBit HB-10P.jpg|thumb|right|MSX Sony HitBit HB-10P]]
[[File:MSX2 Philips VG.jpg|thumb|right|MSX2 Sony HitBit HB-F1]][[File:MSX2+ Sony HB-8235F1XDJ.jpg|thumb|right|MSX2 Philips VG+ Sony HitBit HB-8235F1XDJ]]
[[File:MSX Turbo-R Panasonic FS-A1ST.jpg|thumb|right|MSX Turbo-R Panasonic FS-A1ST]]
[[File:MSX BASIC.jpg|thumb|right|MSX BASIC]]
[[File:Msx-dos.jpg|thumb|right|MSX-DOS]]
'''MSX''' was a standardized range of [[Z80 ]] based 8 bit computers developed by Microsoft and various (mostly) Japanese producers to exploit... Microsoft Software.
MSX stands for "Machines with Software eXchangeability".
== Specifications ==
Unlike the [[Commodore 64]] and [[Atari 8-bit]] computers, the MSX standard mandates the same Z80 CPU clock speed (3.579545 MHz, exactly the NTSC color subcarrier frequency) for both PAL and NTSC machines.
However, PAL and NTSC still have to be taken into consideration when developing a game, as there is less time to do updates at 60 Hz than it does at 50 Hz:
* In games made for 60 Hz, the CPU sits idle for 20% of the time when running at 50Hz.
* Games made for 50 Hz and which utilise the full CPU can not run properly at 60 Hz.
This is why when developing a game, it’s best to make it targeted for 60 Hz. Then it will be much easier to get it to work at both frequencies.
=== Generation 0: Precursors to MSX ===
The machines in Generation 0 are considered the foundational steps toward the creation of the MSX standard. While not officially part of the MSX family, they share significant hardware similarities with MSX1 systems.
Systems: ColecoVision, Sega SG-1000, Sega SC-3000, Sega SF-7000, Spectravideo SVISV-318/328.
Shared Components with MSX1:
* ColecoVision, Sega SG-1000, and SC-3000, and SF-7000 feature the same CPU (Zilog Z80A) and Video Display Processor (Texas Instruments TMS-9918 series) as MSX1 machines.
* These systems use the Texas Instruments SN76489 sound chip, which is closely related to the General Instruments AY-3-8910 Programmable Sound Generator (PSG) found in MSX1.
* The SVISV-318/328 computers use identical CPU, VDP, and PSG hardware to MSX1, with the SVI-BASIC by Microsoft being very similar to MSX-BASIC.* Sega BASIC (used ASCII's president Kazuhiko Nishi saw the potential in SCthe Spectravideo computer system. He wanted to make a world standard for home computers out of the SV-3000 328 design, called the MSX standard. Spectravideo agreed with this, and SFASCII started to make some small changes of the design. [https://www.samdal.com/svhistory.htm Source] <gallery>File:Spectravideo SV-7000) shares many similarities with MSX328.jpg|Spectravideo SV-328File:Spectravideo basic.jpg|SVI-BASICFile:Kazuhiko Nishi with Bill Gates.jpg|Kazuhiko Nishi with Bill Gates</gallery>
=== Generation 1: MSX1 ===
* [https://problemkaputt.de/portar.htm Noca$h's Portar Doc]
* [https://map.grauw.nl/resources/system/msxtech.pdf MSX Technical Data Book] [https://konamiman.github.io/MSX2-Technical-Handbook/ MSX2 Technical Handbook] [https://archive.org/details/MsxTurboRTechnicalHandBookOCR MSX Turbo-R Technical Handbook (japanese)]
* [https://www.samdal.com/spectravideo.htm Roger's Spectravideo page]
* [https://youtu.be/AFRf87SqWrw MSX Computers - Scrolling, Sprites, and Stereotypes] by [[Displaced Gamers]]
* [https://youtu.be/xYr0Gsezx0U Sega Genesis & MSX Hybrid Console] by [[Lady Decade]]
* [https://youtu.be/9GrryZdhe3I Casio PV-7 computer: the worst MSX ?] by [[Olipix Retrotech]]
* [https://youtu.be/y49rWWlyBxs Le MSX, une machine 8 bits formidable (1983 - 1991)] by [[Rodrik Studio]]
[[Category:Non CPC Computers]]
[[Category:CP/M]]