it's green and the 3ds has an LED just for it. It was exciting to see when you actually got oneBlue was a Spotpass/ Swapnote notification, no?
it's green and the 3ds has an LED just for it. It was exciting to see when you actually got oneBlue was a Spotpass/ Swapnote notification, no?
That same LED also flashed blue when you received a Spotpass notificationit's green and the 3ds has an LED just for it. It was exciting to see when you actually got one
that's because Blue is a spotpass notification and Green is a streetpass notification, dude..... and Netpass is simulating Streetpass.... If it flashes blue you wouldn't know if you had a streetpass or a spotpass notification, that's what was so exciting about seeing the green light, it only turns on when you've hit people up on streetpassThat same LED also flashed blue when you received a Spotpass notification
With the servers down I doubt anyone will see a legitimate blue light anytime soon. I don't mind what the colour is, I just don't think it's that farfetched for someone to want their Netpass notifications to be blue especially if it's capable.that's because Blue is a spotpass notification and Green is a streetpass notification, dude..... and Netpass is simulating Streetpass.... If it flashes blue you wouldn't know if you had a streetpass or a spotpass notification, that's what was so exciting about seeing the green light, it only turns on when you've hit people up on streetpass
you already see a blue light, it's your power light... servers down or not you never got to see a green light unless you hit up streetpass. Blue light is an awful idea. How about we use the light we never get to see and how it came normally, saying the goal of netpass it to simulate what we're missing out on anyway...With the servers down I doubt anyone will see a legitimate blue light anytime soon. I don't mind what the colour is, I just don't think it's that farfetched for someone to want their Netpass notifications to be blue especially if it's capable.
yeah i only get like 9 tags at most every time i log onMoving past this ridiculousness, what is up with the update anyway? It feels like it doesn't refresh hourly anymore, or my luck is just terrible... I only met 6-7 miis in the last 48 hours. Honestly I want to meet more miis more quickly or at least have a guaranteed meet from the pool, I have a job I can't check the thing 20x a day to min-max my mii gets, then it just becomes tedious.
The best thing about streetpass back in the day was that it was light and fun. No flags, no politics please. Even with all the code in the world, I guess that it impossible to emulate in 2024. As soon as the door is open to politics, it becomes the focus. I've already started getting Miis with inappropriate messages, and I only expect it to get worse.Updated to 0.3.3 and now the beach has LGBT flags? Seriously? I've already seen enough of those at Twitter. Piss off and stop shoving down politics down my throat.
The best thing about streetpass back in the day was that it was light and fun. No flags, no politics please. Even with all the code in the world, I guess that it impossible to emulate in 2024. As soon as the door is open to politics, it becomes the focus. I've already started getting Miis with inappropriate messages, and I only expect it to get worse.
Was hoping this would be fun, but it looks like my 3DS is going back offline. Glad I got all the puzzle pieces long ago.
Result APT_Wrap(u32 in_size, u8* in, u32 nonce_offset, u32 nonce_size, u32 out_size, u8* out) {
u32 *cmdbuf = getThreadCommandBuffer();
cmdbuf[0] = IPC_MakeHeader(0x46, 4, 2); // 0x001F0084
cmdbuf[1] = out_size;
cmdbuf[2] = in_size;
cmdbuf[3] = nonce_offset;
cmdbuf[4] = nonce_size;
cmdbuf[5] = IPC_Desc_Buffer(in_size, IPC_BUFFER_R);
cmdbuf[6] = (u32)in;
cmdbuf[7] = IPC_Desc_Buffer(out_size, IPC_BUFFER_W);
cmdbuf[8] = (u32)out;
Result res = aptSendCommand(cmdbuf);
if (R_FAILED(res)) return res;
res = (Result)cmdbuf[1];
return res;
}
Result APT_Unwrap(u32 in_size, u8* in, u32 nonce_offset, u32 nonce_size, u32 out_size, u8* out) {
u32 *cmdbuf = getThreadCommandBuffer();
cmdbuf[0] = IPC_MakeHeader(0x47, 4, 2); // 0x001F0084
cmdbuf[1] = out_size;
cmdbuf[2] = in_size;
cmdbuf[3] = nonce_offset;
cmdbuf[4] = nonce_size;
cmdbuf[5] = IPC_Desc_Buffer(in_size, IPC_BUFFER_R);
cmdbuf[6] = (u32)in;
cmdbuf[7] = IPC_Desc_Buffer(out_size, IPC_BUFFER_W);
cmdbuf[8] = (u32)out;
Result res = aptSendCommand(cmdbuf);
if (R_FAILED(res)) return res;
res = (Result)cmdbuf[1];
return res;
}
void test_stuffs(void) {
uint8_t data[112] = {
0x98, 0xF5, 0xB0, 0x39, 0x7C, 0xBB, 0x8A, 0x6C, 0x20, 0xA8, 0x6B, 0xFF, 0xFD, 0x53, 0x71, 0x67,
0x2C, 0x7D, 0xDF, 0xB9, 0xFC, 0xC6, 0x5C, 0xAF, 0x81, 0x49, 0x30, 0xAE, 0xC2, 0x46, 0xAE, 0x44,
0xF8, 0x64, 0xCC, 0xEF, 0xDF, 0xE7, 0x2C, 0x41, 0x93, 0x54, 0x6E, 0x43, 0xD6, 0x5B, 0xD4, 0x88,
0x6C, 0xE6, 0x57, 0xD8, 0xB2, 0xFF, 0xD5, 0x62, 0xF2, 0x17, 0x4F, 0x0E, 0xF2, 0x59, 0xF8, 0x96,
0x5F, 0x0F, 0x6F, 0x3A, 0xC0, 0x98, 0x69, 0xDA, 0x30, 0xD4, 0xD6, 0x58, 0xD8, 0xF7, 0xD5, 0x3C,
0x93, 0x1E, 0xA5, 0x51, 0x2D, 0x9D, 0xEA, 0x7B, 0xE1, 0x62, 0x38, 0xDF, 0x5A, 0x73, 0x84, 0xC7,
0x63, 0xD7, 0x6F, 0xAA, 0xD2, 0xA8, 0x48, 0xF7, 0xDB, 0x23, 0x78, 0x0F, 0x14, 0x51, 0x19, 0xA3,
};
MiiData* out = malloc(0x60);
memset(out, 0, 0x60);
Result res = APT_Unwrap(0x60, data, 12, 10, 0x60, (u8*)out);
printf("Result: %lx\n", res);
FILE* f = fopen("/test.bin", "wb");
if (f) {
fwrite(out, 0x60, 1, f);
fclose(f);
} else {
printf("WTF, no file?\n");
}
printf("Mii magic: %d\nMii id: %lx\n", out->magic, out->mii_id);
free(out);
}
Just thought I'd throw this out there for you. Here is another implementation of apt: Unwrap, etc. Found on github.Sorus main focus atm is to implement moderation tools, hence the little noise about other things. She is trying to get things up and going as quickly as possible but hit a couple of road blocks >.< The current road block is figuring out how to decode the qr code mii data, as streetpass internally uses that, too, to be able to easily display a list of passes you had to select whom you want to report. Might figure it out tomorrow, might not, soru simply can't tell. Some help / pointers would be appreciated Soru did try to use APT::Unwrap buuut it somehow only gives 0's in the out buffer
<snip>
Thanks a lot, this helped soru fix the issue! Was only two small things in how she called unwrap/wrap, uwuJust thought I'd throw this out there for you. Here is another implementation of apt: Unwrap, etc. Found on github.
There is a compiled 3dsx file for you to test it out if you'd like to see if it works.
I have not tested this.
https://github.com/Goombi/cipherMii/blob/master/source/main.c
Happy to help. Your implementation was very close. I'm sure you would have figured it out eventually.Thanks a lot, this helped soru fix the issue! Was only two small things in how she called unwrap/wrap, uwu
"uwu" Please stop.Thanks a lot, this helped soru fix the issue! Was only two small things in how she called unwrap/wrap, uwu
What a shame, honestly.The best thing about streetpass back in the day was that it was light and fun. No flags, no politics please. Even with all the code in the world, I guess that it impossible to emulate in 2024. As soon as the door is open to politics, it becomes the focus. I've already started getting Miis with inappropriate messages, and I only expect it to get worse.
Was hoping this would be fun, but it looks like my 3DS is going back offline. Glad I got all the puzzle pieces long ago.
I hate that people want to censor everyone. During the OG 3DS era, you got what you got. The randomness of it all made it fun. Leftoids seriously ruin everything trying to be the morality police; they don't realize that they're being just as prude as the conservatives they make fun of for their love of religion and strict gender roles.I actually like the funny/inappropriate messages. Nintendo would straight up ban you for having any fun
1. Lol gender identity and sexual orientation is all politics. I say this as a gay, mixed-race male.Gender Identity and Sexual orientation have nothing to do with politics. Furthermore, hate speech is harmful and hurts others.