Files
BAS2.4/README.md
T
2026-10-26 13:21:10 +03:00

16 lines
1.2 KiB
Markdown

# 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](https://github.com/z00m128/sjasmplus).
sjasmplus basic.asm