đĨ§ RetroPie/RPi4
And WM8860 GPIO soundcard addon (speakers)
Installer resizes partition to span micro SD card capacity
Place games in pi/roms/<game_folders_of_choice>
Place bios in pi/BIOS
Access console/shell (TTY) after boot with keyboard combo: CTRL + ALT + F4
sudo raspi-config
Change localization and keyboard mapping
Localisation Options (for both)
cd Retropie-Setup
sudo ./retropie_setup.sh
C Configuration / Tools
843 wifi - Configure WiFi
Check with wavemon first:
wavemon
sudo iwconfig wlan0 freq 5.7G
sudo apt-get install build-essential git cabextract curl linux-headers-rpi
sudo apt install default-jre libusb-1.0-0-dev libusb-1.0-0 cabextract
git clone https://github.com/medusalix/xow.git
cd xow
make BUILD=RELEASE
sudo make install
sudo systemctl enable xow
reboot
The following to update or uninstall xow
sudo systemctl stop xow
sudo systemctl disable xow
sudo make uninstall
repeat git clone etc. (if updating)
Configuring button Layout
Y
=X
X
=Y
A
=B
B
=A
CTRL
+ALT
+F4
(TTY/console Access)cd Retropie-Setup
sudo ./retropie_setup.sh
Install packages
sudo apt-get install xboxdrv
Enable
xboxdrv
sudo systemctl stop xow
sudo systemctl disable xow
sudo systemctl enable xboxdrv
sudo systemctl start xboxdrv
If that doesn’t work restart the system
reboot
Try Dinput mode (Android) if Xinput doesn’t work
This was the only way I could use this controller with RetroPie
git clone https://github.com/respeaker/seeed-voicecard
cd seeed-voicecard
sudo ./ubuntu-prerequisite.sh (needed?)
Needed?
sudo ./install.sh --compat-kernel
Not required from /HinTak/seeed-voicecard)
reboot
sudo raspi-config
- Change soundcard to wm8960 (System Options > Sound)
speaker-test
Change volume
Access RetroPie Configuration menu via RetroPie UI
Audio > Mixer >
F6
> seeed-2mic-voicecard- First speaker option changes volume
Uninstall
sudo make uninstall
sudo ./uninstall.sh
Keep fire extinguisher nearby
sudo nano /boot/config.txt
over_voltage=6 arm_freq=2147 gpu_freq=750
reboot