Hacking Homebrew A new way to experience StreetPass

ScienceGenius

Member
Newcomer
Joined
Apr 22, 2024
Messages
6
Trophies
0
Age
36
XP
17
Country
United States
Soru did not intend this app as "get streetpasses quickly" but as "let's have a streetpass-like experience over the internet". That being said, soru does also plan to make it more likely to get streetpasses if you walk more, using the 3ds's pedometer
Could you make it optional to just get the higher streetpass rate without needing to walk more, once it's implemented? It feels like kind of a punishment for folks like me who can struggle with mobility most days. I'm happy to bring my 3DS with me in my bag or pocket when I go out, but the actual amount of walking that gets done even then is pretty low for me and, I'm sure, a lot of other folks.
 

sorunome

Well-Known Member
OP
Newcomer
Joined
Apr 13, 2024
Messages
62
Trophies
0
XP
202
Country
Germany
Question : Uploading outbox failed -60. Someting I can fix?
make sure your 3DS's date and time is accurate
Post automatically merged:

Could you make it optional to just get the higher streetpass rate without needing to walk more, once it's implemented? It feels like kind of a punishment for folks like me who can struggle with mobility most days. I'm happy to bring my 3DS with me in my bag or pocket when I go out, but the actual amount of walking that gets done even then is pretty low for me and, I'm sure, a lot of other folks.
maybe also something like "i just want streetpasses, give them to me" in a way that it doesn't affect the others?
 
  • Like
Reactions: Underdog105

Threnon

New Member
Newbie
Joined
Apr 24, 2024
Messages
4
Trophies
0
Age
24
XP
6
Country
Germany
Thanks a lot!
Eeef, which FAQ section, could you help soru re-write it?

You only have to open the app to fetch the streetpasses, leaving it open and connected is not beneficiary at all
Soru actually wants to, in future versions, force people to not be at the same location twice in a row c: And yeah, they are basially just like virtual streetpass rooms
I've rewritten the Q&A with the Information I was given and found in this thread
Please correct me if something is false


Q&A

How do I use this thing?
You open the app and then it presents you the option to enter a virtual location. Currently there are three: the train station, the plaza, and the mall. Upon entering a virtual location, you can get NetPasses of others who are also in that location.

Any time I open the app it says I am in a location. What's up? Once entering a location, a 10-hour long session is started. During those 10 hours any subsequent opening of the app will reconnect you to the same location. After 10 hours have elapsed you can choose a new location.

I only got like one NetPass when entering a location, wtf? On the first connection your data is uploaded to a database. There is a chance you receive passes immediately, however given more time your data will “pair” with someone else’s data which will then be available to download. This random pairing can occur once an hour, so there is no guarantee you will receive passes every time the database updates. Imagine it as someone with a 3DS walking past you, this can happen 2 times a day or 40 times a day, depending on your luck. Your uploaded data will remain in this pairing state for up to 30 days, therefore checking in and switching locations is advised, especially since each location has its' own database. Patience is key.

Do I have to leave this app open? Can I put my 3DS to sleep? There is no need to leave NetPass open to accumulate passes. The pairing of datasets happens server side, you simply need to check in every so often.

On the bottom screen it says error xxx, what do I do? There are some errors on networking currently, e.g. if you start the app before your 3DS has internet connection, so chances are it might work if you just close the app and open it again. If, however, the issue persists, please leave a post in this thread, *including* the error code.
-6: App was started before the Device had internet access, make sure it’s connected first
-28: Connection timed out. Try a different network, yours might be unstable/too slow
-60: Certificate Error. Make sure Date and Time on your device is accurate
-502: Server side issue, nothing you can do, please post
-503: Server side issue, nothing you can do, most likely maintenance


Will normal StreetPass still work? Yes, it'll still work just fine.
 
Last edited by Threnon,
  • Like
Reactions: kuro0628neko

kuro0628neko

Well-Known Member
Member
Joined
May 7, 2023
Messages
115
Trophies
0
XP
446
Country
United States
Q&A

How do I use this thing?
You open the app and then it presents you the option to enter a virtual location. Currently there are three: the train station, the plaza, and the mall. Upon entering a virtual location, you can get NetPasses of others who are also in that location.

Any time I open the app it says I am in a location. What's up? Once entering a location, a 10-hour long session is started. During those 10 hours any subsequent opening of the app will reconnect you to the same location. After 10 hours have elapsed you can choose a new location.

I only got like one NetPass when entering a location, wtf? On the first connection your Data is uploaded to a Database. There is a chance you receive passes immediately, however given more time your Data will “pair” with someone else’s data which will then be available to download. This random pairing can occur once an hour, so there is no guarantee you will receive passes every time the database updates. Imagine it as someone with a 3DS walking past you, this can happen 2 times a day or 40 times a day, depending on your luck. Your Uploaded data will remain in this pairing state for up to 30 days, therefore checking in and switching locations is advised, especially since each location has its' own database. Patience is key.

Do I have to leave this app open? Can I put my 3DS to sleep? There is no need to leave NetPass open to accumulate passes. The pairing of datasets happens server side, you simply need to check in every so often.

On the bottom screen it says error xxx, what do I do? There are some errors on networking currently, e.g. if you start the app before your 3DS has internet connection, so chances are it might work if you just close the app and open it again. If, however, the issue persists, please leave a post in this thread, *including* the error code.
-6: App was started before the Device had internet access, make sure it’s connected first
-28: Connection timed out. Try a different network, yours might be unstable/too slow
-60: Certificate Error. Make sure Date and Time on your device is accurate
-502: Server side issue, nothing you can do, please post
-503: Server side issue, nothing you can do, most likely maintenance

Will normal StreetPass still work? Yes, it'll still work just fine.
In Spanish cuz I am at work and I don't feel like working lol:

¿Cómo uso esta aplicación?
Inicia la app y te dará la opción de entrar en una ubicación virtual. En la actualidad son tres: la estación de trenes, la plaza y el centro comercial. Después de entrar en una ubicación, recibirás NetPass de los demás que también están en el mismo lugar.

Al iniciar la aplicación, me pone que estoy en un lugar. ¿Para qué?
Después de entrar en una ubicación, la app inicia una sesión de 10 horas. A lo largo de las 10 horas, el reconectarte a la app te abrirá el misma lugar. Tras una estancia de 10 horas, tienes la opción de elegir otro lugar de nuevo.

Solo me ha dado un NetPass después de entrar en una ubicación. ¿Por qué?

Al conectarte por primera vez, tus datos se entregan a la base de datos. Es posible recibir pases de golpe; sin embargo, más tiempo esperes, más probabilidad hay de que se te emparejen los datos de otro usuario. De ahí que no hay garantía de que recibas un pase cada vez que te conectas, incluso después del reanudo cada hora de los servidores. En la vida real, es posible que se te cruce una sola persona que lleve una 3DS o con 40 que la lleven, según tu suerte. Los datos enviados a los servidores se permanecerán allí durante 30 días, por lo que se recomienda la comprobación y el cambio de ubicaciones. Ten paciencia.

¿Hay que dejar abierta la aplicación? ¿Está bien dejar la 3DS en reposo?
No hay que dejar abierta la app NetPass para recibir datos ajenos. El emparejamiento en la base de datos sucede en los servidores, por lo que solo hay que comprobar de vez en cuando.

En la pantalla inferior pone Error XXX, ¿qué hago?
Actualmente hay unos cuantos errores en la red de la aplicación, por ejemplo, el iniciar la aplicación antes de que la 3DS muestre que se ha conectado a internet. Es posible que si cierras la app y la reinicias, vuelva a funcionar. Sin embargo, en el caso de que persista el problema, favor de escribir en este hilo — incluye el código del error.
-6: La app se inició antes de que la 3DS se conectara a internet.
-28: La conexión caducó. Comprueba otra red por si la tuya se conecta demasiado lentamente.
-60: Error de certificado. Comprueba la fecha y la hora de tu dispositivo.
-502: Error de servidores, favor de publicarlo en este hilo.
-503: Error de servidores, muy probable que sea el mantenimiento.

¿Seguirá igual el Street Pass original del dispositivo?
¡Sí!
 
  • Like
Reactions: Threnon

magolorf

New Member
Newbie
Joined
Apr 24, 2024
Messages
2
Trophies
0
Age
19
XP
9
Country
United States
i installed it through the qr code but it won't let me unwrap it from the home screen

nvm i just had to turn off parental controls for some reason
 
Last edited by magolorf,

KitchenerLeslie

New Member
Newbie
Joined
Apr 24, 2024
Messages
3
Trophies
0
Age
34
XP
16
Country
Denmark
This is absolutely incredible. My friend tried streetpassing for years with only a couple hits, and we live in the capital city. I've had 6 hits just today with Netpass. Finally I can actually use Streetpass Mii Plaza and receive imports in Tomodachi life. Hopefully Pretendo will get the Bravely and Pokemon games up and running and then I'll be golden. Thanks so much to Soru for finally making this happen in a user friendly way
 

G1fan

Member
Newcomer
Joined
Jul 9, 2023
Messages
21
Trophies
0
XP
108
Country
United Kingdom
Fantastic work! Given that I've gotten two streetpasses in the last seven years this app is a godsend. I wish I could make more of a contribution but I've mocked up an icon and banner inspired by the official streetpass graphics. Feel free to use or disregard, and thanks for all your work.
 

Attachments

  • Banner.png
    Banner.png
    140.1 KB · Views: 3
  • Icon.png
    Icon.png
    59.1 KB · Views: 2

Dantey

Member
Newcomer
Joined
Mar 18, 2016
Messages
17
Trophies
0
Age
32
XP
145
Country
Poland
I really love the fact, that this kind of application was created. From 2016 i had only ~24 StreetPass hits. I am waiting for the more development of this application. Please consider giving users more customization for the StreetPasses in the future. Maybe even getting more steetpass hits on-demand? I think, that adding more localizations based on Games peoples want to get StreetPass hits and also possibility to access multiple rooms at once?

Also looking at repository of project, maybe also add Dockerfile also for builder alongside the Makefile building.
 

Dalister

Well-Known Member
Newcomer
Joined
Apr 1, 2020
Messages
51
Trophies
0
XP
132
Country
United States
so i tried it and it does work like a charm, i do have like 2 or 3 things that i want to ask
1. is there a way to make the led glow green like if you actually got one (this is a minor one and is moreso just a nice thing to have
2. will netpasses count under data transmissions in system settings, or are they introduced some other way
3.could you try and log whenever the system finds a netpass when looking in a location
QUICK EDIT: also for some reason despite it showing as a streetpass being received in mii plaza, theres noone at the gate, what do i do
 
  • Like
Reactions: kuro0628neko

ZernoCore

New Member
Newbie
Joined
Apr 24, 2024
Messages
1
Trophies
0
Age
18
XP
7
Country
United States
Loving netpass so far— though like others I do wish it was a bit quicker to get streetpasses— but regardless thank you for making it soru! I have ran into a few issues though:
QUICK EDIT: also for some reason despite it showing as a streetpass being received in mii plaza, theres noone at the gate, what do i do
I had the same thing happen a few times where nobody shows up despite the streetpass dot showing up.
One time i also found that I got the green streetpass dot on a few games, then i re-opened netpass and it seems to have got rid of the previous streetpasses that I hadn't opened yet?
 

sorunome

Well-Known Member
OP
Newcomer
Joined
Apr 13, 2024
Messages
62
Trophies
0
XP
202
Country
Germany
I've rewritten the Q&A with the Information I was given and found in this thread
Please correct me if something is false


Q&A

How do I use this thing?
You open the app and then it presents you the option to enter a virtual location. Currently there are three: the train station, the plaza, and the mall. Upon entering a virtual location, you can get NetPasses of others who are also in that location.

Any time I open the app it says I am in a location. What's up? Once entering a location, a 10-hour long session is started. During those 10 hours any subsequent opening of the app will reconnect you to the same location. After 10 hours have elapsed you can choose a new location.

I only got like one NetPass when entering a location, wtf? On the first connection your data is uploaded to a database. There is a chance you receive passes immediately, however given more time your data will “pair” with someone else’s data which will then be available to download. This random pairing can occur once an hour, so there is no guarantee you will receive passes every time the database updates. Imagine it as someone with a 3DS walking past you, this can happen 2 times a day or 40 times a day, depending on your luck. Your uploaded data will remain in this pairing state for up to 30 days, therefore checking in and switching locations is advised, especially since each location has its' own database. Patience is key.

Do I have to leave this app open? Can I put my 3DS to sleep? There is no need to leave NetPass open to accumulate passes. The pairing of datasets happens server side, you simply need to check in every so often.

On the bottom screen it says error xxx, what do I do? There are some errors on networking currently, e.g. if you start the app before your 3DS has internet connection, so chances are it might work if you just close the app and open it again. If, however, the issue persists, please leave a post in this thread, *including* the error code.
-6: App was started before the Device had internet access, make sure it’s connected first
-28: Connection timed out. Try a different network, yours might be unstable/too slow
-60: Certificate Error. Make sure Date and Time on your device is accurate
-502: Server side issue, nothing you can do, please post
-503: Server side issue, nothing you can do, most likely maintenance


Will normal StreetPass still work? Yes, it'll still work just fine.
Yes, that new Q&A looks good, thanks a lot! Soru updated the first post with it
In Spanish cuz I am at work and I don't feel like working lol:

¿Cómo uso esta aplicación?
Inicia la app y te dará la opción de entrar en una ubicación virtual. En la actualidad son tres: la estación de trenes, la plaza y el centro comercial. Después de entrar en una ubicación, recibirás NetPass de los demás que también están en el mismo lugar.

Al iniciar la aplicación, me pone que estoy en un lugar. ¿Para qué?
Después de entrar en una ubicación, la app inicia una sesión de 10 horas. A lo largo de las 10 horas, el reconectarte a la app te abrirá el misma lugar. Tras una estancia de 10 horas, tienes la opción de elegir otro lugar de nuevo.

Solo me ha dado un NetPass después de entrar en una ubicación. ¿Por qué?
Al conectarte por primera vez, tus datos se entregan a la base de datos. Es posible recibir pases de golpe; sin embargo, más tiempo esperes, más probabilidad hay de que se te emparejen los datos de otro usuario. De ahí que no hay garantía de que recibas un pase cada vez que te conectas, incluso después del reanudo cada hora de los servidores. En la vida real, es posible que se te cruce una sola persona que lleve una 3DS o con 40 que la lleven, según tu suerte. Los datos enviados a los servidores se permanecerán allí durante 30 días, por lo que se recomienda la comprobación y el cambio de ubicaciones. Ten paciencia.

¿Hay que dejar abierta la aplicación? ¿Está bien dejar la 3DS en reposo?
No hay que dejar abierta la app NetPass para recibir datos ajenos. El emparejamiento en la base de datos sucede en los servidores, por lo que solo hay que comprobar de vez en cuando.

En la pantalla inferior pone Error XXX, ¿qué hago?
Actualmente hay unos cuantos errores en la red de la aplicación, por ejemplo, el iniciar la aplicación antes de que la 3DS muestre que se ha conectado a internet. Es posible que si cierras la app y la reinicias, vuelva a funcionar. Sin embargo, en el caso de que persista el problema, favor de escribir en este hilo — incluye el código del error.
-6: La app se inició antes de que la 3DS se conectara a internet.
-28: La conexión caducó. Comprueba otra red por si la tuya se conecta demasiado lentamente.
-60: Error de certificado. Comprueba la fecha y la hora de tu dispositivo.
-502: Error de servidores, favor de publicarlo en este hilo.
-503: Error de servidores, muy probable que sea el mantenimiento.

¿Seguirá igual el Street Pass original del dispositivo?
¡Sí!
Thank you! Updated the first post to include the spanish translation of the q&a c:
This is absolutely incredible. My friend tried streetpassing for years with only a couple hits, and we live in the capital city. I've had 6 hits just today with Netpass. Finally I can actually use Streetpass Mii Plaza and receive imports in Tomodachi life. Hopefully Pretendo will get the Bravely and Pokemon games up and running and then I'll be golden. Thanks so much to Soru for finally making this happen in a user friendly way
Soru is glad you are enjoying it c:
Fantastic work! Given that I've gotten two streetpasses in the last seven years this app is a godsend. I wish I could make more of a contribution but I've mocked up an icon and banner inspired by the official streetpass graphics. Feel free to use or disregard, and thanks for all your work.
Soru thinks she quite likes the bare minimal circle icon, the banner looks awesome, though! like, keep in mind the icon must be 48x48 pixel, and the banner, uuuuuuuuuuh 256x128 pixels. Also, if soru were to use them, under which license would it be ok?
I really love the fact, that this kind of application was created. From 2016 i had only ~24 StreetPass hits. I am waiting for the more development of this application. Please consider giving users more customization for the StreetPasses in the future. Maybe even getting more steetpass hits on-demand? I think, that adding more localizations based on Games peoples want to get StreetPass hits and also possibility to access multiple rooms at once?

Also looking at repository of project, maybe also add Dockerfile also for builder alongside the Makefile building.
A button to just get more streetpass hits without simulating the entire street passing is planned.

The repository already has a dockerfile, however that one is for the python server
so i tried it and it does work like a charm, i do have like 2 or 3 things that i want to ask
1. is there a way to make the led glow green like if you actually got one (this is a minor one and is moreso just a nice thing to have
2. will netpasses count under data transmissions in system settings, or are they introduced some other way
3.could you try and log whenever the system finds a netpass when looking in a location
QUICK EDIT: also for some reason despite it showing as a streetpass being received in mii plaza, theres noone at the gate, what do i do
1. soru wants to look into that, she is currently waiting for the 2ds she ordered to arrive to have two systems and thus reverse engineer some more
2. currently netpass just uses normal internet
3. nicer UX is planned, yes
4. yeeaaaaah there are some weird cases where that can happen, soru still has to polish out corners here and there
This should be on the front page, if not already!!
eeeeep, th-thank you
Loving netpass so far— though like others I do wish it was a bit quicker to get streetpasses— but regardless thank you for making it soru! I have ran into a few issues though:

I had the same thing happen a few times where nobody shows up despite the streetpass dot showing up.
One time i also found that I got the green streetpass dot on a few games, then i re-opened netpass and it seems to have got rid of the previous streetpasses that I hadn't opened yet?
the 3ds itself can only store up to 10 streetpasses per game it is enabled on, soru plans to add more logic to work together with that more nicely to not just drop some passes
 

Dalister

Well-Known Member
Newcomer
Joined
Apr 1, 2020
Messages
51
Trophies
0
XP
132
Country
United States
Yes, that new Q&A looks good, thanks a lot! Soru updated the first post with it

Thank you! Updated the first post to include the spanish translation of the q&a c:

Soru is glad you are enjoying it c:

Soru thinks she quite likes the bare minimal circle icon, the banner looks awesome, though! like, keep in mind the icon must be 48x48 pixel, and the banner, uuuuuuuuuuh 256x128 pixels. Also, if soru were to use them, under which license would it be ok?

A button to just get more streetpass hits without simulating the entire street passing is planned.

The repository already has a dockerfile, however that one is for the python server

1. soru wants to look into that, she is currently waiting for the 2ds she ordered to arrive to have two systems and thus reverse engineer some more
2. currently netpass just uses normal internet
3. nicer UX is planned, yes
4. yeeaaaaah there are some weird cases where that can happen, soru still has to polish out corners here and there

eeeeep, th-thank you

the 3ds itself can only store up to 10 streetpasses per game it is enabled on, soru plans to add more logic to work together with that more nicely to not just drop some passes
yeah the thing keeps "receiving" passes, but when checking games like tomodachi life, they are nowhere to be seen
 
  • Like
Reactions: kuro0628neko

G1fan

Member
Newcomer
Joined
Jul 9, 2023
Messages
21
Trophies
0
XP
108
Country
United Kingdom
Soru thinks she quite likes the bare minimal circle icon, the banner looks awesome, though! like, keep in mind the icon must be 48x48 pixel, and the banner, uuuuuuuuuuh 256x128 pixels. Also, if soru were to use them, under which license would it be ok?
I'm glad you like them! I built the icon and banner as a cia and tested them out on my 2ds xl and I thought even at that scale they still held up. But feel free to use either or neither of them if you'd like. I'm happy for you to use the images however you want. Attribution is appreciated but not necessary, I'm just glad to contribute how I can to a great app :D
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    The Real Jdbye @ The Real Jdbye: you can fap to your favorite character without it being gay