I'm not sure but what about looking at Super Smash Bros. executable (cross_f.rpx) ? This game can write amiibo data, maybe this process can be reversed to understand how data is read/written ? Sadly, the executable came without symbols, it would take forever to reverse even with PPC knowledge. :(