GBAtemp thread: https://gbatemp.net/threads/a-new-way-to-experience-streetpass.653810/
Discord guild: https://discord.gg/netpass
Introducing NetPass:
In the current state of the world, the 3DS is, sadly, on decline. That makes getting StreetPasses harder and harder, due to fewer and fewer people taking their 3DS with them on a walk. This is where NetPass comes in!
Unlike StreetPass, NetPass works over the internet. Upon opening NetPass, you can pick various locations to go to, i.e. the train station, or a town plaza. Upon entering a location, you get passes of others who are in the same location! And, 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!
The source code of this project is licensed under GPLv3 or later. See the included LICENSE
.
Other assets, such as images and sounds, are licensed under CC-BY-NC. See the included LICENSE-assets
.
If you want to contribute to translations, we are doing that on our Weblate!
After installing devkitPro, you will need to download the following using devkitPro pacman or the devkitPro updater:
- 3ds-dev
- 3ds-curl
In other words, you'll need to run the following command in a Terminal/command prompt (with administrator/root privileges):
dkp-pacman -S 3ds-dev 3ds-curl
Furthermore you need to have ffmpeg
and python
and python-pyyaml
installed.
Be sure to run make codegen
first.
make codegen
make
- Makerom: You need the
makerom
executable in your$PATH
You can get it precompiled on https://github.com/3DSGuy/Project_CTR/releases and then copy it to$DEVKITPRO/tools/bin
- Bannertool: You need the
bannertool
executable in your$PATH
You can get it precomiled on https://github.com/diasurgical/bannertool/releases
This project ships with a Makefile, which is meant to simplify the compilation process. If you're unfamiliar with them, you can find out more about GNU Make here.
make
To build .cia
files, run
./build_release.sh
- 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
- English: Sorunome
- German: Sorunome
- Russian: Rednorka, Geo
- Japanese: Akira SUNADUKA
- Polish: DanteyPL
- Spanish: Gato-kun, Amnesia1000
- French: Straky, EssePeius, Tourneur
- Italian: LNLenost
- Chinese (Traditional): ManLok Ho
- Ukrainian: Geo
- Portugese: Lia, arth
- Dutch: Robbin12391, aiydn