Arch R

Arch Linux-based Gaming Distribution for R36S Handheld

About

Arch R is a custom Linux distribution optimized for the R36S handheld gaming console. Based on Arch Linux ARM with full support for RetroArch and EmulationStation.

Building

Prerequisites

  • Ubuntu 22.04+ or WSL2
  • Cross-compilation toolchain for aarch64
  • 10GB+ free disk space

Quick Start

# Setup build environment (run once)
./setup-toolchain.sh

# Build everything
./build-all.sh

# Output will be in output/ directory

Project Structure

arch-r/
├── bootloader/     # U-Boot configuration
├── kernel/         # Kernel source and DTB
├── rootfs/         # Root filesystem overlay  
├── config/         # Configuration files
├── scripts/        # Runtime scripts
└── output/         # Build artifacts

Hardware Support

  • SoC: Rockchip RK3326
  • Display: 640x480
  • USB OTG: Host mode with VBUS power
  • Wi-Fi: AIC8800 USB adapter support
  • Controls: Full joypad + analog sticks

License

GPL v3

Description
No description provided
Readme 419 MiB
Languages
Makefile 50.2%
Shell 39.2%
Python 7.6%
C 1.2%
C++ 0.8%
Other 1%