ROM Hack [Release] Ultimate GBA VC Injector for 3DS

Add the feature to patch already existing GBA CIAs to modify ghosting and color options?

  • Yes

    Votes: 73 82.0%
  • No

    Votes: 2 2.2%
  • I don't care!

    Votes: 14 15.7%

  • Total voters
    89
  • Poll closed .

kasek

Well-Known Member
Member
Joined
Jan 25, 2010
Messages
170
Trophies
0
XP
250
Country
Canada

mizorechan

Well-Known Member
Newcomer
Joined
Jan 4, 2014
Messages
83
Trophies
0
XP
302
Country
Brazil
This new all-in-one injector is pretty nice. I had problems with sram games with the standalone gba injector but this was fixed in the all-in-one version.
 

TehLinkz

Member
Newcomer
Joined
Oct 27, 2014
Messages
12
Trophies
0
Age
33
XP
77
Country
United States
This app is amazing! I do have one question, can anyone help me with a English patched .gba file? I wanted to play the English version of Fire Emblem - Sealed Sword, how ever the Japanese version is 8 mb and it IS in the database and the English patched version is 16 mb and ISN'T in the database. Will this app work with patched roms or only official ones? Is there another solution to my problem? Thanks.

--Linkz
 

FateForWindows

Well-Known Member
Member
Joined
Feb 8, 2017
Messages
1,125
Trophies
0
Age
26
XP
1,766
Country
United States
This app is amazing! I do have one question, can anyone help me with a English patched .gba file? I wanted to play the English version of Fire Emblem - Sealed Sword, how ever the Japanese version is 8 mb and it IS in the database and the English patched version is 16 mb and ISN'T in the database. Will this app work with patched roms or only official ones? Is there another solution to my problem? Thanks.

--Linkz
It'll work. You just have to manually configure the settings.
 

Wacko22

Member
Newcomer
Joined
Jun 6, 2015
Messages
19
Trophies
0
XP
240
Country
United States
When I try to load a Super Mario World CIA I made on NSUI, it tells me "your save data is corrupt"

Apologies for the inundation of questions, there are a lot of variables.

Can you provide a MD5 of the ROM you used?

SNES version, or GBA version?

What injection method did you use? One of the "Virtual Console" ones?

Did NSUI show any errors about not being able to recognize the ROM?

If you used GBA Virtual Console, what save type did you select? N/A if NSUI detected the ROM, it should have selected the correct one.

Where/when does this message appear? In the game itself, or in the outside emulator? After you save a game, close, and re-open the app? Etc.
 

ultimatetemper

Well-Known Member
Member
Joined
Dec 30, 2010
Messages
320
Trophies
1
XP
523
Country
Apologies for the inundation of questions, there are a lot of variables.

Can you provide a MD5 of the ROM you used?

SNES version, or GBA version?

What injection method did you use? One of the "Virtual Console" ones?

Did NSUI show any errors about not being able to recognize the ROM?

If you used GBA Virtual Console, what save type did you select? N/A if NSUI detected the ROM, it should have selected the correct one.

Where/when does this message appear? In the game itself, or in the outside emulator? After you save a game, close, and re-open the app? Etc.

-GBA Virtual Console.

-0402 - Super Mario World - Super Mario Advance 2 (E)(Cezar)
MDS: 3a93357fbeb5149ee0ae14e13709e785

-Only errors are the Title Screen and Box Art missing, however, with NSUI beta27 I can find them and get them from NSUI itself.

-NSUI auto-selected EEPROM 64k.

-The message appears after you open the game on your 3DS.
 
  • Like
Reactions: Wacko22

lexile3

New Member
Newbie
Joined
May 9, 2018
Messages
3
Trophies
0
Age
35
XP
71
Country
United States
hi i have weird problem when i instal cia of metroid zero mission first time nothing happened and i dont see the game and try again and work but the problem is my fire emblem echoes shadows of valentia got replace by metroid and now i have 2 metroid zero mission and my fire emblem gone
 

Wacko22

Member
Newcomer
Joined
Jun 6, 2015
Messages
19
Trophies
0
XP
240
Country
United States
-GBA Virtual Console.

-0402 - Super Mario World - Super Mario Advance 2 (E)(Cezar)
MDS: 3a93357fbeb5149ee0ae14e13709e785

-Only errors are the Title Screen and Box Art missing, however, with NSUI beta27 I can find them and get them from NSUI itself.

-NSUI auto-selected EEPROM 64k.

-The message appears after you open the game on your 3DS.

Thanks for the info.

Huh, that's a weird one. Short answer: Try a different ROM.

Long answer: Super Mario World GBA *is* supposed to be EEPROM 64k, that should work, and on other SMW GBA ROMs it does. But this ROM seems to be SRAM-patched or something. Testing in mGBA, it's detected as SRAM and generates a 256k save. NSUI still sets it as EEPROM 64k either from a database or the "EEPROM_V122" that's in the ROM, but I guess telling AGB_FIRM to use that setting for this ROM causes a problem.

So yeah, I suggest trying a different, "clean" ROM. But if you really want to, you can manually edit your current CIA. Extract the CIA with PackHack V9 or NSUI Beta 27's "CIA extract and rebuild" tool (Tools menu). Open ExtractedExeFS/code.bin in a hex editor like HxD, and change 0x400008 from "02" to ""0E". Save changes, rebuild the CIA, and it should be good to go.

hi i have weird problem when i instal cia of metroid zero mission first time nothing happened and i dont see the game and try again and work but the problem is my fire emblem echoes shadows of valentia got replace by metroid and now i have 2 metroid zero mission and my fire emblem gone

Shoot, I hope you have a backup of your Fire Emblem save. :/ It sounds like your Metroid CIA was created with the same title ID as Fire Emblem Echoes. Installing the CIA would have overwritten Fire Emblem, and I think by extension your save data. I'm really sorry.

If you want to check for sure, you can find the Metroid CIA's title ID by viewing it in FBI, the info will be on the top screen. The Fire Emblem Echoes title IDs are 00040000001A2B00, 00040000001B4000, and 00040000001B4100.

Which tool did you use to make the CIA, this old GBA VC injector, or NSUI? NSUI now checks the 3dsdb.com XML to make sure there aren't any conflicts in the generated title ID, in addition to using five characters for even less of a chance.

Then again, this wouldn't explain why you're now seeing two Metroids on the home menu, unless you installed two different CIAs. Hm.
 
Last edited by Wacko22,

lexile3

New Member
Newbie
Joined
May 9, 2018
Messages
3
Trophies
0
Age
35
XP
71
Country
United States

i use the old GBA VC injector yeah my save data are gone but luckily i'm in chapter 2 , what is nsui but what the odd when i start play fire emblem thise weak and the game i download way back when it release i gusse my luck so bad or good ?!
 

bahamut920

Well-Known Member
Member
Joined
Jan 23, 2009
Messages
582
Trophies
1
XP
2,103
Country
United States
NSUI is the New Super Ultimate Injector, which Asdolo is developing to replace all of these individual Virtual Console injectors. I don't know how well it works, personally, and AFAIK it's still in beta. Asdolo hasn't actually officially announced it here for whatever reason, but you can find it on Reddit; though I don't have a link handy.
 

ultimatetemper

Well-Known Member
Member
Joined
Dec 30, 2010
Messages
320
Trophies
1
XP
523
Country
Thanks for the info.

Huh, that's a weird one. Short answer: Try a different ROM.

Long answer: Super Mario World GBA *is* supposed to be EEPROM 64k, that should work, and on other SMW GBA ROMs it does. But this ROM seems to be SRAM-patched or something. Testing in mGBA, it's detected as SRAM and generates a 256k save. NSUI still sets it as EEPROM 64k either from a database or the "EEPROM_V122" that's in the ROM, but I guess telling AGB_FIRM to use that setting for this ROM causes a problem.

So yeah, I suggest trying a different, "clean" ROM. But if you really want to, you can manually edit your current CIA. Extract the CIA with PackHack V9 or NSUI Beta 27's "CIA extract and rebuild" tool (Tools menu). Open ExtractedExeFS/code.bin in a hex editor like HxD, and change 0x400008 from "02" to ""0E". Save changes, rebuild the CIA, and it should be good to go.

Thank you so much! Editing code.bin on HxD did the trick.
 

FrankRD

New Member
Newbie
Joined
Dec 13, 2016
Messages
4
Trophies
0
Location
Florida
XP
72
Country
United States
Hey all.

I'm using Ultimate GBA VC Injector, as I always do, and checked "Yu-Gi-Oh! Ultimate Masters 2006" in gbata/GBA Tool Advance and it told me the save type was "SRAM_F_V103 (256Kbit)"

I only have experience with "EEPROM_V124" and patching "EEPROM_V122" and I've got no idea what to do with this one. Any idea?
 

mizorechan

Well-Known Member
Newcomer
Joined
Jan 4, 2014
Messages
83
Trophies
0
XP
302
Country
Brazil
To all people in this thread. Use the all-in-one version. The standalone GBA injector is outdated. The link is some pages behind.
 

JambonBeurreMan

Member
Newcomer
Joined
Jan 13, 2018
Messages
14
Trophies
0
Age
27
XP
178
Country
France
Hi Asdolo,

Just by popular demand, I was thinking about replacing the old 3D banner by a true 3D GBA model, but I have some issues to implement it. For exemple, I don't know how to properly implement the skeletal animation (rotation).

Here a sneak peek of what I have in Ohana3DS Rebirth
49v5Sds.png


Don't hesitate to contact me if you wish to give this choice for the NSUI.
 
Last edited by JambonBeurreMan,

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,917
Country
Italy
may i ask something? does this converter work for GB games aswell?
just curious
No (as can be deduced by the existence of a separate "ultimate GBC injector" and by the fact the GBC doesn't have an ARM processor, which is what agbfirm would run them on); however the New Super Ultimate Injector does also support GB/C, NES, SNES...
 

Mugen2x

Well-Known Member
Newcomer
Joined
Mar 24, 2016
Messages
84
Trophies
0
Age
33
XP
131
Country
United States
No (as can be deduced by the existence of a separate "ultimate GBC injector" and by the fact the GBC doesn't have an ARM processor, which is what agbfirm would run them on); however the New Super Ultimate Injector does also support GB/C, NES, SNES...
New Super Ultimate GB/C alpha gamma Beta kakarotteno Omega converter? xD
no no no don't misunderstand, just joking.
anyway what's that?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    DinohScene @ DinohScene: Anyone dumb enough to get banned for spouting profanity deserves it.