Как заставить работать эмулятор тисков C64 (Commodore 64)?
14
Я хочу играть в игры на вице-эмуляторе на Ubuntu 14.04. Мне никогда не удавалось заставить работать вице в Ubuntu. Какие шаги необходимы для достижения этой цели?
Это обычный эмулятор 64. Есть версия для Linux, но я не знаю, как заставить ее работать. Теперь я обнаружил, что вы можете sudo apt-get установить wine, а затем скачать версию для Windows и использовать ее вместе с wine
... и, похоже, работает (взломать lib больше не нужно). Кажется, вполне живой проект!
Оригинальное содержание:
Вы можете скомпилировать нативную версию довольно легко (хорошо ...). Протестировано с версией 2.4. (компактная инструкция --- скажите, если вам нужно больше деталей).
4) настроить, скомпилировать и установить (это войдет /usr/local/). На моем нетбуке у меня есть кофе после "сделать" ...
./configure --enable-gnomeui
make
sudo make install
5) если у вас 64-битная машина, сделайте следующее (как root)
cd /usr/local/lib
sudo ln -s ../lib64/vice .
(это, вероятно, ошибка; эмулятор будет искать ROMS в / usr / local / lib, даже если установка 64-битная и installпрограмма поместит библиотеки в / usr / local / lib64 /)
6) наберите x64и наслаждайтесь! (эта вещь вызывает слезы ... мой первый компьютер когда-либо был C64. Если бы я не потерял свои диски ...)
Прекрасно работает! +1 На полном экране больше нет строк, как при сборке из исходного кода.
Терренс
Не нужно копировать его в корневую файловую систему. Просто скопируйте папки из dataдиректории вице-архива в ~/.config/vice. Или в приведенной выше команде замените /usr/lib/vice/на ~/.config/vice. (Вам может понадобиться сначала создать папку:. mkdir -p ~/.config/vice)
pcworld
1
Компиляция и установка прошли хорошо в первый раз на моей новой установке Ubuntu 18.04 LTS, однако я обнаружил, что у C64 нет ответа клавиатуры.
Это было исправлено путем копирования файлов x11_sym.vkm и sdl_sym.vkm из папки data / C64 исходных кодов в установленную папку C64.
Ответы:
обновление --- есть новая версия сейчас, 3.3, и как 3.2, прекрасно работает.
Мне удалось скомпилировать его методом проб и ошибок, добавив следующие библиотеки:
и составлено с
... и, похоже, работает (взломать lib больше не нужно). Кажется, вполне живой проект!
Оригинальное содержание:
Вы можете скомпилировать нативную версию довольно легко (хорошо ...). Протестировано с версией 2.4. (компактная инструкция --- скажите, если вам нужно больше деталей).
1) скачать последнюю версию с http://vice-emu.sourceforge.net/
2) распакуй его куда хочешь
3) установить необходимые библиотеки dev:
4) настроить, скомпилировать и установить (это войдет
/usr/local/
). На моем нетбуке у меня есть кофе после "сделать" ...5) если у вас 64-битная машина, сделайте следующее (как root)
(это, вероятно, ошибка; эмулятор будет искать ROMS в / usr / local / lib, даже если установка 64-битная и
install
программа поместит библиотеки в / usr / local / lib64 /)6) наберите
x64
и наслаждайтесь! (эта вещь вызывает слезы ... мой первый компьютер когда-либо был C64. Если бы я не потерял свои диски ...)источник
sudo make install
команды?sudo apt install byacc flex
перед вамиconfigure
sudo apt install xa65
для вице-3.3 на Ubuntu 18.04.Чтобы установить тиски с ромами по умолчанию, вы можете
Установить тиски из репозитория системы
Установите ромы,
Загрузите исходный архив http://vice-emu.sourceforge.net/index.html#download и распакуйте его в
/tmp
Выполните следующие команды, чтобы скопировать файлы данных,
Теперь вы можете использовать
x64
иx64sc
для запуска файлов bin.источник
data
директории вице-архива в~/.config/vice
. Или в приведенной выше команде замените/usr/lib/vice/
на~/.config/vice
. (Вам может понадобиться сначала создать папку:.mkdir -p ~/.config/vice
)Компиляция и установка прошли хорошо в первый раз на моей новой установке Ubuntu 18.04 LTS, однако я обнаружил, что у C64 нет ответа клавиатуры.
Это было исправлено путем копирования файлов x11_sym.vkm и sdl_sym.vkm из папки data / C64 исходных кодов в установленную папку C64.
источник