Введение

Игровая консоль

C64 Direct to TV, сокращенно C64DTV, – это реализация компьютера Commodore 64 на одном чипе, помещенная в корпус джойстика (по образцу джойстика Competition Pro середины 1980-х годов) с 30 предустановленными играми. Конструкция аналогична Atari Classics 10 в 1 TV Game. Схема C64DTV была разработана Джери Эллсвортом, разработчиком компьютерных чипов, ранее создавшим C One. Компания Tulip Computers (приобретшая бренд Commodore в 1997 году) передала права Ironstone Partners, которые сотрудничали с DC Studios и Mammoth Toys в разработке и продвижении устройства. Выпущенная в конце 2004 года, консоль была полностью распродана QVC – было закуплено 250 000 экземпляров первого производственного тиража, и 70 000 из них были проданы в первый день продаж.

Версии

Существует несколько версий C64DTV. DTV1 (телевизионный стандарт NTSC) поставляется с 2 МБ ПЗУ. Он впервые появился в конце 2004 года для американского и канадского рынков. DTV2 (иногда называемый C64D2TV) – это пересмотренная версия для европейского и мирового рынков (телевизионный стандарт PAL) и появилась в конце 2005 года. В этих устройствах ПЗУ было заменено на флеш-память. Однако версия DTV2/PAL имеет производственный дефект, который приводит к неточной цветопередаче (резисторы в R-2R лестничных ЦАП для каналов цветности и яркости были перепутаны местами). В DTV3 была устранена проблема с блиттером.

Ограничения

Внутренняя флэш-память доступна как устройство 1. Однако программное обеспечение для поддержки операций записи не предусмотрено, поэтому сохранение рекордов невозможно. Кроме того, флэш-память, используемая в DTV, рассчитана на очень ограниченное количество циклов записи. При использовании стандартного модуля клавиатуры клавиша F7 не функционирует. Существует решение этой проблемы – "Keyboard Twister".

Модификация программного обеспечения

В DTV имеется программно-перепрограммируемая флеш-память. Было выпущено несколько инструментов для компиляции программ в флэш-образы, совместимые с DTV, и загрузки их на DTV. Пользователи создавали собственные сборники игр, добавляя популярные (иногда исправленные для DTV) игры, отсутствовавшие в оригинальной версии DTV, а также загрузочные меню для упрощения разработки любительского программного обеспечения или добавления новых функций, например, программ для передачи данных, таких как DTVtrans, позволяющих обмениваться данными между ПК и оперативной памятью DTV через параллельный порт ПК (или USB) и порт джойстика DTV.