Files
2026-10-26 13:21:10 +03:00

1.2 KiB

Orion BASIC v2.4 для копьютера Orion-128

Исходные коды BASIC v2.4, разработанном компанией Orionsoft. Для работы интерпретатора необходим MONITOR v2 и ORDOS. Это дизасм выполненный мной с помощью Ghidra, не оригинальные исходные коды. Оказалось, что этот вариант Бэйсика не просто похож на MSX BASIC, как авторы писали в журнале Радио, а основан на кодах Microsoft BASIC-80. Поэтому, я постарался сохранить наименование меток и имен переменных такими, как они представлены в исходных кодах, опубликованных Microsoft.

Исходные коды в мнемониках Z80 для ассемблера Sjasmplus, но набор инструкций ограничен кодами для КР580ВМ80 (i8080).

Компиляция

Для сборки исходных кодов используется sjasmplus Z80 assembler.

sjasmplus basic.asm