MSX is an 8-bit home computing standard created in 1983 by ASCII and Microsoft to unify hardware across brands. Driven by a 3.58 MHz Zilog Z80A CPU with a minimum of 8 KB RAM and 16 KB VRAM, it outputs 256 x 192 resolution visuals with 16 colors and 3-channel audio, booting straight into MSX BASIC from ROM.
Rainbow is a development tool from Tonsomo Entertainment that lets you build for the Spectrum, MSX, C64 and CPC using a single BASIC dialect. Read more about Rainbow (misc)