Homebrew Homebrew Development

Snailface

My frothing demand for 3ds homebrew is increasing
Member
Joined
Sep 20, 2010
Messages
4,324
Trophies
2
Age
40
Location
Engine Room with Cyan, watching him learn.
XP
2,256
We can make banners now. ^_^
http://filetrip.net/3ds-downloads/utilities/download-image2cptk-1-1-f32835.html

hb.jpg


Need to use with CiTRUS
http://3dbrew.org/wiki/CiTRUS
 

quantumboy

Casual Hacker, Avid Dreamer
Member
Joined
Jun 26, 2013
Messages
424
Trophies
0
Age
38
Location
San Francisco, CA
XP
603
Country
United States
Probobly an obvious question(or not). But has any one, or is any one working on making a homebrew app at all like what datel is assumed to be using to decrypt/encrypt saves. I am just thinking out loud but my understanding is the encrypted save is downloaded off the cart, sent to datel who has a farm of homebrew(ed) 3ds decrypting, editing(or possibly being edited on a computer service), and then re-encrypting on the 3ds, and the uploading the save back to the user. if they can figure it out and productionalize it, I am betting the commnity can too, especially now.
 

Sylantemp

Active Member
Newcomer
Joined
Jul 20, 2012
Messages
43
Trophies
0
XP
71
Country
United States
Probobly an obvious question(or not). But has any one, or is any one working on making a homebrew app at all like what datel is assumed to be using to decrypt/encrypt saves. I am just thinking out loud but my understanding is the encrypted save is downloaded off the cart, sent to datel who has a farm of homebrew(ed) 3ds decrypting, editing(or possibly being edited on a computer service), and then re-encrypting on the 3ds, and the uploading the save back to the user. if they can figure it out and productionalize it, I am betting the commnity can too, especially now.

I'm not entirely certain, so don't quote me on it, but I believe there's a method somewhere on these forums that actually goes into how to force usage of the old save encryption, which we already know how to decrpyt and re-encrypt.
 

y03usw6e

Well-Known Member
Member
Joined
Mar 15, 2014
Messages
308
Trophies
0
Age
30
XP
270
Country
Belgium
Probobly an obvious question(or not). But has any one, or is any one working on making a homebrew app at all like what datel is assumed to be using to decrypt/encrypt saves. I am just thinking out loud but my understanding is the encrypted save is downloaded off the cart, sent to datel who has a farm of homebrew(ed) 3ds decrypting, editing(or possibly being edited on a computer service), and then re-encrypting on the 3ds, and the uploading the save back to the user. if they can figure it out and productionalize it, I am betting the commnity can too, especially now.

I'm not entirely certain, so don't quote me on it, but I believe there's a method somewhere on these forums that actually goes into how to force usage of the old save encryption, which we already know how to decrpyt and re-encrypt.


Is this what you're referring to?
 

Sylantemp

Active Member
Newcomer
Joined
Jul 20, 2012
Messages
43
Trophies
0
XP
71
Country
United States
Sadly this method does not work for pokemon

Edit: but obviously there is a way as datel is doing it


Datel does indeed have a method, and I'm very curious as to what it is... I've yet to see any particular talk as to how it works. Though, I'd say the modified 3DS farm theory is a bit off, as people have still shown success introducing Diancie into Pokemon saves- despite the Pokemon being pulled from Datel's available list. Anyone a bit more familiar with their method feel like commenting on this?
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,024
Country
Vietnam
Datel does indeed have a method, and I'm very curious as to what it is... I've yet to see any particular talk as to how it works. Though, I'd say the modified 3DS farm theory is a bit off, as people have still shown success introducing Diancie into Pokemon saves- despite the Pokemon being pulled from Datel's available list. Anyone a bit more familiar with their method feel like commenting on this?

It's been theorized that they use a 3DS farm to encrypt/decrypt saves.
What others have been doing either partly relied on Datel or involves RAM editing.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Gotta remember that the current exploit doesn't have access to 6.x save encryption so it wouldn't be able to decrypt saves for retail consoles, not sure if the Ssspwn exploit will be able to though
 

seagal112

Well-Known Member
Newcomer
Joined
Apr 22, 2014
Messages
63
Trophies
0
Age
43
XP
418
Country

ernilos

Well-Known Member
Member
Joined
Aug 28, 2013
Messages
145
Trophies
0
Location
CAT
XP
280
Country
United States
Now I was attempting to read Config Memory and I'm getting random garbage everytime I have this for read:
Code:
u32 KMajor, KMinor, KRevision, KSDK, FMajor, FMinor, FRevision, FSDK;
KMajor= *(u8*)0x1FF80003;
KMinor= *(u8*)0x1FF80002;
KRevision= *(u8*)0x1FF80001;
KSDK= *(u32*)0x1FF80018;
FMajor= *(u8*)0x1FF80063;
FMinor= *(u8*)0x1FF80062;
FRevision= *(u8*)0x1FF80061;
FSDK= *(u32*)0x1FF80068;
(I done according this: http://www.3dbrew.org/wiki/Configuration_Memory#ARM11_Kernel_Configuration_Memory)
Anyone know's why it isn't working? :I
 

ichichfly

Well-Known Member
Member
Joined
Sep 23, 2009
Messages
619
Trophies
1
XP
1,075
Country
Gambia, The
Now I was attempting to read Config Memory and I'm getting random garbage everytime I have this for read:
Code:
u32 KMajor, KMinor, KRevision, KSDK, FMajor, FMinor, FRevision, FSDK;
KMajor= *(u8*)0x1FF80003;
KMinor= *(u8*)0x1FF80002;
KRevision= *(u8*)0x1FF80001;
KSDK= *(u32*)0x1FF80018;
FMajor= *(u8*)0x1FF80063;
FMinor= *(u8*)0x1FF80062;
FRevision= *(u8*)0x1FF80061;
FSDK= *(u32*)0x1FF80068;
(I done according this: http://www.3dbrew.org/wiki/Configuration_Memory#ARM11_Kernel_Configuration_Memory)
Anyone know's why it isn't working? :I
That should work if you read them from arm11 usermode
 

ernilos

Well-Known Member
Member
Joined
Aug 28, 2013
Messages
145
Trophies
0
Location
CAT
XP
280
Country
United States
that is firm 7.0.0 or 7.1.0 the FW SDK Version looks wrong try to unmount the GW hacks

I've got the versions working (2.39-4, v.7.1.0) and I attempted to CTR-SDK version, and I get "0x33D6" and reading only the first byte I get 51 and IDK if it's the correct CTR-SDK version...

PS: Anyone tryed adding freetype library or something like it? I started to hate my 8bit font...
 

Snailface

My frothing demand for 3ds homebrew is increasing
Member
Joined
Sep 20, 2010
Messages
4,324
Trophies
2
Age
40
Location
Engine Room with Cyan, watching him learn.
XP
2,256
image2cptk has been updated and renamed to 3DSBannerMaker.

Change log (2.0):
CiTRUS dependency removed. (because CiTRUS is buggy and frustrating)
Easier to use.
Change app setting flags and titles.
http://filetrip.net/3ds-downloads/utilities/download-3dsbannermaker-2-0-f32839.html

Check it out. I've also updated 3DSTemplate with the latest ctrulib. The return to home menu code is especially improved. Attached to post.

btw - I 'found' the flag that records your homebrew app history on the system and set it to off by default. I know some here will appreciate that.
 

Attachments

  • 3DSTemplate.zip
    542.8 KB · Views: 261

KnightMario

Well-Known Member
Newcomer
Joined
Mar 25, 2014
Messages
72
Trophies
0
XP
106
Country
United States
Can anybody help me with my problem? I'm using Kane49's ram dumper and I still can't get it to work. It doesn't even start, my 3ds freezes. But I AM using an SDHC card, 16gb Sandisk class 10
 

Abcdfv

What comes around goes around.
Member
Joined
Dec 24, 2013
Messages
1,455
Trophies
0
XP
827
Country
United States
Can anybody help me with my problem? I'm using Kane49's ram dumper and I still can't get it to work. It doesn't even start, my 3ds freezes. But I AM using an SDHC card, 16gb Sandisk class 10
Try a card that isn't sdhc, just like 2gb or less one
 

windwakr

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
502
Trophies
1
Website
windwakr.github.io
XP
1,792
Country
United States
Try a card that isn't sdhc, just like 2gb or less one
You need an SDHC card to run Kane's dumper.

Can anybody help me with my problem? I'm using Kane49's ram dumper and I still can't get it to work. It doesn't even start, my 3ds freezes. But I AM using an SDHC card, 16gb Sandisk class 10
You should be getting some output on the screen, even if you have wrong type of SD card inserted. Can you run any other homebrew? Maybe you bricked your DS mode.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up