Homebrew NSUI Problem with Pokémon for gba

Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
@TurdPooCharger I tried to fix by checking the sd using the windows Error Checking because only the 3ds folder was corrupted and not the entire sd, and now all software reappeared.
After you inject and test saving on those other Pokemon games and Sanyo save type, you should go back recheck the SD card you're using for hardware problems. If this happened on your main SD card, follow steps 1–4 in post #11 on that card. Replace it if the result comes back [BAD].
  • h2testw_menu-png.210567
    h2testw_results-png.210862

Only one thing, after I try pokemon, can you link me a post (if exist) to regenerate the 3ds folder without having to reinstall all software?
This serves a similar role to Rebuild 3DS Database but through a PC or computer. It requires basic familiarity with Python.
It's the companion program to one of ihaveamac's other works.

I've haven't use rebuild-title-database before, so can't give you firsthand insight in what's it like. Having used his other programs like ninfs, his python script is hands down going to be way faster and more efficient than my gm9 script at fixing/rebuilding the SD card's title.db.

Why use one over the other? That'll depend on the user's comfort level punching in easy command lines or ownership of a computer that runs Python.

@TurdPooCharger
I tried and this are the results:
- Sanyo save type freezes
- Europan Fire Red works, but it's in english
- Pokemon Leaf Green (Italian) doesn't wok and it freezes


so the problems are the italian roms, oof

EDIT: I have the original cartridge, but I can't dump it so I can't find a working rom I thinkg
Double check the hashes of these two pokemon *.gba roms but this time in SHA256.
  • Pokemon - Versione Rosso Fuoco (SHA256: AD52B593EF0C7439E1409D3F0A1EC3FF865A494CA46C2184FE65573759838F3A)
  • Pokemon - Versione Verde Foglia (SHA256: C71599A482C43DF2104CE6BE903393333D3EBACBF392EA5FCD8792DADA8A5076)
This is to be extra sure your copies of the roms are definitely good dumps.

If they match, that means it's not the games but something wrong with the o2DS system itself.
 
Last edited by TurdPooCharger,

Shomy

Active Member
OP
Newcomer
Joined
Jul 10, 2020
Messages
28
Trophies
0
XP
87
Country
Italy
@TurdPooCharger the test for the sd went good so it doesn't have problem now

Now I'm checking the rom and I will let you know if the problem are this

EDIT: They match, but I still don't know why it does this only with the Italian Fire Red and Leaf Green, Emerald works and also Fire Red in English...
 
Last edited by Shomy,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
@TurdPooCharger the test for the sd went good so it doesn't have problem now

Now I'm checking the rom and I will let you know if the problem are this

EDIT: They match, but I still don't know why it does this only with the Italian Fire Red and Leaf Green, Emerald works and also Fire Red in English...
Well, last chance... Here's hoping that this Pokemon - Fire Red / Leaf Green save bug is a fixable software issue. Refer to the CTRTransfer (Type D9) - CTRTransfer back in post #15.

Outcome (C) If that 3DS firmware repair works, your o2DS might have had frankenfirm where the AGB_FIRM (3DS GBA firmware) is outdated or had a partially corrupt *.app.

-or-
Outcome (D) If the CTRTransfer (Type D9) does not work, o2DS is a lemon! :hateit:


***

EDIT - Gonna sign off. Gotta go on grocery shopping errands. Will reply later. Ciao!
 
Last edited by TurdPooCharger,

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,366
Trophies
1
XP
3,303
Country
There is a possibility all of the dumps floating around are bad and mistakenly marked as good dumps but what is even the chance? On the no-intro db there are 2 dumps listed both with matching hash. So either your 3DS is somehow broken (but then it should cause problems with other games too) or it's the SD card/card reader since you already got corruption.
 

Shomy

Active Member
OP
Newcomer
Joined
Jul 10, 2020
Messages
28
Trophies
0
XP
87
Country
Italy
Well, last chance... Here's hoping that this Pokemon - Fire Red / Leaf Green save bug is a fixable software issue. Refer to the CTRTransfer (Type D9) - CTRTransfer back in post #15.

Outcome (C) If that 3DS firmware repair works, your o2DS might have had frankenfirm where the AGB_FIRM (3DS GBA firmware) is outdated or had a partially corrupt *.app.

-or-
Outcome (D) If the CTRTransfer (Type D9) does not work, o2DS is a lemon! :hateit:


***

EDIT - Gonna sign off. Gotta go on grocery shopping errands. Will reply later. Ciao!

I don't think I'm gonna try this method for now, because it's too risky for me now

--------------------- MERGED ---------------------------

There is a possibility all of the dumps floating around are bad and mistakenly marked as good dumps but what is even the chance? On the no-intro db there are 2 dumps listed both with matching hash. So either your 3DS is somehow broken (but then it should cause problems with other games too) or it's the SD card/card reader since you already got corruption.

I tried with another sd and it did the same thing so the only thing can be my 3ds

I can only hope someone that can check this by installing my same cia
 

Shomy

Active Member
OP
Newcomer
Joined
Jul 10, 2020
Messages
28
Trophies
0
XP
87
Country
Italy
@TurdPooCharger I ask to a friend to install the same cia as me and on his 3ds it worked the rom, so the problem is my 3ds

Another problem, it won't turn on, there's the blue led but on the screen there isn't nothing
But gm9 and luma works

EDIT: Now it boot up, it was the flashcart that won't make it boot, but the problem remains my 3ds for the game
 
Last edited by Shomy,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
@TurdPooCharger I ask to a friend to install the same cia as me and on his 3ds it worked the rom, so the problem is my 3ds

Another problem, it won't turn on, there's the blue led but on the screen there isn't nothing
But gm9 and luma works

EDIT: Now it boot up, it was the flashcart that won't make it boot, but the problem remains my 3ds for the game
I have no other advice to offer except to try fixing the 3DS firmware with the CTRTransfer (Type D9). If you're not comfortable following the Instructions or find it too difficult to understand, you can try translating that page.
Or try copying and pasting the steps to this website.
First try reading and familiarizing the Instructions before deciding to go through with it. I can make no cannot promise it'll fix the save bug.
 
Last edited by TurdPooCharger,

Shomy

Active Member
OP
Newcomer
Joined
Jul 10, 2020
Messages
28
Trophies
0
XP
87
Country
Italy
@TurdPooCharger i arledy did the ctrnand trasnfer using 3ds.guide, but I also backuped some files with Decrypt9, so now I only need to restore all the tickets, the problem is that I don't know how to do it xD
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
@TurdPooCharger i arledy did the ctrnand trasnfer using 3ds.guide, but I also backuped some files with Decrypt9, so now I only need to restore all the tickets, the problem is that I don't know how to do it xD
Decrypt9(WIP) CTRTransfer , GodMode9 CTRTransfer (aka, "standard / defacto / official ctrtransfer") , and CTRTransfer (Type D9) are not the same thing.

I'm terribly sorry, but you basically messed up your o2DS even more now by bricking the DS(i) mode, delisted any DSiWare games you had installed, erased the HWCAL0/1.dat screen calibration files (image quality is going to look like shit), deleted your user profile setup, and lost any made eShop purchased legit tickets.

Had you followed the Instructions as advised in post #15 and this didn't work out as planned, any changes caused by CTRTransfer (Type D9) would have been reversible with that sysnand *.bin image like as if nothing happened.

Unless you backed up a sysnand *.bin image just before doing Decrypt9 & GodMode9 CTRTransfers, some of those unwanted changes can't be fixed not even by CTRTransfer (Type D9).
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
@TurdPooCharger uh.. I have a sysnand backup sooo, If I restore it, it will work again?
It'll restore the state of the 3DS firmware and user profile to how it was exactly when that image was created. That means new friends added to the Friend List, Activity Log, StreetPass / SpotPass, Mii characters, Notes, DSiWare games + saves, and other private user data that were gathered after making that image will not return.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
@TurdPooCharger ok, I'm restoring it

After it restores, I need to follow the guide on the previous post right?
Follow the Instructions only if you believe there's still a small chance that CTRTransfer (Type D9) can fix the Pokemon - Fire Red saving problem.

I don't want to get your hopes up but be ready to accept that your o2DS may be a lemon like Vinniemeneer's o2DS in that other thread.

I wish I knew why this happens on o2DS systems with Pokemon - Fire Red/Leaf Green and related romhacks but unfortunately don't have the answer or solution to every conceivable 3DS/2DS problems. At the end of the day, homebrew and custom firmware has their limits to what can be done.
 

Shomy

Active Member
OP
Newcomer
Joined
Jul 10, 2020
Messages
28
Trophies
0
XP
87
Country
Italy
@TurdPooCharger I did everything and it seems to be all ok, except for... Pokemon Fire Red.... Sometimes it let me enter the game, but mostly of the times same problem.....
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
@TurdPooCharger I did everything and it seems to be all ok, except for... Pokemon Fire Red.... Sometimes it let me enter the game, but mostly of the times same problem.....
:(

Sorry this happened to you.

Do you own a ntrboot compatible DS flashcart like one of these models listed in this chart image?

I can only offer two theories as to why this o2DS does not work with Pokemon - Fire Red (Italian version).
  • Theory #1 - The eMMC (NAND chip) has cell defects where it can't properly load the AGB_FIRM or its agbsave.bin partition. There's a way to test this, but I rather you don't try to if don't own or can't borrow a ntrboot flashcart from a friend.
  • Theory #2 - The ARM CPU/SoC is the component that has a ever so slight defect where it can't properly run or simulate all of the GBA firmware. There is no way to directly test this theory but to assume from observation that since everything else works, your o2DS has a bad brain when it comes to running in ARM7+ARM9 modes.
Not much else we can do except switch over to GBARunner2 or open_agb_firm for that specific game (see post #15), get a different/another 3DS system, or replace the o2DS motherboard.
 
Last edited by TurdPooCharger,

Shomy

Active Member
OP
Newcomer
Joined
Jul 10, 2020
Messages
28
Trophies
0
XP
87
Country
Italy
@TurdPooCharger unfortunately I don't have it, so as you said, the only thing I can do is to use GBARunner2 because changing the motherboard doesn't have any sense lol, I can take directly a new console

Anyway thanks for the help tough it didn't work
 
  • Like
Reactions: TurdPooCharger

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Using .139 and most of the games work.... Was happy to play Konami Devil World yesterday lol
  • BigOnYa @ BigOnYa:
    Do you have the mini radiator cooler? I Jerry rigged a heatsink and 5volt fan from a dead graphics card on mine, but eventually wanna get a real cooler/fan.
  • Psionic Roshambo @ Psionic Roshambo:
    Pure copper heat sink kit and fans
    +1
  • BigOnYa @ BigOnYa:
    I don't know bout sets, I downloaded all the roms for mine separately.
  • Psionic Roshambo @ Psionic Roshambo:
    My 1500ish games is all hand picked and scraped it's taken me months but zero trash well except MAME.... Tried deleting clones and broke the originals uugghh
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I legit have been complaining about MAME for over 20 years... Hate the way they handle roms
  • BigOnYa @ BigOnYa:
    Yea is a pain sometimes
  • Psionic Roshambo @ Psionic Roshambo:
    Now that they decided to add Tiger handheld and fruit machines.... Newer sets are worthless
  • Psionic Roshambo @ Psionic Roshambo:
    Because who doesn't want to emulate Halo LCD by Tiger when the machine needed to emulate it... Could just play Halo....
  • K3Nv2 @ K3Nv2:
    Batocera has some tiger games
  • Psionic Roshambo @ Psionic Roshambo:
    I don't have them on mine Ken lol
  • K3Nv2 @ K3Nv2:
    Waste of the 128kb they take
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Tiger handhelds are good for one thing.... Occupying space in a landfill
  • K3Nv2 @ K3Nv2:
    They make good burning plastic
  • BigOnYa @ BigOnYa:
    Makes me wonder if the Pi5 can play PS2? If there's even a core for it yet.
  • K3Nv2 @ K3Nv2:
    Pi5 should be able to do ps2
  • Psionic Roshambo @ Psionic Roshambo:
    Try Dragon Quest VIII it ran perfectly on a core 2 Duo I had
  • Psionic Roshambo @ Psionic Roshambo:
    Easiest game to run I found
  • K3Nv2 @ K3Nv2:
    Ps2 emulation is cake compared to 3 years ago
  • Psionic Roshambo @ Psionic Roshambo:
    Hardest is probably Gran Turismo 4
  • Psionic Roshambo @ Psionic Roshambo:
    It's much better now yes but Gran Turismo 4 is still the hardest one to emulate that I have in my collection
  • Psionic Roshambo @ Psionic Roshambo:
    Runs perfectly fine but it's as if I can feel it always on the boarder line of dropping a frame lol
  • BigOnYa @ BigOnYa:
    I ordered a spin ball couple days ago to add to my arcade cabinet, will be nice for games like golden tee, or bowling
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted a controller for like Ikari Warriors, Time Soldiers, Heavy Barrel, Forgotten Worlds games like those
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not even sure what to call that controller
    Psionic Roshambo @ Psionic Roshambo: Not even sure what to call that controller