Как стать автором
Обновить

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

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

В конце февраля 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

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

Истории

Работа

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

Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область