=== MSX BASIC 3.0 ===* Bundled with MSX2+ computers* 32 KB in size (First 16 KB directly available, second 16 KB in other slot and has to be paged in/out for usage)* Added command SET SCROLL for smooth, hardware based scrolling in BASIC* Added support for new available screen modes:** Screen 10 (graphic mode 256 x 212/424 pixels, 12499 YJK at once + 16 colors out of 512 RGB in ML)** Screen 11 (graphic mode 256 x 212/424 pixels, 12499 YJK at once + 16 colors out of 512 RGB)** Screen 12 (graphic mode 256 x 212/424 pixels, 19268 YJK at once)=== MSX BASIC 4.0 ===* Bundled with the Panasonic FS-A1ST MSX turbo R model* Added _PAUSE command to make delays in BASIC independent of the current CPU and clock* Added extra commands for the PCM device (_PCMPLAY, _PCMREC)=== MSX BASIC 4.1 ===* Bundled with the Panasonic FS-A1GT MSX turbo R model* Added MIDI extensions== Extensions of MSX BASIC ==Since MSX BASIC was meant to be expandable from inception, it was possible to write add-on modules quite easily.
=== MSX BASIC 3.0 ===* Поставлялся с компьютерами MSX 2.0+* Объём ПЗУ 16 КБ* Добавлена команда SET SCROLL для управления плавной аппаратной прокруткой в BASIC-программах** Screen 10 (графический режим 256 x 212/424 точек, 12499 отображаемых цветов одновременно в формате YJK + 16 цветов из палитры, содержащей 512 цветов в формате RGB)** Screen 11 (графический режим 256 x 212/424 точек, 12499 цветов YJK одновременно + 16 цветов из 512 в RGB)** Screen 12 (графический режим 256 x 212/424 точек, 19268 цветов YJK одновременно)=== MSX BASIC 4.0 ===* Поставлялся с компьютерами MSX Turbo R (выпускались только в Японии)* Добавлена поддержка видеорежимов 512 x 512 точек (16 цветов из 512) и 256 x 212 (19268 цветов)* Добавлена команда _PAUSE для создания программных задержек, не зависящих от выбранного процессора и его тактовой частоты* Добавлены команды для управления устройством записи и воспроизведения цифрового звука (_PCMPLAY, _PCMREC)=== MSX BASIC 4.1 ===* Поставлялся с компьютером FS-A1GT MSX Turbo R* Имеет расширения для работы с интерфейсом MIDI== Расширения MSX BASIC ==Так как возможность расширения была предусмотрена в MSX BASIC изначально, создание дополнительных модулей осуществлялось очень просто.