You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
<!--bin: github/4tu--> <!--date: github--> A Wii U client for [[BootNTR Selector 3DS|NTR CFW's]] RemotePlay. == Features == * 3DS to WiiU screen streaming. * No fancy features. * No sound support. * Configuration (configure IP address, screen layouts, background color, etc). == Installation == === How to setup === NTRView v0.6 (Aroma): * Copy ntrview.wuhb to sd:/wiiu/apps/ntrview. * Add the configuration file in sd:/wiiu/apps/ntrview. NTRView v0.5 (Tiramisu): * Copy ntrview.rpx to sd:/wiiu/apps/ntrview. * Add the configuration file in sd:/wiiu/apps/ntrview. ntrview uses a .ini file located at <code>sd:/wiiu/apps/ntrview/ntrview.ini</code> for configuration. The sample file includes settings for the 3DS IP, priority factors, JPEG quality, QoS, and background color. You can customize these values for optimal performance. === ntrview.ini === Basic config file: <pre>[3ds] ip=10.0.0.45 priority=1 priorityFactor=5 jpegQuality=80 QoS=18 [display] background_r=0x00 background_g=0x00 background_b=0x00 </pre> <code>ip</code> represents the N3DS IP address, while <code>priority</code>, <code>priorityFactor</code>, <code>jpegQuality</code>, and <code>QoS</code> are standard NTR CFW options. To find recommended values, refer to presets in [https://github.com/RattletraPM/Snickerstream/blob/master/Snickerstream.au3#L1039 Snickerstream]; the sample file uses Preset 1. If you'd like better performance, then try going with Preset 5 which would look like this: <pre>[3ds] ip=10.0.0.45 priority=1 priorityFactor=8 jpegQuality=50 QoS=26 </pre> <code>background_*</code> are the RGB background colour behind the 3DS image, which peeks through because of the 3DS's 15:9 aspect ratio. ntrview has a set of sensible defaults, that you can read in main.cpp. Therefore, a minimal config file only needs to set the 3DS IP: <pre>[3ds] ip=192.168.192.15 </pre> Here's some other snippets you might want to include in your configs: <pre>[profile:0] layout_1080p_tv_top_x=20 layout_1080p_tv_top_y=180 layout_1080p_tv_top_w=1200 layout_1080p_tv_top_h=720 layout_1080p_tv_btm_x=1260 layout_1080p_tv_btm_y=420 layout_1080p_tv_btm_w=640 layout_1080p_tv_btm_h=480 layout_drc_top_x=227 layout_drc_top_y=0 layout_drc_top_w=400 layout_drc_top_h=240 layout_drc_btm_x=267 layout_drc_btm_y=240 layout_drc_btm_w=320 layout_drc_btm_h=240 </pre> The <code>layout_</code> options control where the top and bottom screens are drawn. In the example given, the bottom screen will be drawn on the TV at coordinates (1260,420) of size 640x480. The TV might use <code>layout_1080p_tv</code>, <code>layout_720p_tv</code> or <code>layout_480p_tv</code> depending on what resolution the console is set to. The Gamepad always uses 480p. === Sample config === Here is a sample configuration that you can experiment with: <pre>[3ds] ip=10.0.0.45 priority=1 priorityFactor=5 jpegQuality=80 QoS=18 [display] background_r=0x00 background_g=0x00 background_b=0x00 [profile:0] layout_1080p_tv_top_x=20 layout_1080p_tv_top_y=180 layout_1080p_tv_top_w=1200 layout_1080p_tv_top_h=720 layout_1080p_tv_btm_x=1260 layout_1080p_tv_btm_y=420 layout_1080p_tv_btm_w=640 layout_1080p_tv_btm_h=480 layout_drc_top_x=227 layout_drc_top_y=0 layout_drc_top_w=400 layout_drc_top_h=240 layout_drc_btm_x=267 layout_drc_btm_y=240 layout_drc_btm_w=320 layout_drc_btm_h=240 </pre> == User guide == Launch [[BootNTR Selector 3DS|NTR]] on the 3DS, then run ntrview on the Wii U. 3DS: * After starting NTR, press L+Select+Down to open the Rosalina menu and start InputRedirection. This will allow you to control of the 3DS with the Wii U GamePad. Wii U: * Supports Pro Controller, Classic Controller, and compatible alternatives, including non-Wii U controllers via [https://github.com/GaryOderNichts/Bloopair Bloopair]. * Press any button on a controller to select it, crucial for correct analog input. If there are stick issues, try pressing A. * Press Left Stick to open menu; For controllers without clicky analog sticks, pressing Plus and Minus simultaneously. * A sideways Wii Remote is functional but a bit awkward, with the IP entry screen expecting an upright Wii Remote. == Screenshots == https://dlhb.gamebrew.org/wiiuhomebrews/ntrviewwiiu2.png https://dlhb.gamebrew.org/wiiuhomebrews/ntrviewwiiu3.png https://dlhb.gamebrew.org/wiiuhomebrews/ntrviewwiiu4.png https://dlhb.gamebrew.org/wiiuhomebrews/ntrviewwiiu5.png == Media == '''ntrview - now with a menu''' ([https://www.youtube.com/watch?v=TuPVqEqyyKE Ash]) <br> <youtube>TuPVqEqyyKE</youtube> '''ntrview - announcing input redirection support''' ([https://www.youtube.com/watch?v=0LyFnRWzl8o Ash]) <br> <youtube>0LyFnRWzl8o</youtube> '''Announcing ntrview - a NTR CFW screen streaming client for Wii U''' ([https://www.youtube.com/watch?v=C7lrO5a2EYA Ash]) <br> <youtube>C7lrO5a2EYA</youtube> == Compatibility == Compatible with: Aroma Environment <br> Tiramisu Environment <br> Mocha/Haxchi/CHBC <br> == Changelog == '''v0.6 2022/09/12''' * ntrview is now shipped as a wuhb for Aroma, with art by [https://github.com/sirocyl @sirocyl]. * ntrview now makes little clicky noises when you navigate around the menu. * ntrview's menu has been completely re-themed and reworked, with new button prompts, styling, and more! Plus a switch to the Wii U system font for extra authenticity. '''v0.5 2022/01/23''' * ntrview now supports the Pro Controller and Classic Controller (and compatible alternatives), including non-Wii U controllers via [https://github.com/GaryOderNichts/Bloopair Bloopair]. ** Pressing any button on a controller will select it as the one you're using, which is needed for analog input to work correctly - if you have issues with the sticks, try pressing A. ** For controllers without clicky analog sticks, pressing plus and minus at the same time will open the menu. ** A sideways Wii Remote also works but is a bit awkward. As a bonus, the IP entry screen expects an upright Wii Remote. * Significantly improve the IP address entry screen thanks to work done by [https://github.com/NessieHax @NessieHax] and [https://github.com/Fangal-Airbag @Fangal-Airbag] on swkbd REing. A regular numpad is now displayed instead of a full keyboard, and the dot is readily accessible rather than being on another page. * Improved font handling - shouldn't have any major visible changes in this release, but lays the groundwork for nicer menus later. '''v0.4 2021/03/10''' * ntrview will now save its own config file, according to what it thinks the state of the config is - kinda like how RetroArch does it. This allows starting from a blank SD and having all the options written into the .ini for you. * ntrview now has a menu! press Left Stick to open it up and change the IP address or the current profile/screen layout. A PC is no longer necessary to get ntrview running on your console. * ntrview now supports several screen layouts, called "profiles" - by default shipping with Large Screens and Both Screens as sensible starting points. You can add more in the .ini file. * Fixed a bug where ntrview failing to connect too many times would cause the system to run out of socket handles and continue to fail connections even where they should have succeed. '''v0.3 2020/12/02''' * Input redirection! After starting NTR, press L+Select+Down to open the Rosalina menu, then select Miscellaneous options and Start InputRedirection. Start ntrview-wiiu and you should be able to fully control the 3DS with your GamePad! Pro controllers and such will come in a future release. * Buildfixes for modern latte-assembler binaries, with apologies to those who tried to compile this themselves. Turns out I've been lugging around a build from July 2019. '''v0.2 2020/09/13''' * Added a GX2-based renderer. ntrview can now draw to the Gamepad and TV independently, at native resolution (rather than forced 720p). * Added custom layouts that you can define in the config file. Allows you to position both the top and bottom screens however you want on the TV and Gamepad. * Decodes and displays the bottom screen. * Vastly improved netcode. Still has the odd glitch, but much better and more readable. * Change the default background colour to 0x200027, because why not. You should set a background colour in the config. '''v0.1 2020/07/09''' * Public alpha. == External links == * GitHub - https://github.com/yawut/ntrview-wiiu * Reddit - https://www.reddit.com/r/WiiUHacks/comments/ho1vta/ntrview_a_ntr_cfw_screen_streaming_client_for_wii/ * ForTheUsers - https://hb-app.store/wiiu/ntrview-wiiu
Advertising: