It may be because TLB is not enabled!
Last Hope, make sure that under RDB or ini settings, TLB is enabled BEFORE you suspect the ROM is bad.:!!!:
The following games REQUIRE TLB:
Goldeneye 007 (symptom: When TLB not enabled: "Error" "Executing from non maped space")
Castlevania -( symptom: If TLB not enabled with this game, also the error "Error" "Executing from non maped space" occurs.
Super Mario 64 (symptoms with this game if TLB is not enabled usually are: The Super Mario 64 logo appears with the voice "It's a me, Mario" then nothing. (game crashes with black screen after) ( Usually, the error "Error" "Executing from non maped space" does not occur, but just a black screen)
** So with Super Mario 64, if nothing after the Super Mario 64 logo with the voice "It's a me, Mario", do not assume that the ROM is bad, check that TLB is enabled first!! **