Legal
To download anything from this site you must own the game for it to be legal, buy I cant stop you from downloading it anyway.
The emulators are freeware, and are perfectly legal.