It is actually prepared in C++ with portability in your mind and builds are actively taken care of for Home windows, Linux, Android and macOS. Dyncom initially supported ARM7 (ARMv5) and partial ARMv6 only. We included in the remaining ARMv6 media Guidance and other fixes ourselves to have 3DS emulation https://citrawin.com/