Главная
» LINUX
»
Как играть в игры для Commodore 64 на Linux с помощью VICE
Как играть в игры для Commodore 64 на Linux с помощью VICE
Чтобы играть в игры Commodore 64 (C64) на Linux, установите VICE, откройте его эмулятор C64 и загрузите образ игры, на использование которого у вас есть права. Для многих игр на дисках самый быстрый способ — выбрать файл .d64 и нажать «Автозапуск» . VICE эмулирует компьютер; он не предоставляет каталог коммерческих игр.
Команда VICE указывает версию 3.10, выпущенную 24 декабря 2025 года. Flathub также указывает пакет VICE, но отмечает, что он предоставлен сообществом и не проверен, а также заявляет, что не связан с командой VICE и не поддерживается ею. Актуальную информацию о пакете можно найти на странице релизов VICE и в списке Flathub .
Установите VICE на Linux.
Flatpak — это простой и удобный вариант для всех дистрибутивов Linux. Если Flatpak уже установлен и Flathub включен, откройте терминал и выполните команду:
flatpak install flathub net.sf.VICE
Подтвердите запрос на установку, затем запустите VICE из меню приложений. Если команда не может найти удаленный репозиторий Flathub, сначала установите Flatpak и добавьте Flathub, используя инструкции для вашего дистрибутива на странице настройки Flathub . На странице пакета VICE указано, что его сборка Flatpak является пакетом сообщества, поэтому пользователи, предпочитающие программное обеспечение, поддерживаемое дистрибутивом, также могут проверить, предлагает ли их репозиторий Linux VICE, и посмотреть его версию.
После настройки Flatpak и Flathub установите пакет Flathub VICE.
Запустите эмулятор C64
В меню приложений выберите пункт Commodore 64 в VICE. Программа для C64 называется x64sc , это точный эмулятор C64 из семейства VICE; его запускает лаунчер Flatpak. Вы также можете запустить Flatpak из терминала с помощью команды ` flatpak run net.sf.VICE.`. Эмулятор должен открыться на знакомом синем экране BASIC, обычно отображающем следующее: READY.Этот экран означает, что виртуальный C64 запущен, но игра еще не загружена.
VICE также включает эмуляторы для других систем Commodore, поэтому, если вы следуете инструкциям для игры на C64, выбирайте версию для C64, а не для VIC-20, C128 или другой машины. В руководстве пользователя VICE в разделе обзора эмуляторов описаны доступные программы и названия их команд.
Синий экран BASIC — это отправная точка C64 перед загрузкой образа игры.
Загрузите образ игры и начните играть.
Используйте образ игры, которым вы владеете или на использование которого у вас есть разрешение, например, личную резервную копию, сделанную с принадлежащего вам носителя, или авторизованный релиз Homebrew. В повседневной речи эти файлы часто называют C64 ROM, хотя распространенные файлы .d64 и .g64 являются образами дисков. VICE поддерживает множество форматов дисков, лент, картриджей и программ; в разделе руководства, посвященном образам носителей , перечислены поддерживаемые типы и особенности загрузки. Для программного обеспечения для работы с лентами рекомендуется TAP для эмуляции ленты; поддержка T64 имеет ограничения.
Откройте окно C64, выберите Файл > Прикрепить образ диска , найдите свой .d64или другой поддерживаемый образ диска, выберите его и нажмите Автозапуск . VICE прикрепит образ и попытается запустить свою первую программу. Если ваше программное обеспечение представляет собой образ магнитной ленты, выберите команду tape-image. Когда появится титульный экран, приглашение диска или инструкции по загрузке, следуйте указаниям игры; не все версии запускаются или загружаются одинаково.
Выберите образ диска, который вы имеете право использовать, затем выберите «Автозапуск».
Настройка управления с клавиатуры или джойстика
В некоторых играх для C64 используется клавиатура, в других — джойстик. VICE может назначать управление с клавиатуры через цифровую клавиатуру или настраиваемый набор клавиш. В цифровой клавиатуре клавиши от 1 до 9 отвечают за направления, включая диагонали, а 0 — за кнопку стрельбы. Если эти элементы управления не соответствуют инструкциям игры, откройте настройки VICE и проверьте параметры джойстика.
Для подключения USB-геймпада подключите его перед запуском VICE, затем используйте настройки джойстика, чтобы назначить контроллер хоста на тот порт джойстика C64, который ожидает игра. Если движение или стрельба не регистрируются, попробуйте другой порт C64 и убедитесь, что Linux распознает контроллер. Доступные в VICE устройства зависят от поддержки джойстика, предоставляемой хост-системой. Справочник по настройкам джойстика VICE объясняет параметры устройства и набора клавиш.
Сохранение и загрузка игровой сессии
Чтобы вернуться к тому же моменту позже, откройте меню «Снимок» и выберите «Быстрое сохранение» . Чтобы восстановить сохраненное состояние эмулятора, выберите «Быстрая загрузка снимка» . Снимок фиксирует состояние эмулятора, включая запущенную игру, вместо того, чтобы создавать отдельное сохранение внутри самой игры. Сохраните также исходный образ игры. VICE предупреждает, что снимки могут быть отклонены более поздними версиями, если их содержимое несовместимо, поэтому рассматривайте их как удобные контрольные точки, а не как постоянные архивные файлы. Подробности см. в официальной документации по снимкам .
Используйте меню «Снимок», чтобы сохранить быструю контрольную точку или вернуться к ней позже.
Если игра не начнётся
Убедитесь, что вы открыли эмулятор C64 и выбрали поддерживаемый образ C64, а не архив или файл для другой системы Commodore.
Для программного обеспечения, работающего с дисками, используйте команду disk-image; для программного обеспечения, работающего с лентами, используйте команду tape-image. Если файл не распознан, проверьте примечания по форматированию в руководстве VICE.
Если автозапуск запускает C64, но игра по-прежнему запрашивает ввод, ознакомьтесь с инструкциями на экране. Для некоторых игр требуется определенный порт джойстика, нажатие клавиши или дополнительный диск после загрузки первого изображения.
Если контроллер отсутствует, подключите его перед запуском VICE и убедитесь, что Linux-система его распознает; затем вернитесь к назначению устройства джойстика.
После установки VICE и подключения соответствующего образа игры, Linux сможет запускать то же программное обеспечение C64 через эмулируемые порты клавиатуры, дисководов, ленточных накопителей и джойстика.