Homebrew Homebrew Development

  • Thread starter Thread starter aliak11
  • Start date Start date
  • Views Views 1,475,074
  • Replies Replies 6,048
  • Likes Likes 54
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
 
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.
 
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.
 
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?
 
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?
 
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.
 
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
 
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
 
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
 
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...
 
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

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
 
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
 
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