Thor ROM Butler

Verified safeOpen sourceExclusive
No reviews reviews
25
downloads
13
android

AI summary

ROM collection manager that scans, identifies, and sorts game archives into EmulationStation-DE folder structures without full extraction. Supports ZIP/7z/RAR analysis, BIOS detection, M3U playlist creation, IPS/UPS/BPS patching, DAT verification, LAN file receiving, and incremental ROM backups.

Generated by AI. May contain inaccuracies.

About this app

Der Butler für deine ROM-Sammlung. Thor ROM Butler erkennt heruntergeladene ROM-Archive auf deinem Android-Gerät, analysiert sie - ohne sie vollständig zu entpacken -, bestimmt das Zielsystem und verschiebt sie in den richtigen ROM-Ordner deiner EmulationStation-DE-Struktur.

Features 🔍 Scanner: findet ROM-Archive (ZIP, 7z, RAR4) und lose ROM-Dateien im Download-Ordner und beliebigen weiteren Quellordnern 🧠 Detection Engine: bestimmt das Zielsystem über Dateiendungen und Magic Bytes (inkl. ISO-, RVZ- und CHD-Header) - mit ehrlichen Confidence-Leveln (sicher / wahrscheinlich / unbekannt) 🧭 Sammlungs-Assistent: lernt lokal aus erfolgreich ausgeführten manuellen Zuordnungen und bietet ähnliche unbekannte Dateien später als ausdrücklich gelben, bestätigungspflichtigen Vorschlag an. Widersprüche bleiben unbekannt; Lernen ist abschaltbar und vollständig löschbar. 🧩 System-Packs & eigene Systeme: zusätzliche Systeme lokal in den Einstellungen anlegen oder als geprüftes JSON-Pack importieren/exportieren. Vor dem Import zeigt eine Vorschau Inhalt und Konflikte; Mehrdeutigkeiten werden niemals automatisch zugeordnet. 🛡️ Keine Automatik bei Unklarheit: Nur eindeutig erkannte ROMs bekommen einen Zielordner-Vorschlag. Du entscheidest immer selbst - einzeln oder mit "Alle übernehmen". 📦 Archiv-Analyse ohne Entpacken: Inhalte werden direkt im Archiv gelesen; .bin+.cue und .m3u werden als Einheit behandelt, BIOS-Dateien erkannt und aus der ROM-Liste herausgehalten 🧰 BIOS-Einsortierung: erkannte BIOS-/Firmware-Dateien (scph*, gba_bios, Kickstart, syscard, …) wandern mit einem Tipp in deinen BIOS-Ordner — rückgängig machbar, nichts wird überschrieben 🚚 Einsortieren: entpackt ROMs mit Fortschrittsbalken, Abbrechen-Option und CRC-Prüfung in den richtigen Systemordner - als Foreground-Service, der auch ausgeschaltete Displays übersteht. Neue und ersetzte Dateien werden transaktional geschrieben: vorhandene ROMs bleiben bis zur erfolgreichen Prüfung gesichert. Speicherplatz wird vorab geprüft; Quellarchive bleiben standardmäßig erhalten und können optional gelöscht oder nach .thor_trash verschoben werden. Ein kleines Transaktionsjournal räumt nach einem unerwarteten Prozessabbruch große Teildateien beim nächsten Versuch auf und stellt nötigenfalls eine bereits verschobene lose ROM wieder her. 🕹️ Arcade-Sets bleiben gepackt: ZIPs, die ausdrücklich Arcade oder Neo Geo zugeordnet werden, wandern als Ganzes nach roms/arcade bzw. roms/neogeo. 7z-/RAR-Archive werden dagegen immer entpackt. 🗂️ ES-DE-Ordnerkonvention: roms/nes, roms/psx, roms/dreamcast/<Spiel>/, ... 👁️ Wächter-Modus (optional): prüft den Download-Ordner im Hintergrund und benachrichtigt bei neuen Funden — einsortiert wird weiterhin nur nach deiner Bestätigung 🩺 Bibliotheks-Doktor: zentraler Gesundheitscheck für falsch einsortierte ROMs, defekte M3U-/CUE-Verweise, unlesbare Arcade-/Neo-Geo-ZIPs, Varianten sowie BIOS-, DAT- und Sicherungsbereitschaft. Sichere Reparaturen, Details, Ausblenden pro Lauf, Markdown-Bericht und optionaler SHA-256-Lauf. Bei mehreren Regionen/Revisionen empfiehlt er unverbindlich eine zur Gerätesprache passende, saubere und möglichst aktuelle Variante. 💾 ROM-Sicherung mit Wiederherstellung: das komplette ROM-Verzeichnis als 1:1-Ordnerspiegel auf SD-Karte/USB sichern — inkrementell, Folgeläufe kopieren nur Neues. Die Wiederherstellung ergänzt fehlende Dateien und überschreibt nie etwas. 🏅 DAT-Verifizierung (optional): einsortierte ROMs per Prüfsumme gegen No-Intro/Redump-DAT-Dateien verifizieren — auf Wunsch werden verifizierte ROMs auf ihren offiziellen DAT-Namen umbenannt 🩹 ROM-Patcher: IPS/UPS/BPS-Patches (Fan-Übersetzungen, Romhacks) direkt auf dem Gerät anwenden — Patch mit gleichem Dateinamen neben die ROM legen, ein Tipp, fertig. Das Original bleibt unangetastet, Prüfsummen werden verifiziert (UPS/BPS). 💿 M3U-Playlists: Multi-Disc-Spiele bekommen beim Einsortieren automatisch eine .m3u-Playlist — ein Eintrag im Frontend, funktionierender Disc-Wechsel 📡 LAN-Empfang: ROMs kabellos vom PC-Browser direkt aufs Gerät (Einstellungen → „Empfang starten", einmalige Sitzungsadresse am PC öffnen, Dateien reinziehen). Die Browser-Warteschlange zeigt Fortschritt, Tempo und Restzeit; Abbruch, Wiederholung und Fortsetzen unterbrochener großer Uploads sind eingebaut. Dateien werden erst nach vollständigem Schreiben sichtbar. QR-Code, Teilen und Verbindungsprüfung stehen in der Sitzungsansicht bereit; die Sitzung endet automatisch nach 30 Minuten. Auch als Schnelleinstellungs-Kachel verfügbar. 🩺 Diagnosebericht: Geräte-, Speicher-, Berechtigungs- und LAN-Status freiwillig über die Einstellungen teilen - ohne ROM-Namen oder Sitzungscode 🔄 Update-Check & In-App-Download direkt aus den Einstellungen 📜 Aktions-Log mit Rückgängig: jede Bewegung wird protokolliert und lässt sich direkt aus dem Log zurücknehmen 🧩 Anpassbare Systemordner: Ordnernamen pro System überschreibbar (z. B. roms/ps1 statt roms/psx) — oder per Frontend-Profil alle Ordner in einem Schritt auf Batocera/Knulli oder Onion OS (Miyoo) stellen 🌍 Deutsch & Englisch · 🌙 Thor-Design: Dark Mode only, Neonblau & Gold, dezente Glow-Effekte Unterstützte Systeme NES · SNES · Game Boy · Game Boy Color · Game Boy Advance · Nintendo 64 · Nintendo DS · Nintendo 3DS · PlayStation 1 · PlayStation 2 · PSP · GameCube · Wii · Wii U · Dreamcast · Switch · Amiga · C64 · Mega Drive · Master System · Game Gear · Saturn · Sega 32X · Atari 2600 · Atari 7800 · Atari Lynx · PC Engine / TurboGrafx-16 · Neo Geo Pocket (Color) · WonderSwan (Color) · Arcade (MAME) · Neo Geo

GameCube- und Wii-Abbilder im CISO-Format werden anhand des enthaltenen Disc-Headers unterschieden - auch wenn die CISO-Datei in ZIP, 7z oder RAR4 verpackt ist. Bei einer ungültigen oder mehrdeutigen Datei fragt die App nach.

About this version

Version
1.9.1 (32)
Size
3.84 MB
Requires Android
13
Target SDK
33
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
25
Updated
Aug 5, 2026
Package
dev.thor.rombutler

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app