Commodore C64 on RPi - part 1 (compile and install from source) /update 25.06.2017/


VICE - the Versatile Commodore Emulator v 3.1

Computer:
Raspberry Pi 3

System:
Minimal image based on Debian Jessie

Joystick:
Ugly retro joystick

Update system:
$ sudo apt-get update
$ sudo apt-get dist-upgrade

Config system:
$ sudo raspi-config
3 Boot Options -> B1 Desktop / CLI -> B2 Console Autologin

Additional packages:
$ sudo apt-get -y install usbmount
$ sudo apt-get -y install joystick
$ sudo apt-get -y install texinfo
$ sudo apt-get -y install texi2html
$ sudo apt-get -y install byacc
$ sudo apt-get -y install flex
$ sudo apt-get -y install libreadline-dev
$ sudo apt-get -y install libxaw7-dev
$ sudo apt-get -y install libsdl1.2-dev

or:
$ sudo apt-get -y install usbmount joystick texinfo texi2html byacc flex libreadline-dev libxaw7-dev libsdl1.2-dev

Sources:
$ wget https://freefr.dl.sourceforge.net/project/vice-emu/releases/vice-3.1.tar.gz

$ tar xvzf vice-3.1.tar.gz

$ cd vice-3.1
$ ./configure --enable-sdlui --disable-midi --without-resid --without-pulse --without-alsa --without-oss --disable-catweasel --without-x
$ make
$ sudo make install

Test joystick:
$ jstest --normal /dev/input/js0

Run C64 emulator:
$ x64

Menu:
joy button 1 - enter or exit menu
joy up and down - navigation menu
joy right - enter to submenu
joy left - leave submenu or exit menu
joy button 0 - select


to be continued ...

Comments

Popular Posts