Zum Inhalt springen

Schlagwort: streaming

NTR Selector v2.13.1

3DS, 3DS: Update

UPDATE: Sorry, diese Version funktioniert auch wieder auf Luma3DS v10.0+ und der aktuellen 3DS-FIrmware. Das hatte ich übersehen.

Es gab lediglich eine kleine Verbesserung im New3DS Streaming-Code.

Small improvement in the N3DS streaming code. (Uses Luma3DS PA -> VA memory mapping instead of DMA)

SysDVR v2.0

Nintendo Switch, Nintendo Switch: Update ,

SysDVR

Überträgt den Bildschirminhalt der Switch auf einen PC.

Die beiden Varianten (WLAN und USB) wurden in eine einzige zusammengefasst – wer einen niedrigeren Speicherverbrauch benötigt, kann allerdings auch die "USB-only"-Version verwenden. Der Streaming-Modus wird mithilfe einer neuen Homebrew-Anwendung gewechselt.

Neu ist auch eine grafische Oberfläche für UsbStream für Windows, mit der das Benutzen von SysDVR zum Kinderspiel wird! Hier können der Streaming-Kanal, die Methode und weitere Einstellungen getroffen und auch als Batch-Datei exportiert werden.

* The Network and USB versions have been merged in a single sysmodule, the zip includes an homebrew to set the streaming mode without having to reboot.
* * This also allows to temporarily disable the USB stream so you can launch other homebrews like nxmtp or GoldLeaf (solves #5)
* * As low memory usage is important to some users an USB-Only version is still provided, this however does not support the settings app and you have to manually remove it and reboot to use an homebrew requiring USB access.
* Fixed the annoying "10 minutes bug" #2
* Added UsbStreamGUI (Windows only), a graphical launcher for UsbStream for less experienced users
* Minor changes to UsbStream to help troubleshoot issues

SysDVR v1.0 – Bildschirminhalt der Switch an einen PC streamen

Nintendo Switch, Nintendo Switch: Neu

SysDVR

Überträgt den Bildschirminhalt der Switch auf einen PC.

exelix11 überrascht uns wieder mit einem neuen Systemmodul für die Nintendo Switch, mit dem der Bildschirminhalt, als auch die Audioausgabe an einen PC gestreamt werden können.

Das funktioniert sowohl über WLAN, als auch über USB. Allerdings gibt es einige Einschränkungen:

  • Video-Qualität ist auf 720p@30fps mit h.264-Komprimierung gelocked
  • Audio-Qualität ist auf 16-Bit PCM @ 48 KHz Stereo gelocked
  • Funktioniert nur auf Spielen, die Videoaufnahmen unterstützen!
  • Video und Audio sind zwei verschiedene Streams, die eventuell nach einiger Zeit desyncen
  • Video hat immer eine gewisse Latenz
  • Stream-Qualität ist abhängig von der Übertragungsgeschwindigkeit des WLANs bzw. der Qualität des USB-Kabels
  • Funktioniert nicht wenn gedockt und nur auf Firmware >= 6.0.0
  • Ersetzt KEINE Capture-Card und ermöglicht NICHT "remote-play"!

Eine vollständige Anleitung zur Inbetriebnahme findet ihr auf unserer Download-Seite. Atmosphère/Hekate wird empfohlen.

Ein Video findet ihr auf Twitter.

In-Home-Switching v0.2

Nintendo Switch, Nintendo Switch: Update

Die Perfomance wurde stark verbessert und mit einer eigenen Windows-Anwendung lässt sich Audio an die Switch streamen, allerdings mit einiger Verzögerung. Auch wird die IP-Adresse der Konsole jetzt in der Homebrew anzezeigt. Laut dem Changelog sind auch Overclocking-Profile verfügbar.

Changelog und bekannte Probleme

Changelog:
* Massive overall performance improvements
* Audio support
* IP showing in-App
* Overclocking profiles
* Configs on PC, thanks to SunTheCourier

Known Issues:
* Sound far from perfect, delay not that great either (both issues will be fixed soon hopefully)
* Sound sometimes weird in docked mode
* PC app sometimes doesn't show connection status correctly
* Sometimes processess are left over. If you encounter any issues please manually kill all ffmpeg.exe processes
* For some setups the audio is completely messed up, we're investigating that

In-Home-Switching v0.1 – PC-Bildschirm an die Switch streamen

Nintendo Switch, Nintendo Switch: Update ,

Jakibaki hat eine Homebrew-Anwendung veröffentlicht, die den Bildschirm eines PCs an eine Nintendo Switch streamen kann.

Das Bild wird dabei in 720p mit geringer Latenz und 40-60 FPS gestreamt, abhängig von der Verbindung zum Router und der Perfomance des PCs. Die Joy-Con fungieren natürlich als Xbox-Controller, damit Spiele gespielt werden können! Noch wird kein Ton gestreamt, das soll sich aber in Zukunft ändern. Ebenso soll Linux-Support folgen; momentan werden nur Windows 8 und höher unterstützt.

The Witcher 3: Wild Hunt auf der Nintendo Switch per In-Home-Switching

Snickerstream v1.10

3DS, 3DS: Update ,

Snickerstream

Snickerstream ist ein verbesserter NTRViewer, um den Bildschirm eines New3DS per NTR CFW oder HzMod auf den PC zu streamen.

HzMod wird jetzt unterstützt – für Pro und Kontra siehe das GitHub-Wiki. Der Direct2D-Renderer wurde aktualisiert und damit auch der Interpolation-Mode-Count von zwei auf sechs erhöht, auch wurde das Logging verbessert. Zu guter Letzt wurden noch ein paar kleinere Verbesserungen und Bugfixes vorgenommen – näheres im Changelog.

Changelog

New features
* Initial HzMod support. This alone should warrant a paragraph of its own, but for shortness' sake check the full details on the Wiki for its pros and cons against NTR.
* The Direct2D renderer has been updated from D2D v1.0 to v1.1. This was mainly required for HzMod support but it also bumped up the interpolation mode count from 2 to 6!
* A function to remap the hotkeys without having to edit the INI file manually has been added to the advanced menu.
* More logging options: you can now log to a file, a console window or both. Also, logging at loglevel 3 is a little less spammy now.

Improvements & Bug fixes:
* The renderer combobox has been moved to the advanced menu. The streaming app selection takes its old place. This marks the official deprecation of the GDI+ renderer.
* Snickerstream no longer your logs CPU and GPU model. The function being used was a bit of a mess and caused crashes at startup in some very rare cases – just two recorded ones, if you’re being curious. Considering that this info was rarely needed for troubleshooting after adding Direct2D support, I just decided to remove it altogether.
* Fixed some typos.
* Slightly made the source code better to look at. Just slightly.
* [Bugfix] You can now specify a custom width & height (DPI fix) for the bottom screen window in separate windows mode.
* [Bugfix] The default hotkeys will now be restored if an invalid number of hotkeys is found in settings.ini instead of being simply refusing to read them.
* [Bugfix] Fixed a bug affecting real time screen scaling in GDI+.
* [Bugfix] Top and bottom scaling factor inputs in the adv menu aren't limited only to decimal chars anymore (so you can now enter dots).

Snickerstream v1.00

3DS, 3DS: Update , ,

RattletraPM hat seinen NTRViewer für den 3DS aktualisiert.

DOWNLOAD

Snickerstream ist ein verbesserter NTRViewer, um den Bildschirm eines New3DS per NTR CFW auf den PC zu streamen. Im Gegensatz zu kit-kat und anderen, auf NTRViewer basierenden Clienten, wurde er komplett "from scratch" geschrieben und kommt daher mit einem besseren Netzwerkcode und weniger Speicherverbrauch daher. Enthalten ist auch eine 64-Bit-Version.

Die Highlights dieser Version:

  • Mehrere New3DS können nun zu einem Clienten streamen, wenn NTR gepatcht und der Port geändert wird
  • Alle Einstellungen lassen sich jetzt direkt im Programm ändern
  • Skalieren eines einzelnen Bildschirm im Direct2D-Modus
  • Hotkeys lassen sich in der INI bearbeiten (s. Changelog)
  • Neue Bildschirm-Layouts
  • Eigene Presets
  • Weitere, kleinere Änderungen und Design-Anpassungen – näheres im Changelog

Changelog

* A brand new “Advanced” settings menu which lets you change all variables that could only be changed by directly editing the INI file before.
* Multiple 3DS streaming to a single PC is now supported (after patching NTR & changing the listen port, click here for a guide)
* (D2D Only) Individual screen scaling – finally! You can either set this via the Advanced menu or by editing/adding TopScalingFactor and BottomScalingFactor in the INI.
* (D2D Only) You can now pop up the other screen in full screen modes with the push of a button! (default: Spacebar) The screen can also be scaled using the previously mentioned individual screen scaling function.
* Hotkeys can now be customized by editing/adding a “Hotkeys” key to the INI. They have to be specified as a string of seven hexadecimal key codes separated by a vertical bar, ex. 26|28|25|27|0D|53|20|1B. The functions corresponding to the key codes are: Scale up, Scale down, Change interp. (plus), Change interp. (minus), Return to the connection window, Capture a screenshot, Show secondary screen popup (only in fullscreen modes), Exit Snickerstream. A full list of keycodes supported by AutoIt is available here.
* You can now choose whether to center the screens or not (via Advanced menu or by editing/adding CenterScreens to settings.ini)
* New screen layouts! Non-streched fullscreen (top), Non-streched fullscreen (bottom), stretched fullscreen (bottom) and separate windows! (Keep in mind that all of these are D2D only except for stretched fullscreen bottom)
* You can now specify the settings INI file’s name and path manually by passing it as a command line argument to Snickerstream. Useful if you want to connect multiple 3DSes. Example usage: ‘snickerstream.exe C:\Path\to\setting\file.ini’
* Added support for custom presets. Custom presets will only change the remoteplay settings (except for the IP), they don’t need you to reopen Snickerstream each time you want to change them (but you will need to restart your 3DS if remoteplay has already been started) and are stored on a separate INI file, making them very useful if you wish to save different settings for your games. Snickerstream will always look for the presets.ini in the same directory as the settings INI, even if you specified a custom path for it. Thanks to ElderCub for the suggestion!
* A shiny new icon made by Trinsid!
* Improvements & Bug fixes:
* The quality value will be set to 10 if it’s too low (10 is the lowest quality value allowed by NTR).
* Snickerstream will no longer pause if you right-click on its tray icon.
* Snickerstream now returns to the connection window if it’s not able to receive the stream after initializing remoteplay (instead of hanging on a black screen) and tells the user to double check its firewall rules/listening ports.
* A completely redesigned about screen!

Snickerstream v0.90b

3DS, 3DS: Update ,

RattletraPM hat Snickerstream für den 3DS aktualisiert.

DOWNLOAD

Das Programm hat jetzt einen Updater integriert, der auf neue Versionen prüft. Auch trennt Snickerstream die Verbindung zum 3DS jetzt automatisch nach sechs Sekunden ohne Antwort (Zeit kann erhöht werden, wenn "ReturnAfterMsec" umgestellt wird) und ein Frame Limiter wurde hinzugefügt, wenn "Framelimit=XX" (wobei "XX" durch die gewünschte FPS ersetzt werden muss) in die settings.ini eingetragen wird. Dies ersetzt das "Framelock"-Feature.

Zu guter Letzt wurden noch der Ressourcenbedarf und die Perfomance durch Erhöhung des internen UDP-Buffers verbessert, Screenshots verstecken den Mauscursor und die Titelleiste zeigt den Status des Programms an. Näheres im Changelog.

Changelog

New features:
* Snickerstream will now try to allow itself through Windows Firewall if ran as admin (requires Windows Vista/Server 2008 or later and the script to be compiled).
* An update warner has been added, it will check for new versions as soon as Snickerstream has been launched (can be disabled, only works for official releases). Thanks to Real96 for the suggestion!
* Auto-disconnect feature: Snickerstream will now automatically return to the connection window if the 3DS disconnects (aka a certain amount of time passes without any frames being recieved). The default amount is set to 6 seconds but can be adjusted by adding/editing ReturnAfterMsec in settings.ini (setting it to 0 or a negative value will disable this feature). Thanks to /u/DaWoblefet on the 3dshacks subreddit for the suggestion!
* Frame limiter (disabled by default): you can now limit the number of frames per second displayed by the prioritized screen. Useful if you have a bad connection or you prefer a stream with a constant framerate rather than having your FPS jump around to the maximum possible value at all times. This feature can be enabled by adding/editing Framelimit=XX in settings.ini, where XX specifies the desired maximum FPS you want for the prioritized screen (setting it to 0 or a negative value will disable it). If enabled, the frame prioritized screen’s FPS will be displayed on the title bar, thus letting you know that the limiter is working as intended.

Improvements & Bug fixes:
* The internal UDP buffer has been decreased from 2000 to 1448 bytes, slightly improving performance and decreasing resource usage.
* The title bar will now show the client’s status while waiting for a 3DS to connect (ex. “Starting remoteplay…”, “Connecting…”, etc.)
* Screenshots will only capture the windows’ contents, with the mouse cursor being hidden again.
* If Snickerstream won’t automatically detect your monitor’s scaling settings you’ll be able to manually set the streaming window’s initial size by setting “CustomWidth” and “CustomHeight” to your preferred values in settings.ini. Please note that these options will only resize the window and WON’T scale its contents! (See the wiki on GitHub for more info)

kit-kat v2.0.3

3DS, 3DS: Update ,

PR4GM4 hat kit-kat für den 3DS aktualisiert.

DOWNLOAD

Leider ist diese Version ein Downgrade gegenüber der Vorgängerversion. Es wurden alle Funktionen entfernt und lediglich der NTRViewer-Teil beibehalten – das heißt, dass kit-kat jetzt lediglich ein Streaming-Client ist. Der Funktionsumfang ist zwar deutlich geringer, aber die Dateigröße umso höher: Statt zarten zehn Megabyte bringt es kit-kat nun auf satte 37 Megabyte. Moderne Softwareentwicklung! Der Grund ist übrigens der, dass der Entwickler nicht wollte, dass es so aussieht, als hätte er die ganzen anderen Tools gemacht, obwohl er sie nur eingebunden hat.

Um kit-kat zu nutzen muss lediglich der NTR Selector auf einem New3DS installiert, NTR >= 3.4 gestartet und die IP des 3DS im Programm angegeben werden.

kit-kat v1.6.6

3DS, 3DS: Update , , ,

PR4GM4 hat kit-kat für den 3DS aktualisiert.

DOWNLOAD

Der "Memory Patch" Button wurde entfernt. Eine bessere Alternative befindet sich im Rosalina-Menü in Luma3DS, wenn L + Steuerkreuz unten + SELECT gedrückt wird. Hier muss unter "Debugger Options" Debugging aktiviert werden.

I have removed the memory patch button due to a better alternative already in every CFW 3ds.
Now just do L + DPadDown + Select and open "Debugger Options" and Enable Debugging.
This will do the exact same affect its just now a bit more convenient and works for the latest games.

Snickerstream v0.85b – NTR Streaming-Client

3DS, 3DS: Neu , ,

RattletraPM hat Snickerstream für den New Nintendo 2DS/3DS (XL) veröffentlicht. Dabei handelt es sich um einen komplett neuen Streaming-Clienten für die NTR CFW, womit sich der Bildschirm eines New3DS auf den PC streamen lässt.

DOWNLOAD

Im Gegensatz zu kit-kat und anderen, auf NTRViewer basierenden Clienten, wurde er komplett "from scratch" geschrieben und kommt daher mit einem besseren Netzwerkcode und weniger Speicherverbrauch daher. Enthalten ist auch eine 64-Bit-Version.

  1. Installiere NTR CFW auf deinem New Nintendo 2DS/3DS (XL) – der "alte" 3DS wird nicht unterstützt!
  2. Starte NTR >= 3.4
  3. Gib die IP deines New3DS (findest du bspw. im Router oder in ftpd) in Snickerstream ein, wähle optional ein Preset (bessere Framerate, dafür aber schlechtere Qualität und vice-versa oder ausbalanciert) und klicke auf "Connect"

[UPDATE: Fixed] NTR-Streaming funktioniert nicht mit 11.4

3DS ,

NTR CFWDas Streaming-Feature von NTR auf dem New3DS funktioniert nicht mit der Firmware 11.4.

UPDATE, 11.05.2017: Cell9 hat das Problem gefixt.

Ein Update für NTR selbst (nicht den Selector!) wird benötigt – einfach noch ein wenig Geduld haben. Der Grund ist, dass 11.4 die NWM-Services aktualisiert, die für die Netzwerkfunktionen des 3DS zuständig sind.

UWPStreamer v1.1.12.0

3DS, 3DS: Update , , ,

toolboc hat seinen UWPStreamer aktualisiert.

DOWNLOAD

InputRedirection wird jetzt unterstützt – d.h., der New3DS kann jetzt mit einem Controller gesteuert werden! Installiere dazu die InputRedirectionNTR.cia, starte sie und danach NTR und verbinde dich anschließend per UWPStreamer mit dem New3DS. Das Update wird ab sofort über den Windows Store ausgeliefert.

Auf dem Old3DS funktioniert das übrigens per kit-kat.

UWPStreamer v1.1.11.0

3DS, 3DS: Neu , , , ,

Toolboc hat eine App für die Universal Windows Platform veröffentlicht, mit der der Bildschirminhalt des New3DS per NTR gestreamt werden kann.

DOWNLOAD

Die Universal Windows Platform schließt folgende Geräte ein: Windows 10, Windows 10 Mobile, Xbox One, HoloLens und den Surface Hub. D.h., dass man z.B. mithilfe einer Xbox den 3DS-Bildschirm auf dem TV anzeigen lassen kann. Die App ist im Windows Store verfügbar.