Nitrostream 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:PC utilities for 3DS homebrew" to "")
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = Nitrostream
|title=Nitrostream
| image = https://dlhb.gamebrew.org/3dshomebrew/Nitrostream.jpeg|250px
|image=Nitrostream2.png
| type = PC Utilities
|description=Built on NTRDebugger to allow easy screencasting from the 3DS.
| version=v1.1.1
|author=JakeHL
| lastupdated = 2017/02/05
|lastupdated=2017/02/05
| licence = Mixed
|type=3DS Streaming
| author = JakeHL
|version=1.1.1
| website = https://gbatemp.net/threads/using-nitrostream-ntrviewer-in-11-2-with-cfw-easy-new-3ds-cfw-only.458829/
|license=Mixed
| download = https://dlhb.gamebrew.org/3dshomebrew/Nitrostream.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/nitrostream.7z NitroStream & NTRViewer
| source = https://github.com/44670/NTRClien
|website=https://github.com/JakeHL/NitroStream
|source=https://github.com/JakeHL/NitroStream
}}
}}
<youtube>3ckzDJIMQBU</youtube>
NitroStream is a homebrew program that allows user to easily initiate a connection to [[NTRViewer 3DS|NTRViewer]] for NTR CFW on the Nintendo 3DS Built on the NTRDebugger by Cell99.


==Nitrostream==
Wireless Streaming can be only used with the New 3DS (video stream only, no audio).


==== [DEPRECATED] Nitro Stream ====
'''Note:''' Deprecated, you can use [[Kit-kat-slim 3DS|Kit Kat]], [[Snickerstream 3DS|Snickerstream]] or [[Chokistream 3DS|Chokistream]] instead.
Please use [https://gbatemp.net/threads/release-kit-kat-the-ultimate-3ds-toolkit-pc-client.453015/ KitKat] instead.
 
Allows the user to easily initiate a connection to NTRViewer for NTR CFW on the Nintendo 3DS Built on the NTRDebugger by Cell99 - [https://github.com/44670/NTRClient https://github.com/44670/NTRClient]
 
https://i.imgur.com/1mRjP4E.jpg
 
Wireless Streaming can be used with the New 3DS only!
 
==Setup==


==User guide==
===Requirements===
===Requirements===
* New 3DS with Luma CFW installed.
* [[BootNTR_Selector_3DS|BootNTR Selector]].
* [https://www.microsoft.com/net/download NET 4.0 Framework].
* Windows OS.
* NTRViewer (included).
* octokit for the update notifications (included).


* New 3DS with Luma CFW installed
===Setting up the stream===
* https://github.com/44670/BootNTR/releases
* Connect your N3DS to your router to find out its IP Address, you can:
* https://github.com/44670/BootNTR/raw/master/release/BootNTR.cia
** Use a FTP client connect to your N3DS.
* .cia Installer such as https://github.com/Steveice10/FBI
** Or launch FBI > Remote Install > Receive from URLs > you should see your IP here.
* https://github.com/JakeHL/NitroStream/releases/
* Launch the BootNTR from your homescreen, wait to return to the homescreen.
* [https://www.microsoft.com/net/download NET 4.0 Framework]
* Open the debug menu with X+Y and select Open Debugger.
*Windows OS
* Launch Nitro Stream (run as Administrator).
*Good internet and router
* Input your 3DS IP into the textbox and set the Quality of Service value to 101.
 
* Click the Send Memory Patch if needed, then click connect. The window NTRViewer should open on your PC and will have your N3DS streaming to it.
===Installing NTR CFW on your 3DS===
 
* From the NTR CFW Starterpack, drag and drop the ntr.bin file to your Micro SD card
* Drag and drop the BootNTR.cia to your Micro SD (Not the one from the Starterpack)
* Install the BootNTR.cia from FBI or other .cia installer


===Installing Nitro Stream===
===Tinkering Settings===
Edited from [https://github.com/44670/BootNTR/wiki/Video-Streaming BootNTR wiki]:
* Priority (Defaults to TOP) - Controls which screen has the priority to be transferred.
* Priority Factor (Defaults to 5) - Controls the priority promoted screen's frame-rate factor. When it is set to 1, the top screen have same frame-rate with bottom. When set to 0, only the screen set by priorityMode will be displayed.
* Quality (Defaults to 90) - Controls the JPEG compression quality (Ranged from 1 to 100; from 1 being lowest quality to 100 for highest quality).
* Quality of Service Value (Defaults to 20.0) - Limits the bandwidth to work on different wireless environments, the actual bandwidth cost could be lower than this value. Set to 25, 30 or higher on good wireless environment, set to 15 if the WiFi quality is not so good. Setting the value higher than 100 will disable the feature.


* Download the Nitro Stream.zip from the Github page
===Notes===
* Extract NTRViewer from the NTR CFW Starterpack
* You will need to activate Memeory Patch for games that use a lot of memory, like OOT3D, Pokémon Games, Mario Games, etc.
* Place Nitro Stream.exe and octokit.dll inside the NTRViewer folder
* To stream audio, connect a male to male auxiliary cable from your N3DS to your PC.
* To record the stream, use a program like [https://obsproject.com/ OBS Studio] or [https://www.xsplit.com/ XSplit].
* You will not be able to stream any regular DS games since they run on a separate firmware than NTR CFW.
* Streaming virtual console is possible, but sometimes does not work VC.


===Setting up the stream===
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/nitrostream5.png


* Connect your N3DS to your router to find out its IP Address, you can also find its IP by using a FTP client connected to your 3DS
https://dlhb.gamebrew.org/3dshomebrews/nitrostream3.png
* Launch the BootNTR from your homescreen, wait to return to the homescreen
* Open the debug menu without hoovering over an icon by doing X + Y and select Open Debugger
* Launch Nitro Stream from your NTRViewer Folder
* Input your 3DS IP into the textbox and set the Quality of Service value to 101
* Finally, click connect. The window NTRViewer should open on your PC and will have your N3DS streaming to it. Congrats!
* Some games such as Pokemon temporarily disconnect from the internet and will stop the stream. To fix this issue, click the Send Memory Patch Button before starting your stream
* To stream audio, connect a male to male auxiliary cable from your N3DS to your PC
* To record the stream, use a program like https://obsproject.com/ or https://www.xsplit.com/


====Tinkering Settings====
https://dlhb.gamebrew.org/3dshomebrews/nitrostream4.png


(Edited from https://github.com/44670/BootNTR/wiki/Video-Streaming)
==Compatibility==
For New 3DS only.


* Priority (Defaults to TOP): Controls which screen has the priority to be transferred.
==Changelog==
* Priority Factor (Defaults to 5): Controls the priority promoted screen's frame-rate factor. When it is set to 1, the top screen have same frame-rate with bottom. When set to 0, only the screen set by priorityMode will be displayed.
'''v1.1.1'''
* Quality (Defaults to 90): Controls the JPEG compression quality (Ranged from 1 to 100; from 1 being lowest quality to 100 for highest quality).
* Dirty fix for an issue that prevented the application from working without an internet connection.
* Quality of Service Value (Defaults to 20.0): Limits the bandwidth to work on different wireless environments, the actual bandwidth cost could be lower than this value. Set to 25, 30 or higher on good wireless environment, set to 15 if the WiFi quality is not so good. Setting the value higher than 100 will disable the feature.
* Octokit would time out.


<youtube>XRVYGdvM52Q</youtube>
'''v1.1.0'''
* Notifies the user of a new release and takes them to the latest release page.
* NOTE: Fixed missing exe.


==Extra Notes==
'''v1.0.3'''
* Minor fix


You will not be able to stream any regular DS games since they run on a separate firmware than NTR CFW
'''v1.0.1'''
* Updated screenshot.


Streaming virtual console is possible, but sometimes does not work VC.
'''v1.0.0'''
* Added screenshot to readme.


== Dependencies ==
==External links==
Requires octokit for the update notifications, this is now shipped with the application.
* GitHub - https://github.com/JakeHL/NitroStream
You'll need NTRViewer which can be found in the starter pack here: [https://github.com/44670/BootNTR/releases https://github.com/44670/BootNTR/releases]
== Usage ==
To use, either place the executable in the same directory as NTViewer.exe or set it's location before connecting in the options menu of the application.

Latest revision as of 04:25, 6 May 2024

Nitrostream
Nitrostream2.png
General
AuthorJakeHL
Type3DS Streaming
Version1.1.1
LicenseMixed
Last Updated2017/02/05
Links
NitroStream & NTRViewer Download
Website
Source

NitroStream is a homebrew program that allows user to easily initiate a connection to NTRViewer for NTR CFW on the Nintendo 3DS Built on the NTRDebugger by Cell99.

Wireless Streaming can be only used with the New 3DS (video stream only, no audio).

Note: Deprecated, you can use Kit Kat, Snickerstream or Chokistream instead.

User guide

Requirements

Setting up the stream

  • Connect your N3DS to your router to find out its IP Address, you can:
    • Use a FTP client connect to your N3DS.
    • Or launch FBI > Remote Install > Receive from URLs > you should see your IP here.
  • Launch the BootNTR from your homescreen, wait to return to the homescreen.
  • Open the debug menu with X+Y and select Open Debugger.
  • Launch Nitro Stream (run as Administrator).
  • Input your 3DS IP into the textbox and set the Quality of Service value to 101.
  • Click the Send Memory Patch if needed, then click connect. The window NTRViewer should open on your PC and will have your N3DS streaming to it.

Tinkering Settings

Edited from BootNTR wiki:

  • Priority (Defaults to TOP) - Controls which screen has the priority to be transferred.
  • Priority Factor (Defaults to 5) - Controls the priority promoted screen's frame-rate factor. When it is set to 1, the top screen have same frame-rate with bottom. When set to 0, only the screen set by priorityMode will be displayed.
  • Quality (Defaults to 90) - Controls the JPEG compression quality (Ranged from 1 to 100; from 1 being lowest quality to 100 for highest quality).
  • Quality of Service Value (Defaults to 20.0) - Limits the bandwidth to work on different wireless environments, the actual bandwidth cost could be lower than this value. Set to 25, 30 or higher on good wireless environment, set to 15 if the WiFi quality is not so good. Setting the value higher than 100 will disable the feature.

Notes

  • You will need to activate Memeory Patch for games that use a lot of memory, like OOT3D, Pokémon Games, Mario Games, etc.
  • To stream audio, connect a male to male auxiliary cable from your N3DS to your PC.
  • To record the stream, use a program like OBS Studio or XSplit.
  • You will not be able to stream any regular DS games since they run on a separate firmware than NTR CFW.
  • Streaming virtual console is possible, but sometimes does not work VC.

Screenshots

nitrostream5.png

nitrostream3.png

nitrostream4.png

Compatibility

For New 3DS only.

Changelog

v1.1.1

  • Dirty fix for an issue that prevented the application from working without an internet connection.
  • Octokit would time out.

v1.1.0

  • Notifies the user of a new release and takes them to the latest release page.
  • NOTE: Fixed missing exe.

v1.0.3

  • Minor fix

v1.0.1

  • Updated screenshot.

v1.0.0

  • Added screenshot to readme.

External links

Advertising: