Инструменты пользователя

Инструменты сайта


msx:basic:basic

MSX BASIC

MSX BASIC — диалект языка программирования BASIC, разработанный в 1983 году компанией Microsoft. Представляет собой расширенную версию Microsoft Standart BASIC Version 4.5 и имеет поддержку для графических, музыкальных и прочих возможностей бытовых компьютеров стандарта MSX. Разработан как последователь GW-BASIC (1983), одного из стандартных диалектов BASIC для 16-разрядных IBM PC-совместимых компьютеров. В процессе разработке MSX BASIC основное внимание уделялось гибкости системы и возможности её расширения.

Всё написанное здесь применимо для только КУВТ и КУВТ2.

Версии

Определение номер версии:

PRINT PEEK(&H2D)

или

PRINT PEEK(45)
ЗначениеВерсия
01.x
12.x
23.x
34.x

MSX2 Technical Handbook (Chapter 2, BASIC)

1.x

Была на компьютерах MSX 1 и MSX 1.5:

  • 1.0 — © 1983 by Microsoft
  • 1.1 — Br Gradiente

2.x

3.x

Была на компьютерах MSX 2 +:

  • 3.0 — © 1988 by Microsoft
  • 3.1 — © 1990 A.Carchano
  • 3.2 — © 1997 A.Carchano

Поддержка Yamaha V9958 (VDP):

  • Режимы экрана

    Режим Разрешение Количество цветов
    10 256×212/424 12499 YUV (сразу)
    11 256×212/424 12499 YUV (сразу) + 16 из 512 RGB
    12 256×212/424 19268 YJK (сразу)
  • FIXME SET SCROLL
    SET SCROLL

4.x

Была на компьютерах TurboR:

  • 4.0 — © 1990 by Microsoft
  • 4.1 — © 1990 by Microsoft

Документация

Ссылки

msx/basic/basic.txt · Последние изменения: 2023-06-28 22:16 — GreyWolf