well iv got the joystick and keyboard partially working now.
Only supports loading of a single hardcoded .prg file. and the joystick swap is still hardcoded, and currently using a keyboard example from headspin http://headkaze.webpal.info/ He's also design a very nice keyboard bmp for me to use as well
just need to figure out how to implement it still. Sound is still on hold as other then playing wav files I still need to learn more about sound on the DS.
here is a screenshot of it running on dualis for now.