Scrappy is an art scraper for muOS, with the standout feature of incorporating a fully-fledged Skyscraper app under the hood. This integration enables near-complete support for artwork XML layouts, allowing Scrappy to scrape, cache assets, and generate artwork using XML mixes with ease.
Please read the Wiki for more info on installation and configuration!
- Skyscraper backend (artwork XML, cached data, and many other features)
- Auto-detection of storage preferences
- Auto-detection of ROM folders (based on muOS core assignments)
- Configurable app options
- Simple UI & navigation
- Support for user-created artworks (easily drop your XML in
templates/
) - Support for
box
,preview
andsplash
outputs - Support for
arm64
devices with LOVE2d - OTA updates
- Screenscraper credentials need to be manually added to
skyscraper_config.ini
- First time scraping can be slow (this is expected, but worth noting)
- Skyscraper - Artwork scraper framework by Gemba Skyscraper on GitHub
- ini_parser - INI file parser by nobytesgiven GitHub
- nativefs - Native filesystem interface by EngineerSmith GitHub
- timer - Lightweight timing library by vrld GitHub
- boxart-buddy - A curated box art retrieval library GitHub
- LÖVE - framework for 2D games in Lua Website
- LÖVE aarch64 binaries - LOVE2D binary files for aarch64 Arch Linux Arm and Cebion
- Snow (snowram) - for the huge undertaking of compiling Qt5 and sharing with this project Kofi
- Portmaster and their devs - for great documentation on porting games/software for Linux handhelds Portmaster
- Testers and many other contributors
Your greatest support comes through testing. If you'd like to help the project financially, consider donating through Ko-Fi!
Contributions to Scrappy are welcome! Please fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License. See LICENSE.md
for more details.