Homebrew [Beta] Thenaya - TagMo for 3DS

Funky.Art

Well-Known Member
Newcomer
Joined
Jul 23, 2015
Messages
48
Trophies
0
Age
24
XP
124
Country
France
Tried the app, it works to scan and make a file from an Amiibo ! The thing is that the app cannot find bin files if there multiples folders in the amiibo folder !
 

HiddenRambler

Well-Known Member
OP
Member
Joined
Nov 20, 2015
Messages
148
Trophies
0
XP
651
Country
Same error on N3DSXL "nfcInit() failed: 0xd0a17480" with B9S Luma3DS v8.0-e67c6ed3 sysnand, no emunand

i'm getting the same error as a few above as well.
"nfcInit() failed: 0xd0a17480"

N3DS B9S Luma v8.1

I think it's some incompatibility with the Luma 8. I got the same error with Luma 8.1, but got it to work with this legacy version : https://3ds.guide/luma_legacy/boot.firm

I get the feeling it's to do with how Luma launches homebrew. I'll try to make a cia version and see if that works better.
 
  • Like
Reactions: RedScorpion

HiddenRambler

Well-Known Member
OP
Member
Joined
Nov 20, 2015
Messages
148
Trophies
0
XP
651
Country
Updated the latest build to fix the nfcInit error. No luma changes needed.

The issue was caused by the new Roasalina loader which does not consider NFU as a requirement for homebrew apps. I've created a patch to fix this https://github.com/AuroraWright/Luma3DS/pull/683/commits .

I've done a build or Luma (latest trunk) with the patch incase anyone would like to test it.
 
Last edited by HiddenRambler,

RedScorpion

Well-Known Member
Member
Joined
Dec 8, 2016
Messages
137
Trophies
0
XP
4,134
Country
Australia

HiddenRambler

Well-Known Member
OP
Member
Joined
Nov 20, 2015
Messages
148
Trophies
0
XP
651
Country
This project here seems to work with the IR adapter for o3DS: https://github.com/Slimfr01/amiibo-Collection/

Maybe it can provide some insight.

It's not doing anything different, except it's using the standard amiibo methods and I use the raw api methods. New 3DS have a different internal service for NFC, but i would've expected it to be feature compatible.

Tested it on O3DS with external NFC reader

Doesn't work -> Failed to get UID - 9289425925

What CFW/NAND ver are you using? If its Luma can you try my patch?
 
Last edited by HiddenRambler,

Reo

Member
Newcomer
Joined
Jan 5, 2016
Messages
7
Trophies
0
Age
29
XP
84
Country
United States
Worked perfectly writing on a N3DS XL on 11.2 with latest Luma (no special build). I was able to read the written tag back on the same 3DS as well as a Switch.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,296
Trophies
4
Location
Space
XP
13,861
Country
Norway
Thenaya is a homebrew app which can program Amiibo dump files into blank NTAG215, making brand new Amiibos. It's the little sister of the TagMo project.

Currently it is very much POC/Alpha stage. But it works for me (TM).

Usage is simple:
Copy the 3dsx/smdh files into 3ds folder.
Createa folder called "amiibo" in the sd root and put any amiibo dump files into it.
put the amiibo encryption key file to sd root with the name "amiibo_keys.bin"
Launch the app from homebrew launcher. Press X, select the file, press A, place blan NTAG215 tag on 3ds wait until finished.

I've only tested this on the New3DS, but hopefully it should work on the Old3DS as long as you have the NFC writer thingy for it.

Like i said it's mainly POC and needs time to get polished.

Downloads/Source Code


Credits extend to everyone who made TagMo possible. Specially to @javiMaD and Yellows8 who appears to have put in the NFC api into libctru.
Nice work, but doesn't the 3DS already have the Amiibo encryption key built in?
 

kidasquid

Well-Known Member
Member
Joined
Nov 23, 2015
Messages
135
Trophies
0
Age
43
XP
120
Country
United States
I'll test tonight. Thank you!

Unrelated, your android app has a few forks who are hesitant to publish APKs. I don't know how you feel about that, haven' checked those threads in a while, but I think they want your blessings.
 

HiddenRambler

Well-Known Member
OP
Member
Joined
Nov 20, 2015
Messages
148
Trophies
0
XP
651
Country
unrelated, your android app has a few forks who are hesitant to publish APKs. I don't know how you feel about that, haven' checked those threads in a while, but I think they want your blessings.

I think I merged most of the changes already, did you see 2.4?. I don't really mind if they publish an apk as long as they flag it as a fork. I will merge any remaining pull requests as soon as i can.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    linuxares @ linuxares: yoho yoho