web-dev-qa-db-fra.com

Comment puis-je faire fonctionner l'émulateur vice C64 (Commodore 64)

Je veux jouer à des jeux sur l'émulateur vice sur Ubuntu 14.04. Je n'ai jamais réussi à faire fonctionner vice chez Ubuntu. Quelles sont les étapes nécessaires pour y parvenir?

13
uzi3k

update --- il y a une nouvelle version maintenant, 3.3, et en tant que 3.2, fonctionne très bien.

J'ai réussi à le compiler avec des essais et des erreurs en ajoutant les bibliothèques suivantes:

Sudo apt install xa65 libreadline-dev libxaw7-dev libgtkmm-3.0-dev libpulse-dev

et compilé avec

./configure
make
Sudo make install 

... et cela semble fonctionner (le hack de lib n'est plus nécessaire). Cela semble être un projet assez vivant!

Contenu original:

Vous pouvez facilement compiler la version native (enfin ...). Testé avec la version 2.4. (instructions compactes --- dites-moi si vous avez besoin de plus de détails).

1) téléchargez la dernière version de http://vice-emu.sourceforge.net/

2) décompressez où vous voulez

tar xvzf vice-3.1.tar.gz
cd vice-3.1

3) installer les bibliothèques de développement requises:

Sudo apt install build-essential  libvte-dev libasound2-dev libgtk2.0-dev libgnome2-dev byacc flex

4) configurer, compiler et installer (cela ira dans /usr/local/). Sur mon netbook, je bois un café après le "make" ...

./configure --enable-gnomeui
make
Sudo make install

5) si votre machine est en 64 bits, procédez comme suit (en tant que root)

cd /usr/local/lib
Sudo ln -s ../lib64/vice .

(c’est probablement un bogue; l’émulateur cherchera les ROM dans/usr/local/lib même si l’installation est de 64 bits et le programme install placera les bibliothèques sous/usr/local/lib64 /)

6) tapez x64 et Enjoy! (Cette chose évoque une larme… mon premier ordinateur était un C64. Si seulement je ne perdais pas mes disques…)

vice x64 running

15
Rmano

Pour installer vice avec les roms par défaut, vous pouvez

  1. Installez l'étau à partir du dépôt système

    Sudo apt-get install vice
    
  2. Installer les roms,

    1. Téléchargez l'archive source http://vice-emu.sourceforge.net/index.html#download et extrayez-la dans /tmp

    2. Exécutez les commandes suivantes pour copier sur les fichiers de données,

      find /tmp/vice-*/data \
        -mindepth 1 \
        -type d \
        -exec Sudo cp -rnv {} /usr/lib/vice/ \;
      

vous pouvez maintenant utiliser x64 et x64sc pour exécuter les fichiers bin.

2
Evan Carroll

La compilation et l’installation se sont bien passées pour la première fois lors de ma nouvelle installation d’Ubuntu 18.04 LTS, mais j’ai constaté que le C64 ne répondait pas au clavier.

Ce problème a été résolu en copiant les fichiers x11_sym.vkm et sdl_sym.vkm à partir du dossier data/C64 des codes source dans le dossier C64 installé.

0
wizball