Oh wow! I picked this up a few short weeks ago when I saw it on Reddit a while after seeing the YouTube trailer, and I was not expecting a 1.2 update so soon! I got caught up with many things but this gives me a reason to continue the game again!(:
Absolutely love this game <3
IMPORTANT UPDATE: [You can skip to the end if this is too long for you] I'm not sure if this will happen to anyone else or if it has happened. But I want to share my experience with updating the game. So I have a clean rom of Yellow that I used for the v1.1 patch and everything was fine, no issues pertaining to that. I used the same one for the new v1.2.
Here's where I had a little hiccup..
(Fluff, sorta)
So I have a folder for Pokémon Roms that contains every single official Pokémon game I need for patching, as well as romhacks, all in their own separate folders, which then contain something like "Pokémon Blazing Emerald v1.6 [2021.08.06]" (I don't always do the date, just depends how I'm feeling, and it's usually for the ancient romhacks or if the last update was years ago but is still being worked on) etc, so that I can know what the version is, while keeping the romhack's file name itself just the vanilla title (due to the way myboy gba emulator saves things on android after a security update a while back, not letting me access saves directly from files anymore)
Well for Velvet I didn't have that and it was just the one folder inside of my Pokémon Roms folder called "Pokémon Velvet Version [Special Hatenna Edition]" which contained "Pokémon Velvet Version.gbc"
And so I decided to patch the clean rom with the new 1.2 version and place it in a subfolder that had the version in the name now, while the file was still the same name as the 1.1 version; just "Pokémon Velvet Version.gbc". But I remembered this piece of advice someone gave, so before I was going to actually delete the old file from my files, and add the new folder for the game to my emulator, I had already planned to make sure I was in a Pokémon Center. I loaded up my game and I was not in one so I made sure to get to one.
I did a battery save and then did overwrites of all existing save states while I was in the Pokémon Center.
I don't remember where exactly I read this but it was maybe couple weeks ago, for a romhack, someone said to be in a Pokémon Center before they patch, just to be safe. And honestly that person probably saved my life when it comes to this game and I'm so glad I did it (as it's not something I've ever done or known about before this). Because here's what happened:
I did the saves, exited the emulator, and then deleted the game, moved Pokémon Velvet Version.sav to the new folder, and opened up my emulator. I instantly knew something was wrong because no input was working and I was stuck frozen there, and I think there was no sound. Tried loading up my other saves, but it made the game legit freeze and glitch up the screen to be mostly vertical bars of blue and green. Sadly I didn't think to take a screenshot sorry.
To note, I use My OldBoy! and for some reason, it allows me to have save files within the same folder as the rom file, unlike My Boy! which does it in the Android system folders.
I almost thought my save might just be lost, but since I did a battery save, I tried to do a force reset from the emulator menu, and the intro loaded up with no problems, the title screen, continue, my save file, all there. I loaded it up and was able to move around and everything so I exited the Pokémon Center and walked back in, saved normally again and did overwrites of all my save states.
I'm sure I'll be good now. But if anything else happens, I will be sure to update!
So I will pass on the wisdom that saved my life to all of you. Save in a Pokémon Center. Every save state should be overwritten (after a battery save) and don't worry if you experience this same thing. Just follow the steps I took, and it will ensure your save file comes out unscathed. (:
TLDR: Before you do the patching with v1.2 follow these steps or possibly risk losing your save file, as save states may become corrupted as well:
Step 1. Locate your nearest Pokémon Center.
Step 2. Enter said Pokémon Center.
Step 3. Save from within the game itself.
Step 4. Overwrite ALL existing save states, and delete the autosave (unless you will just let it overwrite itself I guess)
Step 4.5. Remove the game from the emulator's game list. (I didn't and I was fine. Be careful tho as if you misclick, you'll delete your save, depending on the emulator you're using)
Step 5. Close the emulator and patch the game / Move the new file to where the old one is and replace it / do your thing
Step 6. Open the emulator back up and load the game/game file folder
Step 7. Run the game. Do not panic if you can't do anything in the game. Hopefully your emulator has an option for this, otherwise, idk...
Step 8. Open the emulator menu and reset the game.
Step 9. Go thru the intro (you should take this opportunity to watch it bc it's nice 😌 And I'd guess most people just load their save states back up when they resume their games, rather than from a classic turn off and turn back on) and load your save file
Step 10. Final step, just do another save from within the game menu, and overwrite all your saves again.
And then be sure to share any problems you have after the fact, in this thread. Not that I expect any since I can play now without a hitch, but still. So PeanutellaXO and others can see it (: