mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-03-31 14:41:55 -07:00
487c4f2cbd39775113c8a8e0e70ac3e2dfcef3d7
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
Languages
Makefile
50.2%
Shell
39.2%
Python
7.6%
C
1.2%
C++
0.8%
Other
1%