Hi, I have tried it on rpi3 with the following result:
Emulator runs fine. I managed to run Crazi Taxi (Very playable) and Cannon Spike (not playable, too much graphical glitches and defects). I didn't manage to run Armada and Atari Anniversary (probably not yet on compatibility list
For the controller config I have used this py script:
reicast-emulator/reicast-joyconfig.py at master · reicast/reicast-emulator · GitHub
and generated config stored in /storage/.config/reicast/keyboard.cfg (of course you can use any name you want)
and then pointed in /storage/.config/reicast/emu.cfg to the proper controller config:
[input]
evdev_device_id_1 = 2
evdev_device_id_2 = -1
evdev_device_id_3 = -1
evdev_device_id_4 = -1
evdev_mapping_1 = /storage/.config/reicast/keyboard.cfg
joystick_device_id = -1
where evdev_device_id_1 points to your game controller in /dev/input/eventX
and evdev_mapping_1 points to stored controller mapping
the reicast-joyconfig script helps you to identify proper eventX
./reicast-joyconfig.py
0: Љ Mini keyboard (/dev/input/event0, usb-3f980000.usb-1.2/input0)
1: Љ Mini keyboard (/dev/input/event1, usb-3f980000.usb-1.2/input1)
2: PLAYSTATION(R)3 Controller (/dev/input/event2, b8:27:eb:7b:56:53)
3: PLAYSTATION(R)3 Controller (/dev/input/event3, b8:27:eb:7b:56:53)
Please enter the device id: Traceback (most recent call last):
I have also created the necessary directory tree structure:
/storage/.local/share/reicast/
/storage/.local/share/reicast/data
and placed dreamcast bios files to /storage/.local/share/reicast/data :
dc_boot.bin dc_flash.bin
Good work Escalade
[hr]
Edit : found the problem : sound volume was set to the minimum... But I did not change it myself ?
This is issue with the game controller.
Sometimes the analog sticks are stuck in the position which decrease the volume to minimum. So you can either increase it back with controller and then turn off/on controller to reset the position or configure mapping in the way to disable volume controll by analog stick.