Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NetPass 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS Homebrews |title=NetPass |image=NetPass3DS.png |description=A new way to experience StreetPass! |author=Sorunome |lastupdated=2024/05/28 |type=Other Apps |version=0.5.1 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/3dshomebrews/NetPass3DS.7z |website=https://gbatemp.net/threads/a-new-way-to-experience-streetpass.653810/ |source=https://gitlab.com/3ds-netpass/netpass |donation= }} {{#seo: |title= (Other Apps) - GameBrew |title_mode=append |image=NetPa...")
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
|title=NetPass
|title=NetPass
|image=NetPass3DS.png
|image=NetPass3DS2.png
|description=A new way to experience StreetPass!
|description=A new way to experience StreetPass.
|author=Sorunome
|author=Sorunome
|lastupdated=2024/05/28
|lastupdated=2024/05/28
Line 19: Line 19:
|image_alt=NetPass
|image_alt=NetPass
}}
}}
With the decline of the 3DS, it's becoming more difficult to experience the magic of StreetPass, as fewer people are carrying their 3DS consoles on the go. Enter NetPass — the evolution of StreetPass for the modern era, designed to work seamlessly over the internet.
NetPass is a homebrew that offers new way to experience StreetPass.  


NetPass allows you to explore various virtual locations, like a bustling train station or a vibrant town plaza, where you can connect with others just as you would with StreetPass. Simply choose your desired location, and you'll instantly start collecting passes from others who are there too. Plus, while you're in that virtual space, new arrivals can get passes from you!
The app works over the internet, you can pick various locations to go to, i.e. the train station, or a town plaza, then get passes of others who are in the same location.  


But there's a catch: you can only switch locations once every 10 hours, so choose wisely and make the most of your stay!
While you are at the location, others who enter it can get passes with you. But beware, you can only switch locations once every 10 hours.


==Media==
==Installation==
'''3DS Now Has ONLINE StreetPass''' ([https://www.youtube.com/watch?v=Z50tuxYvAO0 Good Vibes Gaming]) <br>
Available in 3DSX and CIA formats.
<youtube width=""640"">Z50tuxYvAO0</youtube>
*3DSX - Copy .3dsx the 3ds folder on your SD card and run it via Homebrew Launcher.
*CIA - Install the .cia with the CIA manager of your choice.


==Screenshots==
==FAQ==
[[image:NetPass3DS.png]]
'''Q. How do I use this thing?'''


==Q&A​==
'''How do I use this thing?'''<br>
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.
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?'''<br>
'''Q, 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.
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?'''<br>
'''Q. I only got like one netpass when entering a location?'''
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?'''<br>
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.
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.
 
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.
 
'''Q. 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.
 
'''Q. Will normal StreetPass still work?'''


'''Will normal StreetPass still work?'''<br>
Yes, it'll still work just fine.
Yes, it'll still work just fine.
==Media==
'''3DS Now Has ONLINE StreetPass''' ([https://www.youtube.com/watch?v=Z50tuxYvAO0 Good Vibes Gaming]) <br>
<youtube>Z50tuxYvAO0</youtube>


==Changelog==  
==Changelog==  
'''v0.5.1'''
'''v0.5.1'''
* Added new icon
* Added new icon.
* Fixed report screen crashing
* Fixed report screen crashing.
'''v0.5.0'''
'''v0.5.0'''
* Added back alley
* Added back alley.
* Fix various bugs around passing
* Fix various bugs around passing.
* potentially fix phantom green lights
* potentially fix phantom green lights.
'''v0.4.0'''
'''v0.4.0'''
* reports
* Reports.
* various small fixes
* Various small fixes.
* add more trans-ness
* Add more trans-ness.
'''v0.3.3'''
'''v0.3.3'''
* Fix Language Picker
* Fix Language Picker.
* Fix some languages not scaling nicely
* Fix some languages not scaling nicely.
* Add new banner jingle
* Add new banner jingle.
* Add more location art
* Add more location art.
'''v0.3.2'''
'''v0.3.2'''
* Add language picker
* Add language picker.
* Fix banner
* Fix banner.
* Hide NetPass from system usage
* Hide NetPass from system usage.
* Fix crash related to default language being wrong
* Fix crash related to default language being wrong.
'''v0.3.1'''
'''v0.3.1'''
* Hopefully fix crashes once an for all
* Hopefully fix crashes once an for all.
* Add some more backgrounds
* Add some more backgrounds.
'''v0.3.0'''
'''v0.3.0'''
* More translations
* More translations.
* More locations
* More locations.
* Can't enter same location twice in a row
* Can't enter same location twice in a row.
* stability fixes
* stability fixes.
'''v0.2.5'''
'''v0.2.5'''
* Hopefully fix the crashes on DL'ing inbox
* Hopefully fix the crashes on DL'ing inbox.
* Nicer server-side autodetect of version upgrade
* Nicer server-side autodetect of version upgrade.
* new jingle
* new jingle
* hopefully fix title names not always being 0-terminated
* hopefully fix title names not always being 0-terminated.
'''v0.2.5'''
'''v0.2.5'''
*hopefully fix the random crashes on startup for animal crossing.
*hopefully fix the random crashes on startup for animal crossing.
'''v0.2.3'''
'''v0.2.3'''
* Automatic aggregation on undiscovered streetpass data. This is so that soru can reverse-engineer streetpass bettr. This is not tied to any console at all. The only thing collected are a title_id, the name of the title and the reason why the unkown-detecter got tripped.
* Automatic aggregation on undiscovered streetpass data. This is so that soru can reverse-engineer streetpass bettr. This is not tied to any console at all. The only thing collected are a title_id, the name of the title and the reason why the unkown-detecter got tripped.
* Options to delete and download all personal data
* Options to delete and download all personal data.
* preparation for switch from macs to unique ids
* preparation for switch from macs to unique ids.
* interface to allow messaging the client
* interface to allow messaging the client.
'''v0.2.2'''
'''v0.2.2'''
*Fixed up little quirks about streetpassing rudimentary localization support
*Fixed up little quirks about streetpassing rudimentary localization support.
'''v0.2.1'''
'''v0.2.1'''
*Fixed multiple crashes, added translations
*Fixed multiple crashes, added translations.
'''v0.2.0'''
'''v0.2.0'''
*The random crashes should be fixed now!
*The random crashes should be fixed now!
Line 120: Line 129:


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/a-new-way-to-experience-streetpass.653810/
* GitLab - https://gitlab.com/3ds-netpass/netpass
* Gitlab - https://gitlab.com/3ds-netpass/netpass
* GBAtemp - https://gbatemp.net/threads/a-new-way-to-experience-streetpass.653810/

Latest revision as of 05:03, 6 October 2024

NetPass
NetPass3DS2.png
General
AuthorSorunome
TypeOther Apps
Version0.5.1
LicenseGPL-3.0
Last Updated2024/05/28
Links
Download
Website
Source

NetPass is a homebrew that offers new way to experience StreetPass.

The app works over the internet, you can pick various locations to go to, i.e. the train station, or a town plaza, then get passes of others who are in the same location.

While you are at the location, others who enter it can get passes with you. But beware, you can only switch locations once every 10 hours.

Installation

Available in 3DSX and CIA formats.

  • 3DSX - Copy .3dsx the 3ds folder on your SD card and run it via Homebrew Launcher.
  • CIA - Install the .cia with the CIA manager of your choice.

FAQ

Q. 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.

Q, 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.

Q. I only got like one netpass when entering a location?

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.

Q. 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.

Q. Will normal StreetPass still work?

Yes, it'll still work just fine.

Media

3DS Now Has ONLINE StreetPass (Good Vibes Gaming)

Changelog

v0.5.1

  • Added new icon.
  • Fixed report screen crashing.

v0.5.0

  • Added back alley.
  • Fix various bugs around passing.
  • potentially fix phantom green lights.

v0.4.0

  • Reports.
  • Various small fixes.
  • Add more trans-ness.

v0.3.3

  • Fix Language Picker.
  • Fix some languages not scaling nicely.
  • Add new banner jingle.
  • Add more location art.

v0.3.2

  • Add language picker.
  • Fix banner.
  • Hide NetPass from system usage.
  • Fix crash related to default language being wrong.

v0.3.1

  • Hopefully fix crashes once an for all.
  • Add some more backgrounds.

v0.3.0

  • More translations.
  • More locations.
  • Can't enter same location twice in a row.
  • stability fixes.

v0.2.5

  • Hopefully fix the crashes on DL'ing inbox.
  • Nicer server-side autodetect of version upgrade.
  • new jingle
  • hopefully fix title names not always being 0-terminated.

v0.2.5

  • hopefully fix the random crashes on startup for animal crossing.

v0.2.3

  • Automatic aggregation on undiscovered streetpass data. This is so that soru can reverse-engineer streetpass bettr. This is not tied to any console at all. The only thing collected are a title_id, the name of the title and the reason why the unkown-detecter got tripped.
  • Options to delete and download all personal data.
  • preparation for switch from macs to unique ids.
  • interface to allow messaging the client.

v0.2.2

  • Fixed up little quirks about streetpassing rudimentary localization support.

v0.2.1

  • Fixed multiple crashes, added translations.

v0.2.0

  • The random crashes should be fixed now!

v0.1.2

  • First Release.

Credits

Research

  • This gist by wwylele, describing some cecd functionality
  • This repo by NarcolepticK documenting some more of the cecd sysmodule
  • StreetPass 2 for valuable data dumps
  • 3Dbrew and all its contributors, especially of the cecd service

Translations

External links

Advertising: