Homebrew DS(i) Mode hacking progress thread

  • Thread starter Thread starter Billy Acuña
  • Start date Start date
  • Views Views 810,260
  • Replies Replies 4,367
  • Likes Likes 81
I just want to clarify something: when you say DsiWare, which do you mean:
1. Dsi games? (are they different from ds games?)
2. Dsi homebrew?
3. Ds/Dsi system applications?
4. Ds games?
5. Ds homebrew?

and which ones would we be able to do anything with with a patch like this?
Games that were available on the DSi Store.
 
  • Like
Reactions: Zidapi
I find it unlikely that Nintendo would code a DS ROM loader instead of just recompiling the code for reading data from NAND. Don't get your hopes up.
 
  • Like
Reactions: Zidapi
I should say the JAPAN DSIWARE AWDOR is not much different from the US retail one,
all though there is some slight diffrence with offset by comparing HEX.
 

Attachments

  • 2D[2}NK82O49K1)~$F`LYBY.png
    2D[2}NK82O49K1)~$F`LYBY.png
    15.9 KB · Views: 200
  • 99Q91XK9IMK@%9M$8}4PQEX.png
    99Q91XK9IMK@%9M$8}4PQEX.png
    15.3 KB · Views: 179
  • S(TCBDI$91(93GBHD6ZYQ]W.png
    S(TCBDI$91(93GBHD6ZYQ]W.png
    21 KB · Views: 170
  • X~XIZ6YTKV_NLJPC_K%$J$S.png
    X~XIZ6YTKV_NLJPC_K%$J$S.png
    24.3 KB · Views: 204
  • Like
Reactions: Supster131
I should say the JAPAN DSIWARE AWDOR is not much different from the US retail one,
all though there is some slight diffrence with offset by comparing HEX.
wasn't there also another instance like this with inazuma 11? (if that's what it was called).
I'm still curious if there can just be a tool that can run through the ARM code, and auto-patch it (assuming it's word aligned, and the code is in it's own file of each rom that's patched?) It's also late, and I could possibly be making little sense...
 
No, if your flashcard isn't able to run on the oldest DSi or 3DS firmwares, it will never be able to. This is your case.
 
I should say the JAPAN DSIWARE AWDOR is not much different from the US retail one,
all though there is some slight diffrence with offset by comparing HEX.
The rom also has an extended header for DSi, which explains the possibility of converting to cia.
AWDoR_DSiheaderext.png


So, to convert an nds rom to (unplayable, home menu only) cia, make sure it has the extended header, similar to what is shown above, and the size is 64MB or below.
My console is bricked, so I can't test it, not even to install the patched TWL_FIRM.

https://dsibrew.org/wiki/DSi_Cartridge_Header

I gave Super Mario 64 DS an incomplete extended header, and the conversion to cia worked.
 
So we can create .nds cia files if they are under 64 MB, but we can't launch them.
Because the device need it to be as retail cart, I assume?
 
It sucks, in fact.
We are with the files, everything is ok, but the 3DS can't read it. ah ah it's a shame, no? :evil:

Once again, congratulations to all of you guys that are moving forward on this project!
 

Site & Scene News

Popular threads in this forum