object Anton : Developer() {
override val location = "Kyiv, Ukraine 🇺🇦"
override val daytime = listOf("Android", "Kotlin", "TypeScript")
override val nighttime = listOf("Console ports", "Reverse engineering", "Homebrew", "ESP32")
override val platforms = listOf("Switch", "PS Vita", "PSP", "3DS", "DS", "GBA", "ESP32")
override val motto = "If it has a CPU, it can run my code."
}- 🏎️ Bringing Need for Speed Underground 1 & 2, Carbon and Burnout 3: Takedown from the original Xbox to the Nintendo Switch
- 🕹️ Reverse-engineering classics like RC Cars and Gravity Defied to run natively on handhelds
- 📱 Years of Android experience: custom views, libraries and production apps in Kotlin
- 🔌 Building tiny embedded gadgets: a round-display ESP32 OBD-II gauge for the car
- 🇺🇦 Translating PSP's XMB into Ukrainian, because every console deserves it
🏁 nfsu2-sw |
🌃 nfsc-sw |
🚦 nfsu1-sw |
Burnout 3: Takedown — static recompilation of the original Xbox version for Nintendo Switch. |
|
Remake of Gravity Defied running natively on GBA, DS/DSi, 3DS and PSP. |
Reverse-engineered port of RC Cars for the PS Vita. |
🇺🇦 UkrXMB |
| Library | What it does | ⭐ |
|---|---|---|
| PinCodeView | Pretty PIN code view | |
| TvNoiseView | Custom view that simulates TV static | |
| TextView-Linker | Highlight links in a TextView |
|
| MaterialCounterView | Material counter widget |
“Old hardware never dies — it just waits for a new port.”



