I'm totally new at this and i read tht i need to get an IPS patch, a Firered ROM and the visual boy emulator to play these things. what is an IPS Patch?? And what's a ROM? people don't seem too open about these ROM's. Are they illegal or something? please help me. thanks!