From Waveshare Wiki
To use the Arcade-C-2P, you can install driver yourself or directly use the retropie image we provide.
- Mounting Raspberry Pi (3B/3B+) to metal box, insert the Arcade Game HAT (B) to Raspberry Pi, then mounting speaker
- Connect Joystick to joystick interface of Arcade Game HAT (B), connect buttons to buttons pinheader of Arcade Game HAT, then connect the speaker
- Connect HDMI display to Raspberry Pi, connect power adapter (5V/3A) to Raspberry Pi
- Download the latest Retropie image from Retropie webiste.
- Extract and get the .img file, write it to a SD card.
- After writting, modify the config.txt file which located in root directory of the SD card. Add following statements to the end of config.txt file
max_usb_current=1 hdmi_force_hotplug=1 config_hdmi_boost=10 hdmi_group=2 hdmi_mode=87 hdmi_cvt 1024 600 60 6 0 0 0
- You can also set the resolution to 1080P:
max_usb_current=1 hdmi_force_hotplug=1 config_hdmi_boost=10 hdmi_group=2 hdmi_mode=82 hdmi_cvt 1920 1080 60 6 0 0 0
- Save and eject the card. Insert it to Raspberry Pi and power it on, You need to connect a keyboard to Raspberry Pi and make sure the network is accesable.
- Install joystick control script
git clone https://github.com/waveshare/mk_arcade_joystick_rpi.git cd mk_arcade_joystick_rpi sudo ./install.sh 2
Reboot Raspberry Pi
- Long-press button "A" (Arcade-101-P) enter the key mapping page
following prompt to finish the setting. Note that you just need to set the first twelve buttons, and no hot-key required. You can long-press "A" button to skip other buttons.
- After finishing all the buttons, you can press "A" to save the setting and exit.
- Now you can play game.
Use ready-to-use image
You can also use the image which is pre-configured. Just download and write it to SD card.
Add new games
Maybe default games in test image are not those you want, you can also add games as you like.
- Size of most games are always large, so we need to expand filesystem fist. Choose RASPI-CONFIG on configure page and press enter
- Choose 7 Advanced Options -> A1 Expand Filesystem, Enter->Finish, (physical keyboard is required)
- Choose OK, and reboot.
- Download ROMS of games you like
- Connect your Raspberry Pi to network (Make sure the network you connect is in the same LAN as your PC). Find SHOW IP in Retropie list, press “A” to query current IP address of your Raspberry Pi.
- Open it with the IP address on your PC
- Then on emulator choose page, you can press “Start”->QUIT->RESTART EMULATIONSTAION, press “A” to confirm. Then restart emulator, you can find the game added.
For more operations, you can read Retropie Instructions
- Set volume
- Out of game: Press "start" to enter Main menu, choose "SOUND SETTINTS" to set volume. Note that You should set AUDIO DEVICE to SPEAKER, and OMX PLAYER AUDIO DEVICE to ASLA:HQ:1,0
- In game:Press "Select" and "X" at the same time enter retroarch interface, then press "B" enter Restroarch menu. Chose Settings -> Audio -> Audio Mixer Volume Level（dB）to set volume.
- Set Aspect Ratio
- Press "Select" and "X" at the same time then press "B" enter Retroarch. Choose Settings -> Video->Aspect Ratio ->16:9
If you require technical support, please go to the Support page and open a ticket.