Tor3DS
More actions
| Tor3DS | |
|---|---|
| General | |
| Author | DisLoPik |
| Type | Other Apps |
| Version | 1.0 |
| License | Mixed |
| Last Updated | 2026/06/09 |
| Links | |
| Download | |
| Website | |
| Source | |
A thin-client Tor browser architecture for the Nintendo 3DS.
Because the Nintendo 3DS lacks the CPU power and RAM to natively handle modern HTML5/CSS3 rendering and Tor's heavy cryptographic routing, this project bypasses those hardware limitations entirely.
It splits the workload: a Python server runs in the background on your PC to handle the Tor network and render pages using a headless browser. It then beams highly compressed graphical snapshots and invisible link-mapping coordinates directly to the 3DS over your local network. The result is modern web rendering and Tor anonymity running at 60FPS on handheld hardware.
Installation
PC server setup (backend)
The server must be running on a PC connected to the same local Wi-Fi network as your 3DS.
Prerequisites:
- Python 3.8+
- Tor Browser (or the standalone Tor Expert Bundle)
Install:
- Clone the repository to your PC.
- Navigate to the
Pc Sidedirectory. - Install the required Python libraries:
pip install -r requirements.txtplaywright install
Running the server:
- Open the Tor Browser and leave it running in the background (this opens the required SOCKS5 proxy on port 9150).
- Run the bridge server:
python server.py
3DS client setup (frontend)
Install to SD card:
- Download the latest Tor3DS_vX.zip from Releases
- Create a folder named Tor3DS inside the 3ds folder on your console's SD card (sdmc:/3ds/Tor3DS/).
- Copy 3DS_side.3dsx and 3DS_side.smdh into that folder.
- Create a new text file in that exact same folder named config.txt.
- Open config.txt and type the Target IP of your PC server (e.g., 192.168.x.x). Save the file.
- Launch the app via the Homebrew Launcher!
Controls
Touchscreen (Address Bar) - Tap the white bar at the top of the bottom screen to open the software keyboard and type a URL (e.g., duckduckgo.com)
Touchscreen (Content) - Tap any link on the webpage to navigate to it
D-Pad Up/Down - Scroll the webpage vertically
Start - Exit the application
Media
Tor3ds | TOR BROWSER FOR 3DS v1.0 DEMO (DisLoPik)
External links
GitHub - https://github.com/DisLoPik/Tor3ds