У каждого энтузиаста есть свои причины заняться ретро-вычислениями в качестве хобби. Некоторые делают это из-за ностальгии и для того, чтобы заново пережить годы своего становления с компьютерами. Другие делают это, чтобы работать со старым оборудованием. Третьи делают это, потому что ценят историю вычислений и хотят испытать ее. Но практически все они могут согласиться с тем, что одним из самых заманчивых аспектов ретро-вычислений является низкоуровневый доступ к оборудованию. Вот почему YouTuber The 8-Bit Guy начал поиски недорогого ретро-компьютера, близкого к металлическому.

8-битный парень, также известный как Дэвид, начал свой компьютерный путь с классических 8-битных компьютеров, таких как Commodore VIC-20 и Commodore 64. Таким образом, он научился программировать на BASIC близко к металлу, то есть он имел низкоуровневый доступ к оборудованию, что позволяло ему делать такие вещи, как изменение битов данных непосредственно в регистрах. Это невозможно с нашими современными компьютерами и языками программирования, которые сильно абстрагированы от реального оборудования.

Итак, Дэвид решил, что хочет создать свою собственную модернизированную версию ретро-компьютера, который предлагал бы возможности, с которыми он вырос. Требования к компьютеру его мечты, получившему название Commander 16, заключались в том, что он должен быть построен из современных компонентов, иметь видеовыход VGA и HDMI, работать на реальном процессоре 6502, не использовать FPGA или микроконтроллеры, запускать Commodore BASIC и стоит около 50 долларов. Это очень амбициозный набор целей для проекта, и Дэвид только начал их решать.

До сих пор он экспериментировал с 16-битной платой для разработки, которая работает на процессоре WDC 65816, но полностью поддерживает обратную совместимость с 8-битным кодом MOS 6502. Он также получил видеовыход, работающий от Commodore 64 через Gameduino, который обычно предназначен для добавления вывода VGA к Arduino. Ему еще предстоит пройти долгий путь, и, вероятно, ему даже придется написать совершенно новое ядро, но его поиски по созданию ретро-компьютера мечты - это то, за чем вы обязательно захотите последовать.