Commodore 64x — классика с современной начинкой

Эмуляция Commodore 64 внутри Commodore 64x
Запуск программ от оригинального Commodore 64 на модели 64x обеспечивается программной эмуляцией, а не аппаратной совместимостью. Процессор Intel Atom 525 архитектурно не имеет ничего общего с микропроцессором MOS Technology 6510, на котором работал оригинал. Эмулятор воспроизводит поведение процессора, видеочипа VIC-II и звукового чипа SID на уровне инструкций, транслируя машинный код 6510 в инструкции x86.
В комплект поставки Commodore 64x входит операционная система Workbench 5, представляющая собой специализированный дистрибутив Linux. В её состав интегрирован эмулятор, позволяющий запускать образы дискет и картриджей Commodore 64 без отдельной настройки. Пользователь получает готовую среду, в которой классические 8-битные программы выполняются в окне или полноэкранном режиме сразу после загрузки компьютера.
Эмуляция чипа SID — наиболее сложная часть воспроизведения оригинальной платформы. Аналоговый синтезатор звука SID 6581 формировал сигнал с характерными нелинейными искажениями, которые трудно воспроизвести цифровыми методами. Разные версии эмуляторов SID отличаются точностью передачи этих искажений, и от выбранного метода зависит, насколько аутентично звучат музыка и звуковые эффекты в играх.


