Repository navigation
π§ Artie v4.0.7 β Custom systems + NGC/NGPC fix
Small but useful patch release driven by user feedback.
π Bug fix
NGC vs NGPC. The built-in mapping had NGC pointing at Neo Geo Pocket Color, but on muOS NGC is the folder for Nintendo GameCube β NGPC is Neo Geo Pocket Color. As a result:
- ROMs in an
NGCfolder of GameCube ISOs were getting Neo Geo Pocket Color metadata, and NGPCfolders weren't being matched at all.
Fixed:
NGCnow resolves to Nintendo GameCube (ScreenScraper id 13)NGPCis now a first-class entry for Neo Geo Pocket Color (id 82)- New aliases:
GAMECUBEandNINTENDOGAMECUBEβNGC NEOGEOPOCKETCOLORrealigned: βNGPC(was βNGC)
If you scraped GameCube ROMs into an NGC folder on a previous version, delete that media via the X hotkey on the systems screen and re-scrape β you'll get the correct GameCube metadata this time.
β¨ New: user-editable system overrides
Drop a systems.json file next to your settings.json (i.e. inside .artie/) to fix wrong mappings or register entirely new systems without rebuilding the binary:
{
"MYCONSOLE": {
"id": "999",
"name": "My Custom Console",
"catalogue": "MyConsole"
},
"NES": {
"name": "Famicom (custom)"
}
}Each entry can specify any of id, name, catalogue. Existing systems inherit anything you don't override; brand-new systems require at least id. Folder names are case-insensitive. See the README for details.
This is the modern replacement for hand-editing the old config.json for power users β same flexibility, isolated to a small overrides file you can delete to revert.
β Drop-in update. Install over your existing v4.0.x install. Settings, scraped media, and any masks you've configured are preserved.