Как стать автором
Поиск
Написать публикацию
Обновить

Вышел CVBasic v0.1.0 — первый релиз компилятора Basic для приставки ColecoVision 1982 года выпуска

Время на прочтение1 мин
Количество просмотров2.7K

В конце февраля 2024 года разработчик Оскар Толедо (aka nanochess) представил CVBasic v0.1.0. Это проект компилятора Basic для портирования и создания игр на приставке ColecoVision 1982 года выпуска.

Автору удалось подготовить основной набор операторов и функций с помощью неоптимизированного компилятора выражений. Программист планирует выпустить рабочую альфа-версию, как только разработает инструкции для управления контроллером, отображения чисел, звука и создаст несколько примеров игр.

Толедо пояснил, что создал этот проект по образцу компилятора IntyBasic. «Но, конечно, Z80 — это совсем другой зверь», — уточнил разработчик (имея в виду процессор Zilog Z80A для ColecoVision).

Автор пояснил, что несколько дней проект назывался boingBASIC, но затем с помощью друзей он решил, что название CVBasic лучше. Толедо добавил в компилятор множество операторов Basic и портировал свою игру Viboritas, чтобы определить, какие ещё важные доработки нужно добавить для разработки игр. «Мне не хватает только звука в компиляторе для хорошей альфа-версии. Массивы могут подождать», — добавил разработчик.

Версия CVBasic v0.1.0 уже доступна для тестирования, но только для Windows. Эта сборка включает в себя исполняемый файл компилятора, руководство, файлы prologue/epilogue и несколько примеров, включая две мини-игры Viboritas и Space Attack:

Теги:
Хабы:
Всего голосов 6: ↑6 и ↓0+6
Комментарии8

Другие новости

Ближайшие события