In most countries, there is no law regarding the downloading of Gameboy ROMs. Downloading a Gameboy ROM has been looked at in a similar manner as downloading music from iTunes. Downloading an emulator is usually legal because you are not breaking copyright laws if it's strictly for personal use or educational purposes.