Skip to content

Latest commit

 

History

History
65 lines (54 loc) · 2.21 KB

README.md

File metadata and controls

65 lines (54 loc) · 2.21 KB

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.

Building

For building you can mostly follow the instructions in the Linux-GTK3-Howto
add --enable-usbsid to ./configure for USBSID-Pico support

Onliner for installing the dependencies

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

My go-to build sequence for Linux

    # 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

VICE GitHub Mirror

This is the official git mirror of the VICE subversion repo.

For news, documentation, developer information, visit the VICE website.

Download VICE