AutoBleem-NG (Next Generation) is a maintained AutoBleem UI for the PlayStation Classic: a boot menu, game scanner, and launcher built around EvolutionUI.
Building on AKA-Axanar's AutoBleem with continued development, bug fixes, and new features.
Scope note: This project provides only the AutoBleem UI. It is not a full distribution and does not include the underlying system software, RetroArch binaries, or emulator cores needed to run on hardware.
- EvolutionUI for browsing and managing games
- Automatic game scanning from USB drives
- BIN/CUE, CHD, and PBP disc image support
- Offline cover art and metadata lookup
- Shared memory cards across games
- RetroArch integration for multi-system emulation
- Multi-disc game support
- 17 languages fully translated with maintainable INI file format
- Reproducible Docker-based ARM builds with PSC-compatible SDL2 payload libraries
- Optimized binary with ARMv8-A/NEON/VFPv4 tuning and UPX compression
- Simplified boot scripts for easier maintenance
- Structured logging (
USB:/System/Logs/autobleem-ng.log) - Modernized codebase with improved safety and expanded test coverage
├── docs/ # Documentation
└── autobleem/
├── cmake/ # CMake toolchain files
├── code/ # Main source code
│ ├── engine/ # Game scanning, database, metadata
│ ├── gui/ # GUI framework and screens
│ └── launcher/ # Game launcher and emulator integration
├── libs/ # Bundled libraries (sqlite, nlohmann/json, libchdr, plog)
├── payload/ # PSC payload scripts and structure
├── resources/ # Assets (images, fonts, language files)
├── scripts/ # Development tools (lang_tools.py)
└── tests/ # Unit tests
- Boot Process - How AutoBleem boots on the PSC
- Building - Build targets, reproducible ARM builds, and prerequisites
- Gamepad Compatibility - Controller support notes
- Kernel Installation - Optional AutoBleem kernel setup
- Testing - Running unit tests
- Translation - Localization guide
GPL-3.0 - See LICENSE for details.
- AKA-Axanar/AutoBleem - Enhanced AutoBleem this fork builds upon
- screemerpl/AutoBleem - Original AutoBleem project
- See docs/credits.md for project lineage and bundled component credits