PinBox 3DS

From GameBrew
PinBox
Pinbox3.png
General
Authornamkazt
Type3DS Streaming
Versionr0.2.4_test_1
LicenseMixed
Last Updated2018/08/18
Links
Download
Website
Source

PinBox is a homebrew application for the Nintendo 3DS that streams content from your Windows PC to the 3DS.

Note: This project is no longer maintained.

Features

  • Streaming from Windows PC to a 3DS (or over internet from VPS windows server).
  • Audio support (MP2 encode/decode).
  • Hardware acceleration Y2R.
  • Emulation Xbox 360 Controller for awesome game support (by ViGEm).
  • Support for Keyboard mapping with profile select from 3DS side.
  • Realtime config from 3DS side.

User guide

Requirements

Please see the tutorial video for how to install and setup PinBox.

Notes

  • Enable firewall to allow port 1234 in and out (or disable the firewall when using the software and enable the firewall when done).
  • Make sure both devices are connected to Wifi.
  • You do not have to type in port 1234, this will crash the app.
  • If you are getting a black screen in Pinbox, open server.cfg in the Pinbox server directory and change monitor index to zero.

Media

PinBox - PC to 3DS Streaming - Play PC Games/Emulators on your 3DS w/ Xinput Support (GameInCanada)

Changelog

r0.2.4 test 1

  • Early audio support.
  • Optimized video quality and fix some bugs.
  • Minors improvement.

r0.2.3_test_1

Client:

  • Hype improvement on decoder + render video frame.
  • Temporary disable audio decode.
  • Support for 60FPS stream on New 3DS.
  • Cleanup and optimized network module.
  • Some minor fix and improvements.

Server:

  • Cleanup and rewrite network module.
  • Fix for stop and play video.
  • Update libs.
  • Minor fix and improvements.

r2.0.1

  • Rewrite all video encode and decode part. Implement FFMepg replace for manual webp encode that give a huge speed boost (solid >30fps/30vps).

r0.1.2f

  • Huge improvement on memory management that boost performance from ~10 vFPS to any as you config on server. (but set default as 25 because 3DS can't handle it).
  • Implement libconfigC so you can store your IP address now (Note : input only IP).
  • Some more that can't recall.

r0.1.2

App:

  • Add sleep mode when start stream (touch screen to wake up).

Server:

  • Fix input left stick incorrect.

r0.1.1

App:

  • Add idle top screen when not streaming.
  • Disable edit, start button when start streaming.

Server:

  • Add server.cfg to config monitor index (default = 0).
  • Fix screen capture when all connection close.

External links

Advertising: