Just for curiosity can someone explain with technical details why dynarec functions require a .cia installer?
I can understand that you need kernel access (to set memory RWX I can imagine, I guess a "normal" app should not be able to do this), but what would prevent a .3dsx running the dynarec...