¿Cómo puedo hacer que el emulador vice C64 (commodore 64) funcione
14
Quiero jugar juegos en el vice emulador en Ubuntu 14.04. Nunca he logrado que el vicio funcione en Ubuntu. ¿Cuáles son los pasos necesarios para lograr esto?
Es un emulador de comodoro 64. Hay una versión de Linux pero no sé cómo hacerlo funcionar. Ahora descubrí que puedes sudo apt-get install wine y luego descargar la versión de Windows y usarla con wine
... y parece funcionar (el hack de lib ya no es necesario). Parece un proyecto bastante vivo!
Contenido original:
Puede compilar la versión nativa con bastante facilidad (bueno ...). Probado con la versión 2.4. (instrucciones compactas, dime si necesitas más detalles).
4) configurar, compilar e instalar (entrará /usr/local/). En mi netbook, tomo un café después del "make" ...
./configure --enable-gnomeui
make
sudo make install
5) si su máquina es de 64 bits, haga lo siguiente (como root)
cd /usr/local/lib
sudo ln -s ../lib64/vice .
(esto es probablemente un error; el emulador buscará las ROMS en / usr / local / lib incluso si la instalación es de 64 bits y el installprograma colocará las bibliotecas en / usr / local / lib64 /)
6) escribe x64y disfruta! (Esto evoca una lágrima ... mi primera computadora fue una C64. Si no perdiera mis discos ...)
¡Funciona genial! +1 Pantalla completa ya no tiene líneas como cuando construyo desde la fuente.
Terrance
No es necesario copiarlo en el sistema de archivos raíz. Simplemente copie las carpetas desde el datadirectorio del vice tarball a ~/.config/vice. O en el comando anterior, reemplace /usr/lib/vice/por ~/.config/vice. (Es posible que primero necesite crear la carpeta:. mkdir -p ~/.config/vice)
pcworld
1
Compilar e instalar funcionó bien la primera vez en mi nueva instalación de Ubuntu 18.04 LTS, sin embargo, descubrí que el C64 no tenía respuesta de teclado.
Esto se solucionó copiando los archivos x11_sym.vkm y sdl_sym.vkm de los datos de los códigos fuente / carpeta C64 en la carpeta C64 instalada.
Respuestas:
actualización --- ahora hay una nueva versión, 3.3, y como 3.2, funciona muy bien.
Logré compilarlo con pruebas y errores agregando las siguientes bibliotecas:
y compilado con
... y parece funcionar (el hack de lib ya no es necesario). Parece un proyecto bastante vivo!
Contenido original:
Puede compilar la versión nativa con bastante facilidad (bueno ...). Probado con la versión 2.4. (instrucciones compactas, dime si necesitas más detalles).
1) descargue la última versión de http://vice-emu.sourceforge.net/
2) desempaquétalo donde quieras
3) instalar las bibliotecas de desarrollo requeridas:
4) configurar, compilar e instalar (entrará
/usr/local/
). En mi netbook, tomo un café después del "make" ...5) si su máquina es de 64 bits, haga lo siguiente (como root)
(esto es probablemente un error; el emulador buscará las ROMS en / usr / local / lib incluso si la instalación es de 64 bits y el
install
programa colocará las bibliotecas en / usr / local / lib64 /)6) escribe
x64
y disfruta! (Esto evoca una lágrima ... mi primera computadora fue una C64. Si no perdiera mis discos ...)fuente
sudo make install
comando?sudo apt install byacc flex
antes que ustedconfigure
sudo apt install xa65
usar vice-3.3 en Ubuntu 18.04.Para instalar el vicio con las roms predeterminadas, puedes
Instalar vicio desde los repositorios del sistema
Instala las roms,
Descargue la fuente tarball http://vice-emu.sourceforge.net/index.html#download y extráigala en
/tmp
Ejecute los siguientes comandos para copiar sobre los archivos de datos,
ahora puede usar
x64
yx64sc
ejecutar los archivos bin.fuente
data
directorio del vice tarball a~/.config/vice
. O en el comando anterior, reemplace/usr/lib/vice/
por~/.config/vice
. (Es posible que primero necesite crear la carpeta:.mkdir -p ~/.config/vice
)Compilar e instalar funcionó bien la primera vez en mi nueva instalación de Ubuntu 18.04 LTS, sin embargo, descubrí que el C64 no tenía respuesta de teclado.
Esto se solucionó copiando los archivos x11_sym.vkm y sdl_sym.vkm de los datos de los códigos fuente / carpeta C64 en la carpeta C64 instalada.
fuente