ssshell
is (hopefully) a be-all tool to communicate with your Sega Saturn.
Install the following packages:
pacman -S \
mingw-w64-x86_64-ninja \
mingw-w64-x86_64-meson \
mingw-w64-x86_64-libftdi
Install the following packages
pacman -S ninja meson libftdi
If all requirements are met, as a normal user, perform the following to build
meson build
cd build
ninja
In order to use ssshell
as a normal user, under Linux, write your own udev
rule in /etc/udev/rules.d/99-usb-cart.rules
# FTDI Devices: FT4232HL/Q
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6011", MODE="0664", GROUP="plugdev"
If under Linux and D2XX Direct Drivers library is used, be sure to remove
modules ftdi_sio
and usbserial
.
sudo rmmod ftdi_sio
sudo rmmod usbserial
The following DLL files need to be copied:
cp /mingw64/bin/libusb-1.0.dll \
/mingw64/bin/libftdi1.dll \
/mingw64/bin/libreadline8.dll \
/mingw64/bin/libtermcap-0.dll \
/path/to/bin/
Found a bug or do you have a suggestion to make ssshell
even better than it
already is? Create an issue here.