So far i would recommend...
Hack ROMS [I play them with Visual Boy Advance, in my laptop]:
-Pokemon Snakewood
-Pokemon Outlaw
-Pokemon CAWPS
Made with RPG maker:
-Pokemon Reborn [great battles, annoyingly enterteining puzzles]
-Pokemon Insurgence [Currently playing it, i love it]