More actions
No edit summary |
No edit summary |
||
(8 intermediate revisions by the same user not shown) | |||
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/ | |lastupdated=2018/08/18 | ||
|type= | |type=3DS Streaming | ||
|version=r0.2.4_test_1 | |version=r0.2.4_test_1 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/3dshomebrews/pinbox.7z | |download=https://dlhb.gamebrew.org/3dshomebrews/pinbox.7z?k33p0fil35 | ||
|website=https://github.com/namkazt/PinBox | |website=https://github.com/namkazt/PinBox | ||
|source=https://github.com/namkazt/PinBox | |source=https://github.com/namkazt/PinBox | ||
Line 14: | Line 14: | ||
PinBox is a homebrew application for the Nintendo 3DS that streams content from your Windows PC to the 3DS. | PinBox is a homebrew application for the Nintendo 3DS that streams content from your Windows PC to the 3DS. | ||
'''Note:''' This project no longer maintained. | '''Note:''' This project is no longer maintained. | ||
==Features== | ==Features== | ||
Line 24: | Line 24: | ||
* Realtime config from 3DS side. | * Realtime config from 3DS side. | ||
== | ==User guide== | ||
===Requirements=== | ===Requirements=== | ||
* [https://www.microsoft.com/en-us/download/details.aspx?id=48145 Visual C++ Redistributable] for Visual Studio 2015. | * [https://www.microsoft.com/en-us/download/details.aspx?id=48145 Visual C++ Redistributable] for Visual Studio 2015. | ||
Line 33: | Line 33: | ||
Please see the [https://www.gamebrew.org/wiki/PinBox_3DS#Media tutorial video] for how to install and setup PinBox. | Please see the [https://www.gamebrew.org/wiki/PinBox_3DS#Media 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). | * 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. | * Make sure both devices are connected to Wifi. | ||
Line 94: | Line 93: | ||
* GitHub - https://github.com/namkazt/PinBox | * GitHub - https://github.com/namkazt/PinBox | ||
* Discord - https://discord.gg/CpNpMdG | * Discord - https://discord.gg/CpNpMdG | ||
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