From what I've read so far, hacking Gen 4 is more difficult than previous generations and only basic edits are possible, but projects like Light Platinum for HG show that adding new pokemon and new routes is possible. How can I go about learning how to do this? How different is ROM hacking from...