Homebrew Nintendo DS games Injection?

  • Thread starter Thread starter nooby89
  • Start date Start date
  • Views Views 11,281
  • Replies Replies 89
1460922671-ww.png

Try to swap DSi header with the DS one and play with the bytes and bit to see what happen. I can do that if you send me both roms. :)
Also, can you extract data from the DSi rom ?
 
Try to swap DSi header with the DS one and play with the bytes and bit to see what happen. I can do that if you send me both roms. :)
Also, can you extract data from the DSi rom ?
It can't work, NDS use some special file like "arm9.bin "arm7.bin" and they work with the "header.bin"

So no DSi ware rom is not like DS rom
 
And what about DSi .nds roms, do they have arm9 and arm7 files in it ? If so, we could maybe "patch" them somehow...
There are different...

DS linker like the DSTwo can't run DSi ROM, if it was possible, we will can do this on the 3ds then...
 
thing is why don't people stop trying to hack dsi ware and try to do some thing with the twl so you can make it read data of sd card instead of game card slot
Modifying anything closed source is easier said than done. Not only would someone have to reverse engineer it, they'd have to write in libraries needed to address and support the SD card. It may sound simple to you, but that sounds like a nightmare to me.
 
Modifying anything closed source is easier said than done. Not only would someone have to reverse engineer it, they'd have to write in libraries needed to address and support the SD card. It may sound simple to you, but that sounds like a nightmare to me.
so people hacked the 3ds and the firmwares closed source an theres rom hacks of games ther closed source
 
It can't work, NDS use some special file like "arm9.bin "arm7.bin" and they work with the "header.bin"

So no DSi ware rom is not like DS rom
header.bin is new to me, but the other two... how large are they? and are they always the same size as i suspect? header is i think the interpeter, arm7 and 9 could be a dump of firmware of a handheld. dsi roms don't have the 2 bin files since that should be on the consoles side. could be wrong, i'm no coder... but i think i've seen those files somewhere... oh right i used them to accurate emulate nds roms... maybe these arm7 and 9 roms are the DSI version of what i used for NDS.
 
header.bin is new to me, but the other two... how large are they? and are they always the same size as i suspect? header is i think the interpeter, arm7 and 9 could be a dump of firmware of a handheld. dsi roms don't have the 2 bin files since that should be on the consoles side. could be wrong, i'm no coder... but i think i've seen those files somewhere... oh right i used them to accurate emulate nds roms... maybe these arm7 and 9 roms are the DSI version of what i used for NDS.
arm9.bin and arm7.bin size ?
depends on the game
 
arm9.bin and arm7.bin size ?
depends on the game
wierd this depending on the game since i know these alike files we're used for Acurate NDS emulating, a dump of both processors/firmwares on board of the console (had a dumb of my own console used)... this shouldn't change by a game... have you tried to innerchange those files? cause if i'm correct it shouldn't be a problem.. the header is something i don't understand...
 
thing is dsiware could be put on the sd card on the dsi i think so woul it be possble to hack dsiware so you can install it to sd on 3ds
 
wierd this depending on the game since i know these alike files we're used for Acurate NDS emulating, a dump of both processors/firmwares on board of the console (had a dumb of my own console used)... this shouldn't change by a game... have you tried to innerchange those files? cause if i'm correct it shouldn't be a problem.. the header is something i don't understand...
these file say how work the Game file system.
For example in mario kart ds you will see in the arm9.bin (example) "course1.bin"
If you swap these file, the game will cannot see which file to boot
 
we don't know yet how to dump DSI games, just DS games were dumped, and since the DS games functioned perfectly on the DSI there was never the need to reinvent a dumper. reading from the SD-card wouldn't change the thing we can't inject anything yet since we don't have any DSI games, and these DSIware dumps don't accept DS roms to get injected!

these file say how work the Game file system.
For example in mario kart ds you will see in the arm9.bin (example) "course1.bin"
If you swap these file, the game will cannot see which file to boot

then these bineries are code to the 2 the arm9 and arm7 processor i see, no than i don't understand enough of it. i thought it was like nintendo DS bios dump wich made sence to me since these bios dumps are commonly used it first stage emulators.
 
Last edited by Deleted member 301661, , Reason: new comment
Let's say that ARM files are part of ExeFS, and the rom data is part of the RomFS
ARM files are like configurations files for the arm9/arm7 processors to run and properly handle the game I guess, and header is the information part.

So what if ->

1) We inject Pokémon Black RomFS instead of WW Touched RomFS
2),We take the DSi header of WW Touched and change it a bit to match Pokémon Black
3) We use Pokémon arm files
4) We patch the code.bin segments if needed

Then the game should work, no ? Of course it would require some work of reverse engineering and research...
 
well why doesn' some one try to reverse enginear slot 1 like get started on it it might take a long time but no ones even trying to hack it to get it to work
 
well why doesn' some one try to reverse enginear slot 1 like get started on it it might take a long time but no ones even trying to hack it to get it to work
If it's something so easy, why don't you try? You seriously need to calm down, stop asking for DS ROMs without flashcarts, and contribute more.
 

Site & Scene News

Popular threads in this forum