I'm playing through SoulSilver again on my DSL, and I got to Olivine City. The game froze on a black screen, but the Olivine City music was still playing. I turned off my DS, turned it back on and rebooted the game, but still no luck. It goes to a black screen after I click on my save game, and yet music still plays. Anyone know what could be causing this?