Hacking Homebrew A new way to experience StreetPass

dayjay

Well-Known Member
Member
Joined
Oct 13, 2010
Messages
225
Trophies
1
XP
452
Country
Been only getting one streetpass (for the plaza) after checking almost every hour after four hours, either there aren't as many people using the app as it first seemed to be or it needs another overhaul.
 

sorunome

Well-Known Member
OP
Newcomer
Joined
Apr 13, 2024
Messages
63
Trophies
0
XP
212
Country
Germany
Been only getting one streetpass (for the plaza) after checking almost every hour after four hours, either there aren't as many people using the app as it first seemed to be or it needs another overhaul.
since a lot of the algorithm is chance-based it could also mean you are happening to be less lucky currently :/
 

MrDomocle

New Member
Newbie
Joined
Apr 24, 2024
Messages
1
Trophies
0
Age
26
XP
4
Country
Russia
The app's log on the bottom screen says "Failed -28" for all actions, and only occasionally marks them as "Done". The top screen says I'm in a location, but I've ran it for a couple of hours and nothing is saaying me thaat i got a streetpass. I read here that -28 is likely a timeout error, but I don't think it is because it doesn't take much time to appear. What's wrong?
 

sorunome

Well-Known Member
OP
Newcomer
Joined
Apr 13, 2024
Messages
63
Trophies
0
XP
212
Country
Germany
I wonder if in the future, a patch could be made so it automatically downloads the StreetPasses you've collected without needing to open the app, I do know you can patch system software and such now
That is planned, but also requires quite some research from sorus side about inner workings on the 3DS
 

Threnon

New Member
Newbie
Joined
Apr 24, 2024
Messages
4
Trophies
0
Age
24
XP
6
Country
Germany
Hey Soru, first off thank you very much for creating this!

I'm kind of conflicted on the information in the FAQ and would like to ask you to clarify, if you have the time.
You Say that on one hand you don't need to have the application open at all,
since the server collects streetpass information for you, meaning that you would have to log-in just occasionally right?

However at the same time you say that the longer you do stay connected the higher the chance you actually recieve a streetpass. So Is it more beneficial to have the app open for a while or does it not make any difference?
Would you be able to clarify that for me?

Also, another question regarding the locations;
If I understood correctly, those are seperate databases, so alternating the connection between them from time to time would be beneficial right?

Thanks in advance!
 

sorunome

Well-Known Member
OP
Newcomer
Joined
Apr 13, 2024
Messages
63
Trophies
0
XP
212
Country
Germany
Hey Soru, first off thank you very much for creating this!
Thanks a lot!
I'm kind of conflicted on the information in the FAQ and would like to ask you to clarify, if you have the time.
You Say that on one hand you don't need to have the application open at all,
since the server collects streetpass information for you, meaning that you would have to log-in just occasionally right?

However at the same time you say that the longer you do stay connected the higher the chance you actually recieve a streetpass. So Is it more beneficial to have the app open for a while or does it not make any difference?
Would you be able to clarify that for me?
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
Also, another question regarding the locations;
If I understood correctly, those are seperate databases, so alternating the connection between them from time to time would be beneficial right?

Thanks in advance!
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
 
  • Like
Reactions: Threnon

k7ra

Well-Known Member
Member
Joined
Dec 11, 2016
Messages
809
Trophies
0
Age
31
XP
1,913
Country
Russia
Hey Soru, first off thank you very much for creating this!

I'm kind of conflicted on the information in the FAQ and would like to ask you to clarify, if you have the time.
You Say that on one hand you don't need to have the application open at all,
since the server collects streetpass information for you, meaning that you would have to log-in just occasionally right?

However at the same time you say that the longer you do stay connected the higher the chance you actually recieve a streetpass. So Is it more beneficial to have the app open for a while or does it not make any difference?
Would you be able to clarify that for me?

Also, another question regarding the locations;
If I understood correctly, those are seperate databases, so alternating the connection between them from time to time would be beneficial right?

Thanks in advance!
I think when you first connect to it place - it does place your streepass info data (SPID) on server for 10 hours (IF there already was someone = you receive their streetpass instantly), while your SPID on server it's exchange data with all users that join it (Like you received streetpass data). So IF you connect in this 10 hour period again (to download uploaded information back) it just download data from it who it does meet in that time (You just sent your Mii (Virtual 3ds) to streetpass walk, if you not take him back = no new streetpasses for who he meet).
After 10 hours it would wipe you from it. And you should join again.

So:
1. Connect to Upload your SP data and Download what it's already have
2. In 10 hour period of time connect again to download information who your uploaded SP data meet.
 
Last edited by k7ra,
  • Like
Reactions: Threnon

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
Thank you for replying so quickly

I'll try and create a sort of FAQ and post it later today, though you should know i'm no poet :D
That clarifies things, thank you!
In that case I'd like to make a suggestion, though i'm sure you thought of this already, maybe show a sort of timer that lets you know how long your session is ongoing and/or will last.
It doesn't have to refresh all the time, just a sort of heads-up everytime you re-launch the app after picking a location.
I'm no real coder of sorts so I have no idea how time-consuming this would be.
Post automatically merged:

I think when you first connect to it place - it does place your streepass info data (SPID) on server for 10 hours (IF there already was someone = you receive their streetpass instantly), while your SPID on server it's exchange data with all users that join it (Like you received streetpass data). So IF you connect in this 10 hour period again (to download uploaded information back) it just download data from it who it does meet in that time (You just sent your Mii (Virtual 3ds) to streetpass walk, if you not take him back = no new streetpasses for who he meet).
After 10 hours it would wipe you from it. And you should join again.

So:
1. Connect to Upload your SP data and Download what it's already have
2. In 10 hour period of time connect again to download information who your uploaded SP data meet.
Thank you too for clarifying, your explanation is very informative and detailed.
I appreciate that, i tend to hang up on small inconsistencies (even if they are just in my head most of the time)
 

sorunome

Well-Known Member
OP
Newcomer
Joined
Apr 13, 2024
Messages
63
Trophies
0
XP
212
Country
Germany
I think when you first connect to it place - it does place your streepass info data (SPID) on server for 10 hours (IF there already was someone = you receive their streetpass instantly), while your SPID on server it's exchange data with all users that join it (Like you received streetpass data). So IF you connect in this 10 hour period again (to download uploaded information back) it just download data from it who it does meet in that time (You just sent your Mii (Virtual 3ds) to streetpass walk, if you not take him back = no new streetpasses for who he meet).
After 10 hours it would wipe you from it. And you should join again.

So:
1. Connect to Upload your SP data and Download what it's already have
2. In 10 hour period of time connect again to download information who your uploaded SP data meet.
actually you have chances of getting netpasses every hour, and more frequent when others enter the same location. might change the algorithm, dunno. meets are aggregated over time
 

Threnon

New Member
Newbie
Joined
Apr 24, 2024
Messages
4
Trophies
0
Age
24
XP
6
Country
Germany
actually you have chances of getting netpasses every hour, and more frequent when others enter the same location. might change the algorithm, dunno. meets are aggregated over time
Wait a second, now I am confused again, sorry for making such a ruckus about it :wtf:

So in essence:

1. You connect and pick a location, your data is uploaded for 10 Hours.
2. On First connection you download a certain percentage of already uploaded data, which is random
3. Every Hour There is a chance you are randomly paired with a new Dataset
4. Staying connected is not beneficial since these pairs are created server-side
5. Next time you connect within those 10 Hours you download said pairs

Have I got that right?
What happens if you don't connect within those 10 Hours of first making a connection, does the Data you would have recieved get deleted?

Sorry again...
 

sorunome

Well-Known Member
OP
Newcomer
Joined
Apr 13, 2024
Messages
63
Trophies
0
XP
212
Country
Germany
Almost
Wait a second, now I am confused again, sorry for making such a ruckus about it :wtf:

So in essence:

1. You connect and pick a location, your data is uploaded for 10 Hours.
2. On First connection you download a certain percentage of already uploaded data, which is random
3. Every Hour There is a chance you are randomly paired with a new Dataset
4. Staying connected is not beneficial since these pairs are created server-side
5. Next time you connect within those 10 Hours you download said pairs

Have I got that right?
What happens if you don't connect within those 10 Hours of first making a connection, does the Data you would have recieved get deleted?

Sorry again...
Almost, it does not matter when you connect again. You can connect well after the 10h and still get your passes. You can connect earlier and get the passes you had up until that point.

Additionally, every time someone *else* enters the same location you are in, they netpass with random people there, meaning the other people also get a netpass with the new person, if the randomness chooses them

The received data gets deleted only after 30 days or so, so yeah
 
  • Like
Reactions: Threnon

dayjay

Well-Known Member
Member
Joined
Oct 13, 2010
Messages
225
Trophies
1
XP
452
Country
The fact that the rooms themselves are subject to RNG as well kinda puts a damper on the whole thing imo.
I don't mind the ten hour limit/reset but the main appeal of this app for me was being able to reach ten people for the streetpass mii plaza games.
Having to constantly check in every few hours so that I might get just one or two streetpasses seems a bit arbitrary to me.
 
  • Like
Reactions: kuro0628neko

sorunome

Well-Known Member
OP
Newcomer
Joined
Apr 13, 2024
Messages
63
Trophies
0
XP
212
Country
Germany
The fact that the rooms themselves are subject to RNG as well kinda puts a damper on the whole thing imo.
I don't mind the ten hour limit/reset but the main appeal of this app for me was being able to reach ten people for the streetpass mii plaza games.
Having to constantly check in every few hours so that I might get just one or two streetpasses seems a bit arbitrary to me.
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
 
  • Like
Reactions: Tarmfot

kuro0628neko

Well-Known Member
Member
Joined
May 7, 2023
Messages
115
Trophies
0
XP
447
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
What about those of us who don't live in a pedestrian-friendly environment? In America a lot of us just go to work, come back home, and go food shopping... all without much of a chance to walk outside of maybe a treadmill at the gym :/
 

Gackerman54

Member
Newcomer
Joined
May 16, 2016
Messages
8
Trophies
0
Age
29
XP
87
Country
it's such a nice app, i had 5 encounters since yesterday that i installed it! it'd be a nice addition if each time you have an streetpass encounter using the app the green led blinks like when you get real streetpass or like when we did homepass in the past!
 
  • Like
Reactions: Tarmfot

2024

New Member
Newbie
Joined
Apr 23, 2024
Messages
4
Trophies
0
Age
23
XP
16
Country
Romania
Thank you so much!

Currently there is no such feature; it just activates NetPass for all of your installed titles. Soru supposes she could, in the future, add some settings for that, however there are more significant things to work on currently.
I see. That's right.
When all your development is well underway and you are ready to add features, please remember this request again.

Thanks for getting back to me.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://m.youtube.com/watch?v=6aie4t8lZ7k&pp=ygUuaSBhbSBub3QgZ2F5IGJ1dCAyMCBkb2xsYXJzIGlzIDIwIGRv...