Some notes of some moron (or "How I came across GBA games that didn’t want to save progress on the 3DS virtual console").

A few days ago, I first encountered a problem with the operation of this (https://gbatemp.net/threads/discussion-new-super-ultimate-injector-nsui.500376/) tool.
In fact, I use only the GBA injector, because of all the presented ones, it is the most perfect.
But here I was waiting for a catch. Having decided to play Boktai 1 (I will write without a subtitle, may I?), I found that the game completely refuses to be saved, and at the same time refuses to start the gameplay, so Boktai 1 is arranged.
For days, I searched for a solution on the vast expanses of the forums, and the promotion still happened. I found out that the fault is the notorious type of save in GBA roms - EEPROM v122. Allegedly, the injector from Asdolo conflicts with him and / or does not determine him. In any case, I thought so. I started looking for a solution to the problem and found out that only the SRAM patch in combination with the generation of the footer can help me. But then I would have to abandon the injector from Asdolo. I was not ready to go for it, and the method seemed like a nightmare crutch to me.
I gave up. The last ray of hope was the thread on this very site on which you are now reading my nonsense. Nevertheless, this ray of hope was real.
Further "research" showed that EEPROM v122 is clearly not the main problem here and does not play a role at all. It turned out that most (or all games) with additional "bells and whistles" (for example, a solar sensor, RTC, and so on) on real cartridges for some reason... How to say..? The injector determines their save type as "None". This cannot be changed.

0Yahq4tZV0E.jpg


Finally, there was a man who helped solve this problem once and for all (https://gbatemp.net/members/turdpoocharger.439233/)...
He taught me a special "technique". He called it the "serial code trickery editing technique". Its essence was to change the game's serial code to the code of another game (to do this, you need a hex editor). A game that uses a save type that matches Boktai 1's one. This worked. The injector did not determine the game from its database, and I "stood at the helm". I found a game that had the right type of save and... Ahem... In general, I defined Boktai 1 as The Legend of Zelda: The Minish Cap. They both used the same type of save, and it was determined for Zelda, but not for Boktai 1.
It only remained to find a screenshot of the title screen and cover of Boktai 1 and replace them in the injector.

View attachment 204294

/This is what the game looked like, ready to be installed on my New 2DS XL/

And you know, everything worked. All settings were saved, and I finally could start playing Boktai 1. Last night I did the same procedure with Drill Dozer. Everything works like a clock.
Therefore, if the GBA game does not use passwords, but is determined with the “None” save type in Asdolo's injector, you know what to do (https://gbatemp.net/threads/discussion-new-super-ultimate-injector-nsui.500376/page-23#post-8886252).


Thanks to everyone that listened to my nonsense, which I translated using Google from Russian.
  • Like
Reactions: 3 people

Comments

Пусть солнце всегда в сердце!

Have you found the patch to simulate light level changes with button combinations? https://github.com/Prof9/Boktai-Solar-Sensor-Patches/blob/master/readme.txt

Otherwise I would recommend running Boktai in mGBA (I have light level changes mapped to the n3DS c-stick), which also lets you use save states and speed up. (I see you have an n2DS but for other people, please note it might not run well on o3DS).
 
  • Like
Reactions: 1 person
Remember, sharing any copyrighted content on our site is strictly prohibited. The post may stay up because it shows the process of patching and could help out users facing similar issues, but I had to delete your comment.
 
  • Like
Reactions: 2 people
This post is a very good example of why power users despise simplifications (such as linking save type to a titleid list, without allowing for manual override) that take away control!
 
  • Like
Reactions: 1 person

Blog entry information

Author
Mark_Lecarde
Views
246
Comments
8
Last update

More entries in Personal Blogs

More entries from Mark_Lecarde

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Nut on the hill