Actually, I have, all by myself. It was called Pokemon Dark Ruby, but I had to delete it because I did one thing.
I used the sprites and stuff from the Firered, and when I tried to edit the titlescreen, it screwed up the game. Also, a music track was defective, so I had to change that. Then the game became unplayable because of all the scripting errors, so I had to delete it. :(