I've had the same problem as you before. Go try and Quickmet your Landing Site room. IF it won't load, that could also be your problem. Sometimes SMILE did something to that room and since it's where you're starting, it'll just hang at a black screen after the map with music playing....
...Or it also sounds like what can happen if you patched your rom with a patch that did/didn't have a header while your rom didn't/did. So that can be a possibility to. But I'm just going to say it's probably your Landing Site....Maybe.
...Or it also sounds like what can happen if you patched your rom with a patch that did/didn't have a header while your rom didn't/did. So that can be a possibility to. But I'm just going to say it's probably your Landing Site....Maybe.