In Ruby and Sapphire (Gen 3, not ORAS), if you edit your Battle Points value, when you will load your edited save, the game will say the save is corrupted, and the last save will be loaded.
I guess it's because battle points didn't exist yet, they began to exist in Emerald not yet in RS.
I suggest to remove battle points editing in the Misc tab for Ruby and Sapphire.