Homebrew DS(i) Mode hacking progress thread

Aurora Wright

Well-Known Member
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,492
Country
Italy
BTW I found the offsets for NAND read/write in TWL_FIRM, they're the exact same patterns as NATIVE_FIRM.
I also found the MPU offset and the offset where the emunand code gets copied to in NATIVE_FIRM by cfws. However, I couldn't find the SDMMC struct...
From this, I guess NAND -> SD redirection for TWL_FIRM is possible. If I found the SDMMC I would have attempted it myself (I'm not a reverse engineer).
 

Billy Acuña

Well-Known Member
OP
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
BTW I found the offsets for NAND read/write in TWL_FIRM, they're the exact same patterns as NATIVE_FIRM.
I also found the MPU offset and the offset where the emunand code gets copied to in NATIVE_FIRM by cfws. However, I couldn't find the SDMMC struct...
From this, I guess NAND -> SD redirection for TWL_FIRM is possible. If I found the SDMMC I would have attempted it myself (I'm not a reverse engineer).
Great!!! Hope I could help in this amazing project, but I'm stuck trying to compile with cmake, I'm such a noob :sad:
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,426
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,792
Country
United States
Pictochat from DSi does work on 3DS. (but it won't show up on home menu since it's set to a system app). I tried to edit the TID so it's not a system app and show up on home menu. It would show up with proper icon and everything but it crashes with "Error has occurred". :(

I can change the other bytes in the TID, but as soon as I change the byte that changes it's type...Boom crash. :(
 

Billy Acuña

Well-Known Member
OP
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
Pictochat from DSi does work on 3DS. (but it won't show up on home menu since it's set to a system app). I tried to edit the TID so it's not a system app and show up on home menu. It would show up with proper icon and everything but it crashes with "Error has occurred". :(

I can change the other bytes in the TID, but as soon as I change the byte that changes it's type...Boom crash. :(
Does the early patch help?
 

Aurora Wright

Well-Known Member
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,492
Country
Italy
Yeah. Just set all 4 bytes in the region code to FF and it will become region free. That works with the new sig patches. :D
Well, just changing the first byte to "7F" does the trick:P
I had a look at an EU and an US SRL and the values are the exact same as described here: https://3dbrew.org/wiki/SMDH#Region_Lockout (0C for European games, 02 for US games, rest is zeroes).

--------------------- MERGED ---------------------------

Does the early patch help?
Without the patch you couldn't even change DSiWare titles at all.
 
  • Like
Reactions: SLiV3R

pdapanda

Well-Known Member
Member
Joined
Nov 19, 2014
Messages
730
Trophies
0
Age
32
XP
1,160
Country
Switzerland
Have you guys heard of japanese Advance Wars Days of Ruin in dsiware format ?
I have it on my 3ds, but never able to decrypt the cia.
 
Last edited by pdapanda,

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
@pdapanda posted this in another thread. Perhaps comparing the retail version to the DSi one will point us in the right direction.
there is one retail ds game released for jpn 3ds,Advance Wars Days of Ruin

however,nintendo never released retail version of japanese AWDOR, although it was contained in US version, finally they released the game in dsiware as redeem reward for club nintendo in 2013.

I think Advance Wars Days of Ruin dsiware use rip rom, the actural game size is 50.9 MB, if it makes sense.
 
  • Like
Reactions: CeeDee

TimX24968B

"That guy"
Member
Joined
Oct 28, 2015
Messages
1,403
Trophies
0
Location
Nowhere
XP
399
Country
United States
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?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: I think a raspberry pi zero could power a SNES cart emulator thing hmmm