More actions
m (Text replacement - "Category:PC utilities for 3DS homebrew" to "") |
No edit summary |
||
Line 2: | Line 2: | ||
|title=PinBox | |title=PinBox | ||
|image=Pinbox3.png | |image=Pinbox3.png | ||
|description= | |description=Stream content from a windows PC to 3DS. | ||
|author=namkazt | |author=namkazt | ||
|lastupdated=2018/08/18 | |lastupdated=2018/08/18 |
Latest revision as of 01:20, 27 July 2024
PinBox | |
---|---|
General | |
Author | namkazt |
Type | 3DS Streaming |
Version | r0.2.4_test_1 |
License | Mixed |
Last Updated | 2018/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
- Visual C++ Redistributable for Visual Studio 2015.
- Xbox 360 Accessories Software 1.2 (contains the missing device drivers).
- Make sure Windows is up to date with the latest security patches and updates.
- Install the Virtual Game pad Emulation Framework.
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
- GitHub - https://github.com/namkazt/PinBox
- Discord - https://discord.gg/CpNpMdG