Bagaimana saya bisa mendapatkan emulator wakil C64 (komodor 64) bekerja

14

Saya ingin bermain game di wakil emulator di Ubuntu 14.04. Saya tidak pernah berhasil membuat wakil bekerja di Ubuntu. Apa langkah-langkah yang diperlukan untuk mencapai ini?

uzi3k
sumber
Apa itu Wakil C64?
Braiam
Ini adalah emulator 64 komoditas. Ada versi linux tapi saya tidak tahu cara membuatnya bekerja. Saya sekarang telah menemukan Anda dapat sudo apt-get menginstal anggur dan kemudian mengunduh versi windows dan menggunakannya dengan anggur
uzi3k
Lihat ini untuk pembaruan: askubuntu.com/a/1062151/29097 dan metode yang ditingkatkan
Evan Carroll

Jawaban:

15

pembaruan --- ada rilis baru sekarang, 3.3, dan seperti 3.2, berfungsi dengan baik.

Saya berhasil mengompilasinya dengan coba-coba menambahkan beberapa pustaka berikut:

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

dan dikompilasi dengan

./configure
make
sudo make install 

... dan tampaknya berfungsi (lib hack tidak diperlukan lagi). Sepertinya proyek yang cukup hidup!

Konten asli:

Anda dapat mengkompilasi versi asli dengan mudah (well ...). Diuji dengan versi 2.4. (instruksi ringkas --- beri tahu saya jika Anda membutuhkan detail lebih lanjut).

1) unduh versi terakhir dari http://vice-emu.sourceforge.net/

2) bongkar di tempat yang Anda inginkan

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

3) instal perpustakaan dev yang diperlukan:

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

4) konfigurasikan, kompilasi, dan instal (akan masuk /usr/local/). Di netbook saya, saya minum kopi setelah "make" ...

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

5) jika mesin Anda 64 bit, lakukan hal berikut (sebagai root)

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

(ini mungkin bug; emulator akan mencari ROM di / usr / local / lib bahkan jika instalasi 64 bit satu dan installprogram akan menempatkan perpustakaan di bawah / usr / local / lib64 /)

6) ketik x64dan Nikmati! (Hal ini menimbulkan air mata ... komputer pertama saya adalah C64. Kalau saja saya tidak kehilangan disk saya ...)

wakil x64 berjalan

Rmano
sumber
1
Ini masih bekerja dengan Ubuntu 14.04, memainkan ninja terakhir dan bekerja dengan baik, layar penuh juga tidak bekerja untuk saya.
uzi3k
1
Bagaimana Anda menjalankan VICE setelah sudo make installperintah?
Tony Lancer
1
Pada Ubuntu 17.10 dengan wakil-3.1 yang Anda butuhkan sudo apt install byacc flexsebelum Andaconfigure
rubo77
2
Saya suka emulator ini karena menghasilkan suara Floppy Drive 1541. Jelas air mata tumpah! =) Terima kasih!
Terrance
1
Saya juga harus sudo apt install xa65untuk wakil-3.3 di Ubuntu 18.04.
DavidJ
4

Untuk menginstal wakil dengan ROM standar, Anda bisa

  1. Instal wakil dari repo sistem

    sudo apt-get install vice
    
  2. Pasang ROM,

    1. Unduh tarbal sumber http://vice-emu.sourceforge.net/index.html#download dan ekstrak ke/tmp

    2. Jalankan perintah berikut untuk menyalin file data,

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

sekarang Anda dapat menggunakan x64dan x64scmenjalankan file bin.

Evan Carroll
sumber
1
Bagus sekali! +1 Layar penuh tidak lagi memiliki garis di dalamnya seperti ketika saya membangun dari sumber.
Terrance
Tidak perlu menyalinnya ke sistem file root. Cukup salin folder dari datadirektori vice tarball ke ~/.config/vice. Atau pada perintah di atas, ganti /usr/lib/vice/dengan ~/.config/vice. (Anda mungkin perlu membuat folder terlebih dahulu:. mkdir -p ~/.config/vice)
pcworld
1

Kompilasi dan instal berjalan baik pertama kali pada instal baru saya Ubuntu 18.04 LTS, namun saya menemukan bahwa C64 tidak memiliki respons keyboard.

Ini diperbaiki dengan menyalin file x11_sym.vkm dan sdl_sym.vkm dari kode sumber data / folder C64 ke dalam folder C64 yang diinstal.

wizball
sumber