-
Notifications
You must be signed in to change notification settings - Fork 1
Basic Chokistream usage
You'll need Java 17 or newer installed to launch Chokistream. I recommend downloading Java from Adoptium (the JRE versions are sufficient, JDK versions include the JRE and therefore also work). If you're using Linux, your distro's package manager likely has packages for Java 17.
When you first launch Chokistream, you'll see a screen like this:
You'll need to select the mod you're using and fill in the IP of your DS. These are the most important parts of the setup. There are a number of homebrew apps that can show you your IP, such as FBI (Remote Install -> Recieve URLs over the network), Wi-Fi Status Checker and ftpd (both on Universal Updater). You could also use a network scanner, such as the one in the WIFIman app or a PC utility like Nmap. You may want to set the layout for a better appearance, and the scale if you find that the image is too small. I recommend sticking to integer scaling, but decimal is also supported. Depending on your mod, you'll likely also want to set mod settings:
Quality is a trade-off between image quality and speed. It ranges from 0-100. If the game you're streaming uses the bottom screen heavily, you may want to switch the priority screen to bottom, or adjust the priority factor. See the options page for more information.
Quality is a trade-off between image quality and speed. It ranges from 1-100. For versions supporting TGA, 0 quality requests TGA. (You can also use the check box).
Quality is a trade-off between image quality and speed. It ranges from 1-100. You can also select the checkbox for TGA (lossless quality). Depending on your game, choose which screen (or both) to stream.
Once you're ready, hit "Connect!". After it connects to the 3DS, it should start showing the display(s). You can press S
to take a screenshot, or up and down to adjust the quality if you're using HzMod or ChirunoMod. Press backspace to disconnect and return to the menu.