I looked into the Pokemon Fire Red ROM since other Pokemon ROMs won't run and discovered that its been heavily modified. Code replaced, moved, inserted, huge chunks of data, but when playing the game it doesn't appear to be a ROM hack. I can't even begin to understand what's been changed or why, hoping someone can shed some light on it.