Homebrew Injecting roms into VC? With only the web browser? Sure.

Secret Dragoon

Well-Known Member
Newcomer
Joined
Jan 25, 2015
Messages
46
Trophies
0
Age
34
XP
78
Country
United States
For the record I made the horrible mistake of thinking that LoZ and Super Mario Land were good choices to do this with. Go with Wario if you're going to get it off of Club Nintendo. You need to get a ROM that is less than the size of your VC game to run.

Also, I haven't been able to get anything to run on LoZ for some reason.
 

Chris_Highwind

Well-Known Member
Member
Joined
Mar 21, 2010
Messages
437
Trophies
1
Age
33
Location
Mooresville, NC
XP
583
Country
United States
No idea why this worked for me but, i had the same problem. Followed correct steps, no dice, then i deleted my internet browser save, did OP's steps, with same files again, and magically worked. Got the tetris game to work. Also tested Super mario land over Super Mario Land 2 and Super Mario Land 3: Wario Land. Crashed on sml2, loaded the title screen on sml3, but after pressing start it white screened. So gonna keep testing.


Also on 9.4U 3DSXL


Yeah, I looked at the Pokemon Injector topic over at projectpokemon.org and it said to initialize the save data if the exploit didn't work. After doing so and managing to inject 2 Pokemon into my X save file, I tried again with the Virtual Console games and successfully injected the test rom into SML2 using the OP's code.bin and Oracle of Seasons into Link's Awakening DX using KazoWAR's code.bin.

Now the problem lies in starting up the game after closing it. I decided to use the cheat to make the GBC border appear around the game, but when I reopened Link's Awakening DX and resumed, the 3DS crashed. I suppose I should reset the Virtual Console before exiting next time?
 

Xuman

Well-Known Member
Member
Joined
Jan 26, 2012
Messages
407
Trophies
0
XP
980
Country
United States
Yeah, I looked at the Pokemon Injector topic over at projectpokemon.org and it said to initialize the save data if the exploit didn't work. After doing so and managing to inject 2 Pokemon into my X save file, I tried again with the Virtual Console games and successfully injected the test rom into SML2 using the OP's code.bin and Oracle of Seasons into Link's Awakening DX using KazoWAR's code.bin.

Now the problem lies in starting up the game after closing it. I decided to use the cheat to make the GBC border appear around the game, but when I reopened Link's Awakening DX and resumed, the 3DS crashed. I suppose I should reset the Virtual Console before exiting next time?

Probably, I say test and post results just to be safe.
 

March_

Well-Known Member
Newcomer
Joined
Jan 10, 2015
Messages
45
Trophies
0
Age
27
XP
124
Country
France
After million try, reset, reset and reset the sav of the browser, I really can't launch pokemon yellow fr rom on link awakening DX french VC u_u

If you want, I can make a dump of the ram, and try to look the code...
 

Chris_Highwind

Well-Known Member
Member
Joined
Mar 21, 2010
Messages
437
Trophies
1
Age
33
Location
Mooresville, NC
XP
583
Country
United States
Probably, I say test and post results just to be safe.

I did, and what you should do is when you open a VC game that previously ran an injected game, RESET IMMEDIATELY. If you exit the VC menu with the injected rom still showing as a still, the 3DS will crash. If you reset, however, the original game will play.
 

Secret Dragoon

Well-Known Member
Newcomer
Joined
Jan 25, 2015
Messages
46
Trophies
0
Age
34
XP
78
Country
United States
Here I made a small .gb hello world for you to test on (32k)

Just take the enclosed rom.nes and the code.bin from the first post and run them through a VC game (Tested on Super Mario Land)

(Yes the text isn't formatted well at all 8D)

Edit: I still cannot get this to work with LoZ for whatever reason. So don't try it on that.
 

Attachments

  • gbtest.zip
    13.7 KB · Views: 175

Xuman

Well-Known Member
Member
Joined
Jan 26, 2012
Messages
407
Trophies
0
XP
980
Country
United States
I did, and what you should do is when you open a VC game that previously ran an injected game, RESET IMMEDIATELY. If you exit the VC menu with the injected rom still showing as a still, the 3DS will crash. If you reset, however, the original game will play.

Noted, I think that should be posted in the OP as a heads up so we don't get as many people freaking out over assuming their 3DS' are borked.
 

shutterbug2000

Cubic NINJHAX!
OP
Member
Joined
Oct 11, 2014
Messages
1,088
Trophies
0
Age
29
XP
4,878
Country
United States
Another question for those with knowledge about gb roms. Is there a common "identifier" for all gameboy roms(as in, the same, consistent value between ALL roms in the same location)?
 

TheLittlestBowl

Well-Known Member
Member
Joined
Sep 3, 2013
Messages
119
Trophies
0
XP
1,093
Country
Canada
Decided to sign in and post because this is pretty cool. Tried Kirby's Dreamland 2 with LoZ:LA DX on 9.4 with Kazo's code.bin. The ROM loads and it responds to input but it's just a white screen.

Edit - Just tried Pokemon Red, same results. Runs, white screen.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: don't mind me, just liking all of SDIO's posts, they deserve it for...