or alternatively you can mod the console itself (installing Unlaunch on it) and use TwilightMenu++ (a frontend for nds-bootstrap, which is another still-being-improved homebrew which attempts to run DS titles from the console's SD card)
i remember when TWMenu++ first come out on the 3DS as TWLoader (DSi was called SRLoader) and little to no games would work and now look at it, it surely has come a long way since then