Vice USBSID-Pico fork
This fork has built-in support for USBSID-Pico.
USBSID-Pico is a RPi Pico based board for interfacing one or two MOS SID chips and/or hardware SID emulators with your PC over USB.
For building you can mostly follow the instructions in the Linux-GTK3-Howto
add --enable-usbsid
to ./configure
for USBSID-Pico support
sudo apt install autoconf automake build-essential byacc flex xa65 gawk libgtk-3-dev texinfo texlive-fonts-recommended texlive-latex-extra dos2unix libpulse-dev libasound2-dev libglew-dev libcurl4-openssl-dev libevdev-dev libpng-dev libgif-dev libpcap-dev libusb-1.0-0 libusb-1.0-0-dev libusb-dev
# clone the repository
git clone https://github.com/LouDnl/Vice-USBSID.git
cd Vice-USBSID/vice
# generate configure and make files
./autogen.sh
# configure make with what you need
./configure \
--enable-arch=native \
--enable-gtk3ui \
--enable-ethernet \
--enable-cpuhistory \
--enable-debug \
--enable-debug-threads \
--enable-io-simulation \
--enable-experimental-devices \
--enable-x64-image \
--disable-hardsid \
--enable-usbsid \
--with-pulse \
--with-alsa \
--with-resid
# run make
make -j$(nproc)
# start after compile
## if already installed first
./src/x64sc
./src/vsid
## if not previously installed (will throw error otherwise)
./src/x64sc -directory ./data
./src/vsid -directory ./data
# Installation
sudo make install
# Now you can run vice directly
x64sc
vice
This is the official git mirror of the VICE subversion repo.
For news, documentation, developer information, visit the VICE website.