exelix11 / SysDVR

Stream switch games to your PC via USB or network
GNU General Public License v2.0
1.47k stars 89 forks source link

[Feature request] Support nx-ovlloader #86

Closed benwa closed 3 years ago

benwa commented 3 years ago

Is your feature request related to a problem? Please describe. To quickly enable and disable the sysmodule, support WerWolv/nx-ovlloader

Describe the solution you'd like Adding atmosphere/contents/00FF0000A53BB665/toolbox.json with the following enables support

{
    "name"  : "SysDVR",
    "tid"   : "00FF0000A53BB665",
    "requires_reboot": true
}

switch requires_reboot to false if it doesn't actually need that.

exelix11 commented 3 years ago

Is adding a toolbox.json file all that's needed ? If so i will do it.

It's not possible to disable SysDVR without a reboot: according to the documentation on switchbrew initializing twice the video capture feature of the OS will hang, even from different sessions. This means once you disable the sysmodule you can't enable it again or it will crash. This is the reason why i provide the SysDVR-settings app, it allows to disable streaming to free network/usb/cpu resources while allowing to resume it at any time, only downside is that you can't free the memory it uses so i've been striving to reduce memory usage.

benwa commented 3 years ago

Yup, just needs toolbox.json to work.

exelix11 commented 3 years ago

👍 It's coming for the next release then.

exelix11 commented 3 years ago

The just released 5.0 update includes this.