Вектор с оговорками можно считать CP/M-совместимой машиной.
Поэтому если программа не рисует вектор-специфическую графику вектор-специфическими средствами, то Вы можете получить COM-файл для МикроДОС или CP/M-80 из любого CP/M-компилятора.
Самый производительный и удобный компилятор Бейсика для CP/M который нашёл это C-Basic от Digital Research. Если не трогать операторы касающиеся графики, графических режимов и некоторые дисковые функции, то всё остальное в нём работает. ESC-последовательностями на экран рисует с достаточно приемлимой скоростью, даже конкурирует с CP/M-ассемблерами (если говорить про вывод через BDOS и всякие драйвера). По сравнению с другими компиляторами Бейсика - просто пушка. Но, с какого-нибудь QBasic потребуется адаптация, конечно. Есть своя специфика.





Ответить с цитированием