ReverseNX - Flag your console as handheld or docked

ReverseNX_logo_transparent_v4.png

ReverseNX

Combination of SaltyNX patches that force games to think that you are using docked or handheld mode.

You can use it to change graphics settings and unlock some options that are available only in docked/handheld mode. For now in experimental phase, because SaltyNX has many bugs that need to be patched.

To download latest SaltyNX, check links at the end of post.

_____________

To use ReverseNX, you need to use ReverseNX-Tool which can be downloaded at the end of this post. Check readme in repo to learn how to use it.


When forcing docked mode, it is recommended to use OC settings exactly as used in docked mode:
Code:
handheld_charging_gpu=768
handheld_charging_mem=1600

______________

Known issues:
  • SaltyNX is still under development, so it may cause issues on it's own. More in SaltyNX repo.
______________

Thanks to @Kirby567fan and @crow132 for testing.
To @RattletraPM for logo.
To @SunTheCourier for sys-clk Editor on which I have based ReverseNX-Tool >=2.0.0
To Borealis contributors for Borealis which I'm using from 3.0.0
______________

ReverseNX-Tool

github repo: https://github.com/masagrator/ReverseNX-Tool
Releases: https://github.com/masagrator/ReverseNX-Tool/releases

____________

SaltyNX
github repo: https://github.com/masagrator/SaltyNX
Releases: https://github.com/masagrator/SaltyNX/releases

 
Last edited by masagrator,

yukumo06

Member
Newcomer
Joined
Dec 12, 2021
Messages
10
Trophies
0
Age
33
XP
97
Country
Philippines
can i combine this to sysclock to bypass the 460mhz gpu clockspeed without plugging the charger? because i already tried and its not working for me.
 

vaanen

Well-Known Member
Newcomer
Joined
Feb 8, 2017
Messages
57
Trophies
0
Age
34
XP
408
Country
France
I read a few years ago reversenx injects code directly in the game and it would be super obvious to ban. reverseNX is maybe 90% of the reason why i have a hacked switch, i wonder if the way it works now is more seamless and more transparent for online games or is it still a super mega red flag ?

And yes, I know any hacked activity makes you risk a ban, but the reality is some are way worse than others. I played on a cfw for years and never got a ban because i avoided all the biggest red flag behavior and was very careful on what i was using in sysnand (and never reversenx on sysnand), but everytime i wished so much i could use reverse nx. Its is such a killer app
 

DIXES

Well-Known Member
Member
Joined
Aug 3, 2008
Messages
131
Trophies
1
Website
Visit site
XP
740
Country
Taiwan
Can I use this tool forced MH Sunbreak running in handheld mode for using 60fps mod (OC needed) at docked mode?

Okay, it works without major problem. (fps is 56~60)
 
Last edited by DIXES,

Soler37

Well-Known Member
Member
Joined
Oct 23, 2022
Messages
199
Trophies
0
Age
33
XP
418
Country
Israel
Thanks for this tool.
What would be the optimal setting for running BOTW while docked so that it doesn't drop fps?
What tools would I need for this to work and is it right that NX FPS doesn't work well with this?
I'm quite a noob when it comes to this, do I download these and just dump them in the SD?
 

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,026
Country
Poland
  • Like
Reactions: binkinator

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,155
Country
United States
Can anyone tell me how to exactly make this work, what to install and where to put things. I cant find any clear tutorial.
Thansk!
The da easy way is to get the basic install done is:

1) install Homebrew App Store
https://github.com/fortheusers/hb-appstore
(drag and drop instructions in the readme on the first page)

2) Open your newly installed hbastore app
(open the hbmenu app that comes w/ atmosphere to run the homebrew)

3) do the following 2 searches and click (A) to install everything you need.

F271EB43-E08C-4257-AF86-16351ADE8CA2.jpeg
7891401A-7E90-43AD-9C09-96AA45963026.jpeg
 

Metoroid0

Samus Aran
Member
Joined
Nov 2, 2012
Messages
2,244
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,169
Country
Japan
The da easy way is to get the basic install done is:

1) install Homebrew App Store
https://github.com/fortheusers/hb-appstore
(drag and drop instructions in the readme on the first page)

2) Open your newly installed hbastore app
(open the hbmenu app that comes w/ atmosphere to run the homebrew)

3) do the following 2 searches and click (A) to install everything you need.

View attachment 348729
View attachment 348730
I have the HB appstore, but i meant how do i do it manually so i know what i did and that i installed the latest app.
Anyway, i donwloaded it, and enabled the "docked" mode handheld, but idk how can i be sure it runs in actual DOCKED mode that i set it up to, cause i see no difference?

For example, I am playing "tormented souls" and when i actually place switch in the actual dock the game runs stable and smoothly around, or at 60fps.
But when i use reverse nx tool and set the game to run "docked" while in actual handheld mode, and than i play the game, the game doesn't seem to run like its in docked, 40fps, unstable. Its like Reverse NX is not working.
I have SaltyNX installed, i have sys-clk installed (if thats needed, idk).

Also when i try to use sys-clk overlay its saying "sys-clk does not seem to be running, please check that it is correctly installed and enabled"
This probably has nothing to do with ReverseNX but i shared the info just in case.


So.... What am i doing wrong here?
 

Metoroid0

Samus Aran
Member
Joined
Nov 2, 2012
Messages
2,244
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,169
Country
Japan
@masagrator

"When forcing docked mode, it is recommended to use OC settings exactly as used in docked mode:
handheld_charging_gpu=768
handheld_charging_mem=1600"


Where do i put those strings, and how does Reverse NX actually work?

I still don't understand, I thought i just install ReverseNX tool, set a game to "docked" and that's it,
and than Switch acts as if it's in Dock mode, while playing the game in handheld.

I'm looking all over for step by step tutorial and explanation, but so far i found nothing.
So i'm hoping someone here can help.
 
Last edited by Metoroid0,

guily6669

GbaTemp is my Drug
Member
Joined
Jun 3, 2013
Messages
2,324
Trophies
1
Age
34
Location
Doomed Island
XP
2,090
Country
United States
If you use OC Suite tools in combination with ReverseNX-RT it will automatically set docked clocks when using docked mode engaged. https://github.com/KazushiMe/Switch-OC-Suite

But it will still not allow docked clocks without having a charger by default to protect the battery, but I think they have a way to force it if you want, I recommend reading OC Suite github readme...

It's their "Sync ReverseNX Mode" option that does it and you can turn it ON\OFF from tesla menu as you please...
 

Metoroid0

Samus Aran
Member
Joined
Nov 2, 2012
Messages
2,244
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,169
Country
Japan
If you use OC Suite tools in combination with ReverseNX-RT it will automatically set docked clocks when using docked mode engaged. https://github.com/KazushiMe/Switch-OC-Suite

But it will still not allow docked clocks without having a charger by default to protect the battery, but I think they have a way to force it if you want, I recommend reading OC Suite github readme...

It's their "Sync ReverseNX Mode" option that does it and you can turn it ON\OFF from tesla menu as you please...
What do you mean "protect the battery"? The way you put it it sounds like it will explode if it's forced...
What's Sync ReverseNX Mode? A plugin for Tesla?

So ReverseNX is useless unless i have the console plugged in to charger?
Sorry, im just so confused, no one still explained me, nor i can find how this all works, dos donts, risks.
All the info i read are conflicting, and most people assume i know everything already.

Id really apreciate if someone could explain me as simple as possible, just a basic functions.

Im sorry but im just so confused. Im literally feeling like trowing darts in the dark hoping one will hit.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr