Vamos a ver como instalarlo en el nuevo Ubuntu 20.04 que tiene su miga:
- Descargamos las librerías necesarias para la compilación:
sudo apt-get install cmake libsdl2-dev libwxgtk3.0-dev - Descargamos el emulador:
cd arnorld
wget http://cpctech.cpc-live.com/arnoldsrc.zip - Descomprimimos:
unzip -x arnoldsrc.zip - Damos permisos de ejecución a todos los archivos con extensión sh
find . -name \*.sh -type f -exec chmod a+x {} \; - Corregimos un error con la capitalización:
cd src
mv cpc/EmuDevice.h cpc/emudevice.h - Para compilar tenemos varios script que responden al nombre make_arnz80*.sh que simplemente hay que lanzarlos, para mi i7 he ejecutado:
./make_arnz80_sdl2_release.sh - Si lo compilas en una raspberry pi posiblemente tengas que ejecutar:
./make_arnz80_release.sh
arnold/exe/Release/arnold
Siendo el ejecutable:
./arnold
Para facilitar su ejecución recomiendo crear un acceso directo al binario indicando la ruta completa de la carpeta como carpeta de ejecución.
CPCEC, emulador , 20200430 -- sixteenth public release. Now you can compile CPCEC and ZXSEC with SDL2 (featuring its own graphical user interface) for multiple operating systems thru the option -DSDL_MAIN_HANDLED; the precompiled files CPCEC.ELF and ZXSEC.ELF for 32bit GNU/Linux are included, too. New support for extended ROM profiles through INI files enumerating up to 257 16K ROM blocks. Further Z80 tweaks: the new error rates of ZXSEC in the 2012 RAXOFT tests are 8/152 Z80FULL, 5/152 Z80CCF and 0/152 Z80MEMPTR
ResponderEliminar