I was wondering, who created the ROMs for GBA and GBC emulators? Are they "converted" from the actual games or are they created from scratch trying to recreate the game? I think the first one, otherwise it would be insane.. And if it's the first one, who could do that? Some engineers inside Nintendo or just some random dude?
P.S.: I'm not interested in a guide or how-to, just a general information to understand the situation.