Недостатки: ретро платформа, представляющая интерес для узкого круга;
batari Basic - это специальный BASIC-подобный язык программирования, который предназначается для разработки игр на игровую приставку Atari 2600. С его помощью вы можете на своём ПК писать приложения и сохранять их в бинарный файл, который запускается на эмуляторе как ROM-файл, либо на оригинальной Atari 2600, если записать на картридж.
bB запускается из-под Windows/MS-DOS, Mac OSX или Linux. Но также в комплекте поставляется исходный код, что позволяет его портировать на любую платформу. ЯП был выпущен в июле 2005 года. Для него была выпущена Windows-среда batari Basic Editor для более удобной работы программиста.
batari Basic Editor - это свободная IDE (Integrated Development Environment) от Steve Englehardt'а для разработки приложений на ретро-приставку Atari 2600 с помощью языка программирования batari Basic.
Среда включает в себя инструменты для анимации спрайтов, Multisprite Kernel Playfield Editor, Standard Kernel Playfield Editor, инструмент для редактирования палитры, инструмент для предоставления кода в бинарном, десятичном, октальном или хекс видах и т.д. Имеются такие функции как Undo/Redo, компиляция и предпросмотр приложений и т.д.
Для редактора рекомендованы ОС Windows 9x/NT/2000/XP. Для разработки игр на Atari 2600, помимо Batari Basic и IDE, вам ещё понадобится хороший эмулятор данной платформы, например, Stella.
На официальном сайте имеется документация по использованию ЯП, дополнительные материалы, а также форум, на котором всегда можно поинтересоваться насчёт интересующих вас вопросов.
Atari 2600 (ранее Atari VCS) вышла в далёком 1977 году и имела большую популярность до начала 1980-х. Это первая успешная приставка с играми на картриджах. Она комплектовалась двумя джойстиками (или двумя paddle-контроллерами) и одним картриджем с игрой (Combat или Pac-Man). Самые известные игры, вышедшие на данной приставке: Atlantis, Donkey Kong, E.T. the Extra-Terrestrial, Kaboom!, Keystone Kapers, Montezuma's Revenge, Pac-Man, Pitfall!, Pole Position, Breakout, Combat, Donkey Kong, E.T. the Extra-Terrestrial, Kaboom!, Keystone Kapers, Montezuma's Revenge, Pac-Man, Pitfall!, Pole Position, RealSports Tennis, Solaris, Space Invaders, Серия игр Swordquest, Yars' Revenge, Adventure и т.д. И по сей день, даже после прекращения существования Atari, выпускается большое количество любительских игр для данной платформы. Консоль дала жизнь таким известным разработчикам игр как Рик Мауер (Rick Mauer), Уоррен Робинетт (Warren Robinett), компаниям типа Activision, Imagic, Coleco, Parker Brothers и т.д.
Официальный сайт: http://www.bataribasic.com
Сайт разработчика IDE "bB Editor": http://www.bjars.com
Интересный сайт про Atari 2600: http://www.atari2600.com
batari Basic is a BASIC-like language for creating Atari 2600 games. It is a compiled language and the compiler runs on a computer, but it creates a binary file that can be run on an Atari 2600 emulator or used to make a cartridge that will operate on a real Atari 2600.
bBEditor is a freeware Integrated Development Environment (IDE) I developed for batari Basic. This software is still in development, with new features planned to support the latest release of batari Basic.