So that's why my Pokémon Shuffle save got corrupted, right?
I did a backup and played the game a little, then later that day I've patched that backup with the python script. Save got corrupted.
Tried to restore the unpached backup, also corrupted.
Use this tutorial to recover corrupted savedata or use savedata from other sources.
http://gbatemp.net/threads/tutorial...ds-and-coins-golds.393568/page-9#post-5648124