@Asdolo, I'm calling you as there appears to be a discrepancy between NSUI beta 27 and Ultimate GBC VC
v1.1 v1.10.
I don't believe you have a GitHub to report bugs.
As for EventAssistant (BernardoGiordano) and FlagBrew team, I'll probably fill out a proper bug report later. (No @ calling so not an immediate concern).
If you guys end up reading this first, there seems to be an issue where Checkpoint doesn't follow through restoring the
sav.dat in certain custom injected GBC VC versus what JKSM and SavaDateFiler can handle. Read post #2 above for more details.
Okay, the first problem with this is that this is exactly what I did the first time.
So, just in case I messed up somewhere, I did it again.
(sorry I don't know how to do spoilers)
This is build 229. So the version number is not a problem. (I had a copy of Prism I've been using for a while on emulator before moving it to 3DS.)
Can you archive the v0.94-b0229 *.gbc romhack you have in WinRAR to verify we have the same CRC32 hash? I'm curious to know if there are differences such as if one happens to use Pokemon Crystal V1.0.
I then went to recreate the CIA, then noticed that we had different views of NSUI - I looked at the changelog and found I was using Beta 26 - which is what I used the previous time. After updating, I created the file.
Umm...
Did you delete the entire NSUI beta 26 folder? I think this language bug happens if files are copied and pasted over instead of keeping the builds separate.
After injecting the new CIA into the 3DS, the ruling is - a failure. The first Pokemon I battle, a Shinx, has the messed up cry. And this is before I load back in my save file with JKSM.
Because I haven't played Pokemon in a long time, I went back to the start in the cave and cross compared hearing this game on 3DS mGBA, GBC VC, and desktop mGBA with two headphones (one each for the 3DS & computer).
On my first play through in GBC VC, I didn't notice anything amiss due in part that my n3DSXL's right speaker doesn't work, and there were different cries for Venonat, Sentret, and Makuhita. Running into Shinx in that cave is kinda rare after the first encounter.
Using YouTube for reference, I picked up hearing Shinx's cry does indeed sound off in GBC VC. This pokemon makes the "eEHhouw" cry with trailing electric sparkles, although the pitch is off like as if he needs a cough drop. Desktop and 3DS mGBA are correct.
After trying the
Injection method:
- GBC Virtual Console with linking
- GBC Virtual Console (Alt)
neither of those two worked out.
Going back and re-reading what that Reddit thread you linked said:
LightningXCE said:
This happens when you are not using the updated VC emulator. Use one based on the existing Crystal/Yellow injects.
You can hear what the cries sound like in an accurate emulator, BGB in this case.
When using
Ultimate GBC VC Injector for 3DS v1.1 v1.10 with the
☑ Use new VC ..., that lil' Shit Lynx finally cried cutely.
And this is before I load back in my save file with JKSM.
Hey, that save file importing is if you played the game on a desktop emulator that uses the *.sav format. You can't simply rename the file to
sav.dat because there's a 0x20 bytes portion at the end that needs to be deleted to match sizes with the GBC VC version. The total size needs to be 0x8010 bytes.
When you use the older Ultimate GBC VC injector with that new VC option, JKSM and Checkpoint will backup and output the saves with two files:
Both those homebrew save managers (and probably SaveDataFiler) will work for these cases.
So, not only did it fail, but NSUI is now Spanish for no reason whatsoever. Help?
To change back the language in NSUI:
- Herramientas → Opciones... → Misc. → Idioma: English