I don't know much about the DSST like Densetsu said but gba games should work with the ez flash 3in1 or just EZ flash but there are homebrew emulators out there for gb and gbc e.t.c If I can recall one gbc emulator is called lameboy just go to google and search homebrew emulators for the ds