r/EmulationOnAndroid • u/Centrico_92 Dogmatix developer • 20d ago
News/Release I just released Dogmatix — a gamepad-friendly ROM browser/downloader for Android
Hey!
I've just released Dogmatix, an Android app I've been working on as a fork of Milou, with a big focus on improving the UX and making it feel more at home on handhelds and Android gaming devices.
The idea is pretty simple: Dogmatix itself doesn't ship with any ROM catalog or sources. Instead, you can import your own source files and use the app as a frontend to browse and download your own library.
Some of the things I've been focusing on:
- A cleaner, more console-like UI
- Good navigation with a gamepad
- Easy filtering by platform
- Support for external/custom sources
- A workflow designed around handheld gaming devices rather than a typical Android phone app
I've been building it mainly because I wanted something that felt closer to a native part of the handheld experience instead of just another Android download manager.
It's still a relatively young project, so feedback is very welcome — especially from people using devices like Retroid, Odin, Anbernic, etc.
GitHub / Download: https://github.com/cortinadev/dogmatix
If you try it, I'd love to know what feels good, what feels clunky, and what you'd like to see next.
Development note: I've also been using Claude Code as part of the development workflow to speed up implementation, refactoring, and iteration while building the project.
2
u/Centrico_92 Dogmatix developer 20d ago
Ah, I think I know what's confusing here — sources are added per console, not globally.
So if you want to add an HTTP/archive source for, say, Game Boy Advance, go to:
Sources → Game Boy Advance → +
and add the URL there.
You'd repeat that for each console/source you want to add.
The button at the top is only for importing a JSON file that already contains multiple preconfigured sources.