Space Rock Breaker: More fixes

Howdy, small patch to fix some issues that just won't got away - Hopefully fixed an issue where save files could sometimes become corrupted. It's been hard to nail down the exact cause of this, but with any luck this pa…