Not a dev, but Claude and I overhauled the 3DS remoteplay tool I use every day
I've been building a Pokémon plugin for the 3DS (Gen6CTRPFrameworkOverhauled), and I was constantly capturing my 3DS screen. to go back and forth with Claude on each implementation — show it the actual result running on the console, tweak, repeat. SnickerStream was already fantastic for streaming the console over Wi-Fi… but I kept wishing it did a few more things.
I sat down with Claude Code (I'm definitely not a developer) and we forked SnickerStream into 3DSnickerStream — it's free and open source, for Windows and macOS.
You run it, point it at your 3DS on the same Wi-Fi (NTR or HzMod), and it streams both screens live. On top of the original, we added the stuff I actually needed for capture:
- Per-screen color adjust — brightness/contrast/saturation/highlights/shadows for each screen, with a one-click "copy to the other screen"
- Zoom to native pixels — 100% = the real 3DS resolution, pixel-perfect (great for clean screenshots)
- Clean mode — hit
Hto hide the whole UI and show just the screens, with an optional pinned FPS counter - Live gap & per-screen scale — space the screens out or glue them together while streaming
- Find on network — it scans your Wi-Fi, auto-connects to the 3DS, and auto-reconnects if the stream drops
- Screenshots — compose both screens into a PNG or straight to the clipboard
- A responsive UI that stays usable even in a tiny window
It's self-contained on Windows (just unzip and run, no .NET install), and there's a macOS build too. Still a few rough edges — HzMod is beta (top screen only) and NTR is the way to go for now. Full credit to the original SnickerStream by RattletraPM; this is GPLv3.
Download it (and see it in action) here:
https://samabr85.github.io/3DSnickerStream/
If you give it a try, I'd genuinely love to hear what you think — feedback and ideas are very welcome.