Recalbox Installation - insertacoin/insertacoin.github.io GitHub Wiki
DEFAULT ROOT LOGIN PASSWORD: recalboxroot
Installation Script
wget http://insertaco.in/iac-rpi-recalbox.sh
chmod a+x iac-rpi-recalbox.sh
./iac-rpi-recalbox.sh
Even with this script you will need to manually enable the Audio and VGA output.
Manual Installation
- Remount partitions to write
mount -o remount, rw /boot
mount -o remount, rw /
- Download IAC VGA Output overlay
wget -P /boot/overlays/ https://github.com/insertacoin/iac_overlays/raw/master/bin/iacvga-overlay.dtbo
- Download IAC Gamepad service
wget -P /usr/lib/ https://github.com/insertacoin/iac_joystick/raw/master/bin/libwiringPi.so
wget -P /bin/ https://github.com/insertacoin/iac_joystick/raw/master/bin/iacgamepad
chmod a+x /bin/iacgamepad
wget -P /etc/init.d/ https://github.com/insertacoin/iac_joystick/raw/master/service/S99iacgamepad.sh
chmod a+x /etc/init.d/S99iacgamepad.sh
- Include /boot/config.txt IAC settings
## INSERT A COIN
# Disable IIC and SPI to use VGA output
dtparam=i2c_arm=off
dtparam=spi=off
# Enable audio output
dtparam=audio=on
disable_audio_dither=1
audio_pwm_mode=2
dtoverlay=pwm-2chan,pin=18,func=2,pin2=19,func2=2
hdmi_force_hotplug=1
# Enable the VGA output
#dtoverlay=iacvga-overlay
#enable_dpi_lcd=1
#dpi_output_format=6
#display_default_lcd=1
#dpi_group=2 # set screen resolution to 800x600
#dpi_mode=9
# Disable false warning by power supply noise issue
# solved in revision 2
avoid_warnings=2
- Restart
reboot -f
Configure IAC Gamepad
todo: create screenshots.
- inside the Recalbox interface press the START button to open the MAIN MENU
Enable IAC Audio Output
todo: create screenshots.
- inside the Recalbox interface press the START button to open the MAIN MENU
- go to SOUND SETTINGS
- change OUTPUT DEVICE to JACK
Enable VGA Output
- as root user open the /boot/config.txt
mount -o remount, rw /boot
nano /boot/config.txt
- search the "Enable VGA output" and uncomment the lines below
dtoverlay=iacvga-overlay
enable_dpi_lcd=1
dpi_output_format=6
display_default_lcd=1
dpi_group=2 # set screen resolution to 800x600
dpi_mode=9