how does sky3ds detects unofficial roms?

Discussion in '3DS - Flashcards & Custom Firmwares' started by natanelho, Nov 25, 2015.

  1. natanelho
    OP

    natanelho GBAtemp Maniac

    Member
    1,377
    357
    Apr 25, 2015
    Antarctica
    Between the Sacred Silence and Sleep
    any flag bit? maybe we can just make it think that our *.3ds homebrew is official to run it.
     
  2. SomeGamer

    SomeGamer GBAtemp Guru

    Member
    5,804
    2,772
    Dec 19, 2014
    Hungary
    The 3DS detects it.

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

    We can't sign 3ds files. If you're in CFW, you can run it.
     
    zoogie likes this.
  3. d0k3

    d0k3 3DS Homebrew Legend

    Member
    2,666
    2,674
    Dec 3, 2004
    Gambia, The
    Think Sky3DS would really want to block homebrew? So that they cannot use this in their advertisements? ;)
     
    Xenon Hacks likes this.
  4. ayanekochan

    ayanekochan GBAtemp Regular

    Member
    200
    20
    Aug 6, 2015
    United States
    The writer for sky3ds won't accept roms that aren't listed in the linked template file, although I suppose you can build a .3ds that reads like an existing game to get sky to accept it... Not sure if that would accomplish much of anything
     
  5. RaMon90

    RaMon90 GBAtemp Advanced Fan

    Member
    592
    150
    Dec 3, 2013
    Italy
    What do you mean? Running .3ds via homebrew?
     
  6. Tony_93

    Tony_93 GBAtemp Addict

    Member
    2,224
    1,020
    Jun 13, 2015
    United States
    California
    You would achieve nothing, the Sky3ds basically emulates a cartridge, takes the encrypted rom and transfer the information to the 3DS as a normal game would, all the checks are done by the 3DS itself, if you write unsigned .3ds files in a Sky3ds the 3DS would still refuse to read them.
     
    Last edited by Tony_93, Nov 26, 2015 - Reason: Typo fix
  7. natanelho
    OP

    natanelho GBAtemp Maniac

    Member
    1,377
    357
    Apr 25, 2015
    Antarctica
    Between the Sacred Silence and Sleep
    whats signed? is there any way to sign the things ourselves?
     
  8. Monty Kensicle

    Monty Kensicle Yay!

    Member
    1,169
    278
    Aug 4, 2008
    United States
    Commonwealth of Virginia
    Nope, if we could do that there'd be no point in Sky3DS even existing. All 3DS software is encrypted/digitally signed by Nintendo with a decryption key unique to each 3DS console.
     
    Last edited by Monty Kensicle, Nov 25, 2015
  9. natanelho
    OP

    natanelho GBAtemp Maniac

    Member
    1,377
    357
    Apr 25, 2015
    Antarctica
    Between the Sacred Silence and Sleep
    ? what? please explain me...
     
  10. Monty Kensicle

    Monty Kensicle Yay!

    Member
    1,169
    278
    Aug 4, 2008
    United States
    Commonwealth of Virginia
    Which part? The digital signatures?

    If we could sign our own software then it would appear as legitimate to the 3DS from the get-go and why would anyone buy a Sky3DS or Gateway when all they have to do is patch a few files and stick them on an SD card?

    As far as I know, 3Ds software is encrypted with a special key known only by Nintendo, and every 3DS has the key to unlock said software and then it's own encryption for downloadable content. Which is why you can't just copy a friend's SD card and use their games on your unit.
     
  11. Quantumcat

    Quantumcat Dead and alive

    Member
    11,846
    6,366
    Nov 23, 2014
    Australia
    Canberra, Australia
  12. natanelho
    OP

    natanelho GBAtemp Maniac

    Member
    1,377
    357
    Apr 25, 2015
    Antarctica
    Between the Sacred Silence and Sleep
    wait that mean that 3ds files are un-encripted and the sky does the work of convincig the console that the file is a real cart? genious! didnt thought that sky does that... also that means that sky team cracked the autorization algoritm?

    BTW there is no point in ANY flash cart when ya have a CFW-able console, in which case you just install CIAs.
     
  13. Quantumcat

    Quantumcat Dead and alive

    Member
    11,846
    6,366
    Nov 23, 2014
    Australia
    Canberra, Australia
    No, they are encrypted. The template makes it look (to the 3DS) like they are being read from a cartridge. It is the reason you can't modify a rom for use with Sky3DS because that will break the encryption. They have to be pure dumps.
     
  14. Neptune

    Neptune GBAtemp Advanced Maniac

    Member
    1,588
    533
    Dec 7, 2003
    United States
    Internet
    I feel like my IQ dropped reading this thread.
     
    Tokiopop, loco365, LinkmstrYT and 4 others like this.
  15. Tony_93

    Tony_93 GBAtemp Addict

    Member
    2,224
    1,020
    Jun 13, 2015
    United States
    California
    He has no idea how this things work but there is no reason to be mean, comments like this serve no purpose.
     
    ric., LinkmstrYT, PokeAcer and 4 others like this.
  16. Penny Morecash

    Penny Morecash Advanced Member

    Newcomer
    56
    15
    Mar 10, 2015
    If you are on 9.2 or below, can generate the key for the template file and have two simple patches in the arm9 code then yes you can use e-shop games on Sky3DS.
    Patch 1. remove Sig check
    Patch 2. make sure it asks for encryption from the cartridge (reverse of what Gateway does).
     
  17. aos10

    aos10 how i fotochop?

    Member
    3,291
    817
    Apr 10, 2012
    Saudi Arabia
    i found a version of Pokemon Neo Y and Neo X on that iso site that work with sky3DS
    i don't know how they did it
     
  18. Misledz

    Misledz GBAtemp Advanced Fan

    Member
    925
    401
    Sep 3, 2015
    Its probably HANS. There's no way to burn it onto a Sky3DS
     
    duwen likes this.
  19. aos10

    aos10 how i fotochop?

    Member
    3,291
    817
    Apr 10, 2012
    Saudi Arabia
    it's .3DS version
    around 2GB file size just like the normal size of the game
     
  20. Misledz

    Misledz GBAtemp Advanced Fan

    Member
    925
    401
    Sep 3, 2015
    Even if they did, the mystery byte and everything is different and only sky people know to make it. The SHA1 won't even match

    Also the ROM you're talking about was taken down and debunked