Como faço para que o emulador vice C64 (commodore 64) funcione


14

Eu quero jogar no vice-emulador no Ubuntu 14.04. Eu nunca consegui fazer o vice trabalhar no Ubuntu. Quais são as etapas necessárias para conseguir isso?


O que é o Vice C64?
Braiam 12/10

É um emulador de commodore 64. Existe uma versão linux, mas não sei como fazê-la funcionar. I descobriram agora você pode sudo apt-get install vinho e, em seguida, baixar a versão do Windows e usá-lo com vinho
uzi3k

Veja isto para uma atualização: askubuntu.com/a/1062151/29097 e método melhorado
Evan Carroll

Respostas:


15

update --- existe uma nova versão agora, 3.3, e como 3.2, funciona muito bem.

Consegui compilá-lo com tentativas e erros adicionando as seguintes bibliotecas:

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

e compilado com

./configure
make
sudo make install 

... e parece funcionar (o lib hack não é mais necessário). Parece um projeto bastante ao vivo!

Conteúdo original:

Você pode compilar a versão nativa com bastante facilidade (bem ...). Testado com a versão 2.4. (instruções compactas - diga-me se precisar de mais detalhes).

1) baixe a última versão em http://vice-emu.sourceforge.net/

2) desembale-o onde quiser

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

3) instale as bibliotecas de desenvolvimento necessárias:

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

4) configure, compile e instale (ele entrará /usr/local/). No meu netbook, tomo um café depois do "make" ...

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

5) se sua máquina for de 64 bits, faça o seguinte (como root)

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

(provavelmente é um erro; o emulador pesquisará as ROMS em / usr / local / lib, mesmo que a instalação seja de 64 bits e o installprograma coloque as bibliotecas em / usr / local / lib64 /)

6) digite x64e divirta-se! (essa coisa evoca uma lágrima ... meu primeiro computador foi um C64. Se eu não perdesse meus discos ...)

vice x64 em execução


1
Isso ainda funciona com o Ubuntu 14.04, jogando o último ninja e funciona muito bem, a tela cheia também não funciona para mim.
Uzi3k

1
Como você realmente executa o VICE após o sudo make installcomando?
Tony Lancer

1
No Ubuntu 17.10 com o vice-3.1 que você precisa sudo apt install byacc flexantes de vocêconfigure
rubo77

2
Eu gosto deste emulador, pois produz o som do 1541 Floppy Drive. Definitivamente, uma lágrima está derramando! =) Obrigado!
Terrance

1
Eu também precisei sudo apt install xa65do vice-3.3 no Ubuntu 18.04.
DavidJ

4

Para instalar o vice com as roms padrão, você pode

  1. Instale o vice a partir dos repositórios de sistema

    sudo apt-get install vice
    
  2. Instale as ROMs,

    1. Faça o download do tarball de origem http://vice-emu.sourceforge.net/index.html#download e extraia-o para/tmp

    2. Execute os seguintes comandos para copiar sobre os arquivos de dados,

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

agora você pode usar x64e x64scexecutar os arquivos bin.


1
Funciona bem! +1 A tela inteira não possui mais linhas como quando eu construo a partir da fonte.
Terrance

Não há necessidade de copiá-lo para o sistema de arquivos raiz. Basta copiar as pastas do datadiretório do vice tarball para ~/.config/vice. Ou no comando acima, substitua /usr/lib/vice/por ~/.config/vice. (Talvez seja necessário criar a pasta primeiro: mkdir -p ~/.config/vice.)
PCWorld

1

Compilar e instalar correu bem pela primeira vez na minha nova instalação do Ubuntu 18.04 LTS, no entanto, descobri que o C64 não tinha resposta no teclado.

Isso foi corrigido copiando os arquivos x11_sym.vkm e sdl_sym.vkm da pasta data / C64 dos códigos-fonte na pasta C64 instalada.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.