Is it possible to build a Amiibo Data Manager?

Discussion in '3DS - Homebrew Development and Emulators' started by DerekTheWolf, Jan 3, 2016.

?

Do you think its possible?

  1. Yes

    10 vote(s)
    47.6%
  2. No

    3 vote(s)
    14.3%
  3. Maybe?

    8 vote(s)
    38.1%
  1. DerekTheWolf
    OP

    DerekTheWolf GBAtemp Regular

    Member
    123
    29
    Oct 27, 2015
    United States
    Puerto Rico
    I was wondering if its possible to build an app for the 3DS to read, store the data, and Restore the data of the amiibo from an SD Card?
     
  2. DarkZReaper123

    DarkZReaper123 Member

    Newcomer
    31
    4
    Oct 5, 2015
    United States
    this been asked and answered so many times
    its not possible.
     
  3. DerekTheWolf
    OP

    DerekTheWolf GBAtemp Regular

    Member
    123
    29
    Oct 27, 2015
    United States
    Puerto Rico
    Okay then.
     
  4. cearp

    cearp the ticket master

    Member
    7,397
    4,645
    May 26, 2008
    Tuvalu
    well it must have nfc hardware. but i would assume it's not the full hardware that lets us write to nfc tags, but, is that confirmed?
     
  5. SuperSVGA

    SuperSVGA GBAtemp Regular

    Member
    274
    73
    Oct 26, 2013
    United States
    If games can write to amiibo, why wouldn't the 3DS be able to?
     
    MrCheeze likes this.
  6. DarkZReaper123

    DarkZReaper123 Member

    Newcomer
    31
    4
    Oct 5, 2015
    United States
    It would depend on how well the 3DS would emulate it and if the 3DS can emulate NFC hardware.
     
  7. SuperSVGA

    SuperSVGA GBAtemp Regular

    Member
    274
    73
    Oct 26, 2013
    United States
    The OP asked about reading and restoring data. It shouldn't require the 3DS "emulating" NFC hardware.
     
  8. Josephvb10

    Josephvb10 The Pokémon guy

    Member
    531
    358
    Aug 26, 2009
    Lumiose City
    I think that with the newly found common key that is now possible.
     
  9. cearp

    cearp the ticket master

    Member
    7,397
    4,645
    May 26, 2008
    Tuvalu
    yeah, the n3ds HAS nfc, so why did you say it is "not possible"? you made it sound like you knew what you were talking about ;)
     
  10. DerekTheWolf
    OP

    DerekTheWolf GBAtemp Regular

    Member
    123
    29
    Oct 27, 2015
    United States
    Puerto Rico
    And I guess this could also work with O3DS using the NFC Reader / Writer right?
     
  11. cearp

    cearp the ticket master

    Member
    7,397
    4,645
    May 26, 2008
    Tuvalu
    i don't know. i don't know if they n3ds is 'physically able' to write nfc. maybe the hardware can do only reads, i have no idea.
    but if it can do writes, then sure why not? with hacks it should be possible, but, someone would have to put in the time to do it.
     
  12. SuperSVGA

    SuperSVGA GBAtemp Regular

    Member
    274
    73
    Oct 26, 2013
    United States
    I guess that would depend on if there is some existing API we can hook into or if we would have to write code for the IR communication.

    Nintendo does call the O3DS device "NFC Reader/Writer", so I'm guessing it can probably write.
     
    Last edited by SuperSVGA, Jan 3, 2016
    cearp likes this.
  13. nanika

    nanika 文鎮じゃダメ!まぁ、こんな文字小さしすぎてどうせ読めないっしょ。

    Member
    249
    27
    Apr 22, 2008
    United States
    Smash Bros, Animal Crossing etc let you write to amiibo (/cards) in-game. And there's even a smashbroshax if exheader permissions are needed.
     
  14. cearp

    cearp the ticket master

    Member
    7,397
    4,645
    May 26, 2008
    Tuvalu
    i thought the amiibo nfc tags were read only?... huh, cool i guess :)
     
  15. Rosselman

    Rosselman Spooky Skeleton

    Member
    453
    238
    Oct 29, 2015
    Cote d'Ivoire
    Santiago
    If they were read only they wouldn't be able to hold your Smash fighter info, for example.
     
  16. cearp

    cearp the ticket master

    Member
    7,397
    4,645
    May 26, 2008
    Tuvalu
    (maybe only a special area is writable?) anyway, i honestly don't know, i only played a little of smash and don't have any amiibos
     
  17. Rosselman

    Rosselman Spooky Skeleton

    Member
    453
    238
    Oct 29, 2015
    Cote d'Ivoire
    Santiago
    It's possible, but that's the only area we actually want to write on anyways.
     
    cearp likes this.
  18. SuperSVGA

    SuperSVGA GBAtemp Regular

    Member
    274
    73
    Oct 26, 2013
    United States
    Yeah, technically there are areas not writable. Some are pages set by the factory, most are locked pages, dynamic and permanent. For example the regular lock bits can be set, but once a bit is set to 1 it can't be set to 0.
     
    cearp likes this.
  19. Supercool330

    Supercool330 GBAtemp Advanced Fan

    Member
    683
    136
    Sep 28, 2008
    United States
    Most of the Amiibo NFC is actually writable. There are several areas that aren't: all of the pages that deal with standard NTAG configuration are locked, and the portion of user data that stores the character id. Most of the remaining sections are encrypted though. I'm working on an android app that would do essentially exactly what you described.
     
  20. SuperSVGA

    SuperSVGA GBAtemp Regular

    Member
    274
    73
    Oct 26, 2013
    United States
    Right, pages 4-10, 16-17, and blocks 16-31 (the latter two defined by the dynamic lock bytes).