Can I run 3DZ files on Sky3DS?

Discussion in '3DS - Flashcards & Custom Firmwares' started by BlackOmen52, Mar 30, 2015.

  1. BlackOmen52
    OP

    BlackOmen52 Newbie

    Newcomer
    3
    1
    Mar 30, 2015
    Croatia
    I'm waiting for my Sky3DS to arrive and from what I understand, the DiskWriter tool converts .3DS to .3DZ using it's own template. What if I have a .3DZ game already? How should I transfer it to the microSD for my Sky3DS?
    If it is possible to use 3DZ files, is it safer to use them or to get .3DS files and convert them to .3DZ with DiskWriter?
     
    KhwajaKhan likes this.
  2. BlackOmen52
    OP

    BlackOmen52 Newbie

    Newcomer
    3
    1
    Mar 30, 2015
    Croatia
    Bump
     
  3. KhwajaKhan

    KhwajaKhan Member

    Newcomer
    19
    6
    Mar 28, 2015
    Canada
    I'd like to know too. I'm in the same situation. Mine will be here tomorrow, and I have some .3dz files would like to play
     
  4. 2Hack

    2Hack HYPiavelli

    Member
    2,160
    4,875
    Nov 26, 2014
    Canada
    Underground
    .3dz is basically the same as .3ds. All you gotta do is change the extension to .3ds and you'll be fine to play it on sky
    BTW, you don't need to bump it after 30 mins lol.
     
    osaka35 likes this.
  5. KhwajaKhan

    KhwajaKhan Member

    Newcomer
    19
    6
    Mar 28, 2015
    Canada
    Thanks
     
  6. BlackOmen52
    OP

    BlackOmen52 Newbie

    Newcomer
    3
    1
    Mar 30, 2015
    Croatia

    So, I change the format to .3ds and then do the same Disk Writer procedure you usually do with .3ds files for Sky3DS?
     
  7. 2Hack

    2Hack HYPiavelli

    Member
    2,160
    4,875
    Nov 26, 2014
    Canada
    Underground
    Yep
     
  8. Monty Kensicle

    Monty Kensicle Yay!

    Member
    1,143
    271
    Aug 4, 2008
    United States
    Commonwealth of Virginia
    But does doing that retain the OP's private header?
     
  9. 2Hack

    2Hack HYPiavelli

    Member
    2,160
    4,875
    Nov 26, 2014
    Canada
    Underground
    Look into sky army knife if you want a private header
     
  10. jrebey

    jrebey GBAtemp Regular

    Member
    116
    38
    Mar 12, 2015
    United States

    No, the headers for Sky3DS are defined in the templates.
     
  11. Jarrad

    Jarrad GBAtemp Fan

    Member
    452
    58
    Mar 26, 2015
    Wait,

    I have a 3DZ file on my sky3ds (Kid icarus) and it's been online patched, so this means that the header (the game's unique code that allows you to play online) has has its private header replaced (which is usually unique to each individual game card) to a public header (the same header that digital games use) so it should be able to be played online, since as far as Nintendo knows I'm just playing a digital game, when in reality it's a physical game on my sky3ds with a digital header?

    I don't know, I bet this stuff is really simple once you understand it, but for me it's a bit complicated.
    3ds = private header unique to each individual game card ?
    3dz = public header shared by all digital downloads ?

    — Posts automatically merged - Please don't double post! —

    ps sorry for reviving this thread
     
  12. Ericjwg

    Ericjwg Good

    Member
    2,851
    688
    Jul 2, 2015
    Canada
    sky wont work with 3dz, it still count 3dz as 3ds....
    3dz include header, 3ds not.
    sky only read header from template file, even u use a 3dz file
     
    diowolf likes this.
  13. Jarrad

    Jarrad GBAtemp Fan

    Member
    452
    58
    Mar 26, 2015
    Oh, so despite having a 3DZ file on my micro sd card, sky3ds will still read it as a 3DS file?
     
  14. Ericjwg

    Ericjwg Good

    Member
    2,851
    688
    Jul 2, 2015
    Canada
    header are the same.....3dz just a 3ds file that contain the header that work on gw card....
    public header means the header share online(in template file), private header is the header that u pull out from ur own first hand cartridge.
     
  15. Jarrad

    Jarrad GBAtemp Fan

    Member
    452
    58
    Mar 26, 2015
    yeah..... I know...
     
  16. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,888
    5,036
    Mar 17, 2010
    Norway
    Alola
    Digital games don't use headers and I would not recommend using public headers (this includes the headers in Sky3DS' own template) as it is likely to get you banned sooner or later.
     
  17. MelonGx

    MelonGx GBAtemp Advanced Maniac

    Member
    1,634
    439
    Jan 8, 2009
    China
    Method 1 (ONLY SUPPORT GW-Launcher dumped Cartridge .SAV & Pre-Oct-2013 GW .sav)

    1) Extract .3DZ's ROM header
    2) Use "SkyTempIDEdit.exe <.3DZ ROM header>" to change template
    3) Rewrite the game with DiskWriter 1.06b5
    4) Use hex editor to inject .3DZ save into an DiskWriter 1.06b5 exported save of this game (replace 0x58~0x80057)
    5) Import the modified DiskWriter 1.06b5 exported save
    Done

    Note: DiskWriter 1.06b5 can be replaced by other 1.X version later than 1.05.
    I don't recommend using 2.X because it forces all the game using Card2 which makes the save injection more difficult.

    ---------------------------------

    Method 2 (DOESN'T SUPPORT GW-Launcher dumped Post-Oct-2013 Cartridge .sav)

    1) Rename .3DZ save into 000400000FF40A00.sav
    2) Go to GW mode, insert GW red card, and mount .3DZ ROM
    3) Run SaveDataFiler and export CTR card save
    4) Confirm that you're having a Sys 9.2 console, if not, you should get/upgrade one, unless your game is pre-Oct-2013.
    5) Go to Sys 9.2 console's RX/Cakes/Pasta/Reinand mode, insert Sky3DS card, and mount the same game
    6) Run SaveDataFiler and import the save into CTR card
    Done
     
    Last edited by MelonGx, Sep 3, 2015