AstroDX (Formerly named MaipadDX), is a mobile maimai simulator intended for those who don't yet have access to a cabinet, those who want to practice, and everyone interested in maimai.
We initially intended for AstroDX to be fully open-source after it's uploaded to official app stores, but as the game contains paid assets, we might be only able to partially open-source AstroDX.
However, If you have issues, please don't hesitate to point it out in issues and we'll try to answer them as best as we can.
This game is a clean-room implementation of maimai, and has been developed without using any original arcade data.
- For simai interpreter and serializer used in AstroDX: SimaiSharp
- For game open-source parts: AstroDX core-dump
v2.0 is the latest version cycle, with full support for festival features, and a superset of simai3 syntaxes (deserialized via SimaiSharp).
v2.0 also includes optimizations, better interfaces, and more customizations. However, it's still in its pre-beta cycle, which means features aren't fully settled, and is prone to changes.
If you prefer a stable build instead, v1.1.1 is the latest stable version. You should use this if you prefer a long-term support experience.
Yes (kind of)! You can join the test at TestFlight Group A or TestFlight Group B.
Due to restriction of Apple, developer must be 18 (or 19 depends on local law) to publish Applications on App Store. Currently, we borrow JiNALE TEAM's developer account for bringing TestFlight up.
Each public link only can hold 10k players (count by Apple ID), so please NOT duplicate join the test if you already have AstroDX installed.
Since both of those slots are full again, we are planning on create another one soon, but ETA is not guaranteed on this.
Yep, they should be on the wiki of this repo.
We don't recommend doing this, as it violates SEGA's policies.
You can open an issue here.
We welcome issues written in Mandarin, Japanese and English. However, it would be strongly suggested to provide translations (even using online translator) to English when submitting them, thus other people could understand as well.
When submitting issues, please always ensure that you are running the latest released version. We also recommend reviewing existing issues to avoid duplication of questions or concerns.
Alternatively, on our Discord server, we also have a help forum dedicated for issues, an faq, as well as a suggestions channel for feedback.
Happy playing!