Homebrew [Release] ARM9 Kernel homebrew on < 9.2

  • Thread starter Thread starter Roxas75
  • Start date Start date
  • Views Views 26,825
  • Replies Replies 83
  • Likes Likes 23
Can we get CFW or run roms with this
If someone knew what they were doing I see no reason why a rom loader or cfw wouldn't work. I'd like to see a new homebrew menu. Could possibly install one as cia?
As of right now, I'm pretty sure ROM injection is possible. Shutterbug has been trying to inject SNES ROMs into the RAM, as that is where the virtual console looks for them. I feel that the same principles may apply. As for the CFW, maybe. I'm not entirely sure on that one. Yifan has, however, said he should be able to make .3dsx files launch, meaning that boot.3dsx from Ninjhax should work.
 
  • Like
Reactions: Margen67
As of right now, I'm pretty sure ROM injection is possible. Shutterbug has been trying to inject SNES ROMs into the RAM, as that is where the virtual console looks for them. I feel that the same principles may apply. As for the CFW, maybe. I'm not entirely sure on that one. Yifan has, however, said he should be able to make .3dsx files launch, meaning that boot.3dsx from Ninjhax should work.

NES, not SNES. 3ds only has nes, and Gb/c/a Virtual Console :p
 
  • Like
Reactions: SLiV3R
NES, not SNES. 3ds only has nes, and Gb/c/a Virtual Console :p
not_aware_waynes_world.gif
 
JoostinOnline made a template for that. Search around the forum.

You used the spider tool? How'd you inject to VC's RAM? And what offset?
Well, it's still WIP, but I'm making progress. It's on the Spider3DStools thread, if you'd like to assist devolopment :D!
 
  • Like
Reactions: Margen67
I'm pretty sure it's something to do with Mii Plaza's cache. I'd start there.
My research seems to indicate that downloaded updates are stored on NAND prior to installation.

A lot of the data related to MiiPlaza (post title update) seems to reside on the SD card. What makes you think update data is stored in MiiPlaza's cache. It seems like an unusual place to store it is all.

It seems the update files are store in SD card (booting 3DS without a SD card insertes seems to prevent the system popup to be triggered).
I had a look over my SD card's recently created/modified files after downloading the latest update. I was unable to find anything much bigger than a megabyte.

I'm sure there is extdata on the SD related to the update, but I don't think the update itself is stored there prior to installation.
 
My research seems to indicate that downloaded updates are stored on NAND prior to installation.

A lot of the data related to MiiPlaza (post title update) seems to reside on the SD card. What makes you think update data is stored in MiiPlaza's cache. It seems like an unusual place to store it is all.


I had a look over my SD card's recently created/modified files after downloading the latest update. I was unable to find anything much bigger than a megabyte.

I'm sure there is extdata on the SD related to the update, but I don't think the update itself is stored there prior to installation.

extdata on the SD means files in Nintendo3DS/ID0/ID1 folder so no. Probably it is stored in NAND extdata.
 
So, with the filesystem being broken in this, does that mean I probably couldn't run something like blargSnes, since it needs to have access to the FS to load a ROM file?
 
So, with the filesystem being broken in this, does that mean I probably couldn't run something like blargSnes, since it needs to have access to the FS to load a ROM file?

You can convert the ROM as buffer with bin2c and insert it in the blargSnes src.
 
extdata on the SD means files in Nintendo3DS/ID0/ID1 folder so no. Probably it is stored in NAND extdata.
"No", what?

My entire post is about update data being stored in NAND extdata and NOT being stored on SD.

So what are you disagreeing with? Your post reaffirms my theory.
 
"No", what?

My entire post is about update data being stored in NAND extdata and NOT being stored on SD.

So what are you disagreeing with? Your post reaffirms my theory.

It's not extdata.
They have a system for updating titles that requires replacing the old one actually.
 
by gaining full access of the kernel, would it be possible to install Smealum's homebrew launcher, as a channel in the menu? (instead of passing by cubic ninja all the time)

and, let say, if someone would modify the menu with an SDK (..like, an alternative menu..) , would it be possible to launch the ''alternative menu'' before the 3ds menu boots up? ..i'm guessing that with full access, its possible to get to the boot files?..
 
  • Like
Reactions: Margen67
People... please remember that the .cia installed channels for homebrew only launch in gateway mode or cfw. This is because those can bypass the signature checks, which the sysnand will look at, and not allow it to boot. So we would need cfw 9.x to do .cia's
 

Site & Scene News

Popular threads in this forum