Skip to content

Latest commit

 

History

History
118 lines (89 loc) · 2.73 KB

retropie.md

File metadata and controls

118 lines (89 loc) · 2.73 KB

Setup

Resolution

  • sudo raspi-config
  • Go to: >Advanced Option > Resolution >

WIFI

  • rfkill list wlan
  • sudo rfkill unblock all

VI

  • sudo apt-get update && sudo apt-get -y install vim

bluetooth

https://www.cnet.com/how-to/how-to-setup-bluetooth-on-a-raspberry-pi-3/

  • sudo bluetoothctl

  • agent on; default-agent

  • scan on

  • trust XX

  • pair XX

  • connect XX

  • extra: sudo apt-get install bluez

  • sudo busctl tree org.bluez

Advance Mame

Key Mapping

ROMS

Config

~/.emulationstation/es_input.cfg

  • Swap start/select a/b
  • maybe not

Tank Stick

Configure Advance Mame Trackball Tank Stick

https://github.com/RetroPie/RetroPie-Setup/wiki/Spinners,-Trackballs,-Lightguns,-and-other-Mouse-Devices

Test Mouse

  • /opt/retropie/emulators/advmame/bin/advm

  • vi /opt/retropie/configs/mame-advmame/advmame.rc

device_raw_mousedev[0] /dev/input/mouse0
device_raw_mousedev[1] /dev/input/mouse1

input_map[p1_trackballx] mouse[0,x] mouse[1,x] mouse[2,x] mouse[3,x]
input_map[p1_trackbally] mouse[0,y] mouse[1,y] mouse[2,y] mouse[3,y]

Test GamePads

  • cat /proc/bus/input/devices
  • jtest

/opt/retropie/configs/all/retroarch.cfg

input_player1_a = "z"
input_player1_b = "shift"
input_player1_y = "ctrl"
input_player1_x = "alt"
input_player1_start = "num1"
input_player1_select = "num3"
input_player1_l = "space"
input_player1_r = "x"
input_player1_left = "left"
input_player1_right = "right"
input_player1_up = "up"
input_player1_down = "down"
input_player1_l2 = "c"
input_player1_r2 = "num5"
input_player1_l3 = nul
input_player1_r3 = nul

input_player2_a = "e"
input_player2_b = "w"
input_player2_y = "a"
input_player2_x = "s"
input_player2_start = "num2"
input_player2_select = "num4"
input_player2_l = "q"
input_player2_r = "leftbracket"
input_player2_left = "d"
input_player2_right = "g"
input_player2_up = "r"
input_player2_down = "f"
input_player2_l2 = "rightbracket"
input_player2_r2 = "num6"
input_player2_l3 = nul
input_player1_r3 = nul

input_enable_hotkey_btn = num1
input_exit_emulator_btm = num3
input_pause_toggle_btn = num2