This is a completely new version of OpenJVS built from the JVSCore project. The aim of this revision of the software is to be stable on all hardware and linux distributions, and built in a maintainable way. OpenJVS aims to be a drop in replacement for any sort of IO board, and currently supports the following hardware.
- Sega Naomi
- Sega Naomi 2
- Sega Chihiro
- Sega Lindbergh
- Sega Ringedge
The software is tested to work work on a Raspian Linux running on a Raspberry Pi 2 and above. Ubuntu linux is known to work as well.
To install OpenJVS3 follow the instructions below to install the required packages and make the program.
sudo apt install git build-essential cmake
git clone https://github.com/bobbydilley/OpenJVS3
cd OpenJVS3
./build.sh
dpkg --install build/*.deb
Please note when installing the package again, any settings files you have modified will be overwritten. Map/Device files that you have added your self will remain safe.
OpenJVS3 can be run from the command line by typing the executable name.
sudo openjvs
Settings files are located in /etc/openjvs/
which contains the global config file and both mapping from USB devices to OpenJVS and OpenJVS to Arcade Hardware.