Here:You have an emulator right?
If not, search for vba
If you do:
go to freewebs and search fire red rom
Once you download one you go to shiny gold since it's not on a rom and patch that by double clicking on it: it will say patch file to or something like that. You go to fire red and patch it to that. Then the next time you open fire red it will be shiny gold!!
Well, actually Shiny Gold gets the most attention around here. I've played it. It's pretty fun! There are some others out there you just have to do some looking in ROM Hacking or Progressing Hacks for beta releases