NKStreamer is a tool using for stream PC desktop screen (or windows) to 3DS with input. Im start working on it from 19/07/2017.
You can use it for play video, play game
Download Client : [Not release yet - but soon]
Download Server : [Not release yet - but soon]
Platform: Windows (Mac later)
My router: MiWifi ( it is mid-end router but quality is not really good. slow.)
Note: To have a good experience, you need a mid to high-end wireless router with a good wireless connection to your client device (5 Gigahertz (GHz) highly recommended, Wireless-N (802.11n) or better strongly recommended) and a good connection from your PC server to your router (Ethernet/wired connections highly recommended).
===================================================
Next features:
- Zoom
- Multi touch input
- Graphic display current use sd2d and sfil what is no longer support. Implement new method will be
more optimize for speed and stable.
===================================================
v0.4a PLAN (estimated release on 23/07 ~ 24/07 )
- UI: Implement basic UI.
- Option to use 2 sock instead of 1 by now ( will be more smoother )
- First public alpha release
FPS: 29~30
Delay: 0.3 sec ? Input: not implement yet
UI: not implement yet
Sound : not implement yet
3D view: not implement yet
change:
- Add Theading for SocketManager.
- Add Webp ( not implement yet ) it seem like better quality and smaller.
Note: FPS can be more on good wifi device.
thinking about changing to UDP socket. because streaming with TCP have more delay if net glitch. UDP would be better.
Release will be on v0.4 when UI is added because current IP is fixed in code so it only work on my PC for now.
===================================================
Old version change logs.
===================================================
v0.2
FPS: around 25~30
Delay: 0.5 sec ?
Input: not implement yet
UI: not implement yet
Sound : not implement yet
3D view: not implement yet
change:
- Completely rewrite server from Golang to C++
===================================================
v0.1 FPS: 15
Delay: 0.5 sec ?
Input: not implement yet
UI: not implement yet
Sound : not implement yet
3D view: not implement yet
Does this work on Windows 10? i really wanted to use the old 3DS Remote Desktop app but it only worked on Win7. This would be awesome if it worked on Win10
Does this work on Windows 10? i really wanted to use the old 3DS Remote Desktop app but it only worked on Win7. This would be awesome if it worked on Win10
Hey, could you make the bottom screen compatible with this app, to use an emulator like desmume in PC streamed to your 3DS with resolution x4? Would be great to make a real-enhanced NDS experience with a real touchscreen
Hey, could you make the bottom screen compatible with this app, to use an emulator like desmume in PC streamed to your 3DS with resolution x4? Would be great to make a real-enhanced NDS experience with a real touchscreen
Note: To have a good experience, you need a mid to high-end wireless router with a good wireless connection to your client device (5 Gigahertz (GHz) highly recommended, Wireless-N (802.11n) or better strongly recommended)
First Note: Please read
- this version release do not include Input Controller ( so don't ask if it have or not )
- this version for alpha testing only so it may crash or something. use at your own risk.
- please report any bug or crash in this thread and step to reproduce.
Change logs:
- Server: Port config
- UI: IP Input
- Rework on socket thread system that allow easy config for multi thread or not ( but seem like multi socket thread is not much better than 1 ).
- Add option to change between Movie stream and Game Stream.
actually it is not added to configable in this version. just hard code in server but the difference is:
Movie stream : you can accept the delay (around 1~2 secs) to exchange with FPS and smoothy even stream 3D movie.
Game Stream: lag and delay is not acceptable in some action game so this mode is optimized for it. Allow lantency ~100ms but it will be abit lag at sometime or with low-end wifi router
That's actually pretty nice to have. I play a lot of RPGs, so I'll probably be fine with Movie Stream most of the time.
One minor request, if it's something that you can manage without too much complication or added lag. You're going to be shrinking down a PC monitor to the resolution of the 3DS. Would it be possible to selectively duplicate and zoom in on parts of the monitor on the bottom screen? I mean, let's say that I'm playing a game with a lot of text. If the text always appears in the same part of the screen, I'd love to be able to use the bottom screen to see a zoomed-in portion of that part of the screen so that I'd be able to read it.
Even better, although I doubt that you'd be able to manage it, would be if we could do that for multiple parts of the screen, and arrange them ourselves on the bottom screen to make a makeshift custom HUD for the games we play. Seems like a bit of a stretch on that part though, and would likely add a lot of lag from the extra effort the 3DS would have to put in.
So I gave this a shot. I load the server and get the successfully launched text and then I load the 3DS Client which has an IP out of my subnet in it. I click on the IP and change it to my computer IP and then click okay. After this the 3DS becomes unresponsive and the only way to shut it down is a hard reset. What am I missing?
So I gave this a shot. I load the server and get the successfully launched text and then I load the 3DS Client which has an IP out of my subnet in it. I click on the IP and change it to my computer IP and then click okay. After this the 3DS becomes unresponsive and the only way to shut it down is a hard reset. What am I missing?
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
In 2017, the United States Federal Communications Commission (FCC) repealed net neutrality. At the time, it was a major controversy between internet service providers...
I like that games can be fixed after the fact, hate that it's being abused via beta tests... And DLC... I was a 7800 owner back in the day and loved Impossible Mission, turns out I couldn't beat it because it was actually impossible lol