Homebrew PinBox - Desktop remote streaming

namkazt

Well-Known Member
OP
Newcomer
Joined
Jul 21, 2017
Messages
79
Trophies
0
Age
30
XP
224
Country
Vietnam
banner.png


Welcome to Pinbox! Pinbox is a homebrew application for the Nintendo 3DS that streams content from your Windows PC to the 3DS. Keep in mind, Pinbox is currenty in alpha, so bugs will occur! Contact Namkazt on the Pinbox Discord for help.

Offical Discord: Link


Preview Video (beta 0.2.4 )



Current Version
Release 0.2.4

Download
Github Download: Latest

Current Support
  • Streaming from Windows PC to a 3DS - 60 FPS on N3DS ( i do not have O3DS but 30FPS is acceptable
  • Early Audio Support
  • Hardware acceleration Y2R
  • Emulation Xbox 360 Controller for awesome game support ( by ViGEm )
  • Support for Keyboard mapping with profile select from 3DS side
All contributions are welcome at : https://github.com/namkazt/PinBox

Change Logs:

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


Requirements to get Pinbox to run:
  • Visual C++ Redistrbutable for Visual Studio 2015 : Link
  • Xbox 360 Accessories Software 1.2 (contains the missing device drivers) : Link
  • Make sure Windows is up to date with the latest security patches and updates
  • Install the Virtural Gamepad Emulation Framework : Link

Keep in mind: The requirements to Pinbox may change, please check the How-to-get-it-work section of The Pinbox Discord Server first.

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 devices are connected to Wifi

Installation

  • Step 1: Download Pinbox_Server.rar and extract it with Winrar or Z-zip to a folder on your PC
  • Step 2: Download Pinbox_hb.rar and extract it to your 3ds's 3ds folder on you SD card. Example: E:\3ds
  • Step 3: Launch the Pinbox Application on your PC
  • Step 4: Launch Homebrew on your 3ds
  • Step 5: Type in your Ip address from your computer (remember to type in the port number when connecting!)

How to launch Homebrew with Luma CFW
KjHZC6D.png


If you are having issues don't hesitate to ask for help in our official discord channel! Link

Credits:
  • libctru
  • libcitro3d (thanks to @fincs)
  • libsf2d ( borrow some code of graphics from here )
  • Nitendo Homebrew channel ( for help me out with many problem)
  • and more... ( dont blame me if i forgot )
 
Last edited by namkazt,

namkazt

Well-Known Member
OP
Newcomer
Joined
Jul 21, 2017
Messages
79
Trophies
0
Age
30
XP
224
Country
Vietnam
mmm, it gives me missing dlls errors, i already installed vc_redist, any tips?
check discord channel. i updated wrong dll file in release channel. also asking for help in that channel too

--------------------- MERGED ---------------------------

if I already use an xbox one controller on windows 10, do I need the xbox 360 controller drivers for this to function?
no, windows 10 already include it.

--------------------- MERGED ---------------------------

can this stream 3d ?
No, at the moment
 
  • Like
Reactions: weatMod

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,093
Trophies
1
Age
21
Location
New York
XP
2,682
Country
United States
Looks amazing, but could you run a native PC game that possibly runs at 60fps as a demo? I can't tell if the streaming is stuttering or the emulator. Maybe something like quake or shovel Knight would be much better.
 
Last edited by Giodude,

DarkRioru

reach for the stars
Member
Joined
Aug 29, 2015
Messages
2,113
Trophies
0
Age
23
Location
looking up at the stars
Website
steamcommunity.com
XP
1,771
Country
United States
Looks amazing, but could you run a native PC game that possibly runs at 60fps as a demo? I can't tell if the streaming is stuttering or the emulator. Something like quake or shovel Knight would be much better.
skyrim or danganronpa please!
 

namkazt

Well-Known Member
OP
Newcomer
Joined
Jul 21, 2017
Messages
79
Trophies
0
Age
30
XP
224
Country
Vietnam
the msvcp140d.dll was not included with the program (like many other homebrew programs that need it to run) so I downloaded the .dll file and placed it into th directory in the photo and I got the error you see here...

wrong dll file. please check on discord on #how-to-get-it-work channel. i put it there
 

namkazt

Well-Known Member
OP
Newcomer
Joined
Jul 21, 2017
Messages
79
Trophies
0
Age
30
XP
224
Country
Vietnam

GGLinnk

Member
Newcomer
Joined
Jan 28, 2016
Messages
9
Trophies
0
Age
32
XP
104
Country
France
Voici une version CIA, pour ceux qui veulent (Un bug au niveau de l'affichage de la bannière, sera corrigé très prochainement !)
There is a CIA version, for who wants one (Just a little bug with the banner, will be corrected !)
 

Attachments

  • PinBox v0.1.2.cia.7z
    3.1 MB · Views: 460
Last edited by GGLinnk,

Kurt91

Well-Known Member
Member
Joined
Sep 9, 2012
Messages
538
Trophies
0
Age
30
Location
Newport, WA
XP
1,388
Country
United States
How's the lag on this? I live at a college dorm with a roommate who tends to want to fall asleep much sooner than I do, and it would be nice to be able to play my games on desktop without feeling like I'm being inconsiderate. I *just* got "Danganronpa - Ultra Despair Girls" (as in, I finished Danganronpa 2 just this last weekend), a 3rd-Person Shooter. How would something like that play using this?
 

RyanAnayaMc

The ACE
Member
Joined
Oct 5, 2015
Messages
278
Trophies
0
Age
20
XP
915
Country
United States
Just wondering, how's the bandwidth usage? Does the app automatically downscale the video stream to 240p or does it try to send the video at a higher resolution? Is it a good idea to set my games to 240p when playing them with this?
 
General chit-chat
Help Users
  • KennieDaMeanie @ KennieDaMeanie:
    Some they do its especially useful for people at a desk for work that's looking at a pc screen all day
    Gift
  • TheLiamChannel @ TheLiamChannel:
    anyway, do aNY OF YOU PLAY AC:NL
    Gift
  • CeeDee @ CeeDee:
    I did five years ago
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    Charging pads are like $10 anyway
    Gift
  • CeeDee @ CeeDee:
    "Some they do its especially useful for people at a desk for work that's looking at a pc screen all day"
    I don't see what's so hard about plugging your phone in and charging it at the end of the night, my phone basically never runs out of battery mid day
    Gift
  • CeeDee @ CeeDee:
    especially if you're using your PC instead of your phone lol
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    It's not about being hard but the ease of use of just grabbing it while it's charging
    Gift
  • CeeDee @ CeeDee:
    that's fair tbh
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    And less wear and tear on the port it's self
    Gift
  • CeeDee @ CeeDee:
    I think it's a cool option but I also don't think it needs to be like, the only option or anything, especially when the port can have other uses
    Gift
  • CeeDee @ CeeDee:
    (USB-C flash drives, using a cord to transfer files to/from PC)
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    I'd be more into them if they can charge to 100 in like 30 minutes
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    Plus c cables are still worn easier especially if you rest the cord on your chest or something while replying to emails at bedtime or whatever usb c cords still aren't that durable is what I'm trying to say
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    Screenshot-20211026-215904.jpg
    Cameras crap but still this is like 2 weeks of use lol
    Gift
  • CeeDee @ CeeDee:
    I think it definitely depends, bc I've not had any issues with any of my usb-c cords I've ever owned
    personally
    Gift
  • CeeDee @ CeeDee:
    I think the one I use for my phone is one of the Switch pro controller cords, those are weirdly sturdy for better or for worse
    Gift
  • CeeDee @ CeeDee:
    but I've got a cheap walmart cord that's faring well too
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    It's just depending on what you use
    Gift
  • CeeDee @ CeeDee:
    yeah for sure
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    I prefer using my phone more than my pc weirdly so it would tear more
    Gift
  • CeeDee @ CeeDee:
    yeah that'd make sense
    Gift
  • CeeDee @ CeeDee:
    I use my computer far more than my phone so it makes enough sense that my phone is faring well
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    Pc is basically a overpowered Netflix station so I use my phone to co trol all media off it
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    More so a Upnp station or dlna
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    Which reminds me I need a 4tb hdd pretty soon
    Gift
    KennieDaMeanie @ KennieDaMeanie: Which reminds me I need a 4tb hdd pretty soon