That's okay, I have it working now, I think. For some reason save states freeze up upon reloading, but I can reset the emulator after loading the save state, and start from my most recent in-game save point. That at least will force me to play through legitimately instead of save-state cheating ^_^