Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › configuring controllers in Reicast › Reply To: configuring controllers in Reicast
I actually dont have an xbox 360 wired controller or a microsoft wireless adapter to try with, but from what I can see in the code it should attempt to detect and map your controller. What does your controller name show up as in your es_input.cfg
? (see a couple posts up for how to check)
Also, since Reicast on the RPi2 is falling back on file allocation on the SD card for memory operations, it stutters horribly sometimes. I’ve been running via the following script to avoid this altogether; Rush 2049 runs consistently smooth now :D
I saved this script as dreamcast.sh
and I run it like dreamcast.sh Rush2049.cdi
Running just dreamcast.sh
without a game will act just like the real Dreamcast would without a CD in it; you will get to the Dreamcast management menu, where you can format your VMUs so you can actually save games :D
(Note my script also backs up the VMU files to the home folder, you don’t need to do this part but you do need to let it copy the VMU files out of the memory tmpfs and back into the Reicast folder):
#!/bin/bash
pushd /opt/retropie/emulators/reicast
echo Reading the entire Reicast emulator into memory to execute from there...
sudo mkdir tmpfs
sudo mount -t tmpfs none tmpfs/
sudo cp -a * tmpfs/
echo Reading your user VMUs into memory...
sudo cp /home/pi/.dcvmu/*.bin .
cd tmpfs
sudo aoss ./reicast.elf -config config:image="$1"
cd ..
echo Updating VMU units from memory...
sudo cp tmpfs/*.bin .
mkdir /home/pi/.dcvmu
cp *.bin /home/pi/.dcvmu/
echo Freeing up memory...
sudo umount tmpfs
sudo rm -rf tmpfs
popd
Hope this helps!