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,

orangpelupa

Well-Known Member
Member
Joined
Aug 7, 2009
Messages
388
Trophies
1
XP
1,183
Country
Indonesia
is there any indication or log file that i can check to see this is running or not?
is the toolbox will say something if it cant be enabled?

because i cant seem to get it to run (im on latest KOSMOS). Only SysCLK activated, nothing else.

SaltyNX is already included in the reverseNX archive right?

EDIT: im sure its not working because CTR says need TV MODE for 3-4 players. It should allow TV mode (per the compatible games list on your github)
 
Last edited by orangpelupa,

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,260
Trophies
3
XP
12,013
Country
Poland
Sorry, not reversenx folder, but saltysd folder

--------------------- MERGED ---------------------------

If it's not there, then I need to ask: do you use Launch menu from hekate?
Then:
1. SaltyNX is not supporting it for newest firmwares. Only fusee-primary payload.
2. you need to specify kip folder in hekate_ipl.ini if you want to try anyway

--------------------- MERGED ---------------------------

  • Sometimes have issues with Hekate when it's not loading cfw from Payload menu.
 
  • Like
Reactions: orangpelupa

ColorBoyKent

Well-Known Member
Newcomer
Joined
Jul 19, 2019
Messages
59
Trophies
0
Age
27
XP
120
Country
United States
How do ik it’s working I got SaltyNX and ReverseNX but how do ik it’s working I put it in dock mode in handheld and i have oc I’m doing it for god eater 3 latest version but can’t tell if it’s working I peeps it said works for god eater 3 ver 1.4.0 but idk if it’s outdate cause it said it might or it won’t I can’t tell?
 

ColorBoyKent

Well-Known Member
Newcomer
Joined
Jul 19, 2019
Messages
59
Trophies
0
Age
27
XP
120
Country
United States
How do ik it’s working I got SaltyNX and ReverseNX but how do ik it’s working I put it in dock mode in handheld and i have oc I’m doing it for god eater 3 latest version but can’t tell if it’s working I peeps it said works for god eater 3 ver 1.4.0 but idk if it’s outdate cause it said it might or it won’t I can’t tell?
also my botw crashes automatically
 

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,260
Trophies
3
XP
12,013
Country
Poland
@ColorBoyKent
log is in saltysd folder
After loading ReverseNX before finishing job you should have memcpy lines that confirms changes in code were done. For example
SaltySD ReverseNX: alive
Docked titleid flag detected. Applying docked graphics settings.
SaltySD Core: 5a1e5 _ZN2nn2oe18GetPerformanceModeEv to 0x63cc36920, 4950cb0 0x176354cb0
SaltySD: cmd 3 handler, memcpy(175118dd8, 1f444f89f8, 18)
SaltySD Core: 5a1e0 _ZN2nn2oe16GetOperationModeEv to 0x63cc36930, 4950c88 0x176354c88
SaltySD: cmd 3 handler, memcpy(175118d60, 1f444f89f8, 18)

Setting GetOperationMode: 1
Setting GetPerformanceMode: 1
SaltySD ReverseNX: finished

Bolded lines are the ones confirming changes in code were done.

If BoTW crashes, then probably you have cheats for this game in titleid folder
or you are using Hekate launch menu instead of fusee-primary payload
or you have too much sysmodules.

Log will tell everything.
 

ColorBoyKent

Well-Known Member
Newcomer
Joined
Jul 19, 2019
Messages
59
Trophies
0
Age
27
XP
120
Country
United States
@ColorBoyKent
log is in saltysd folder


If BoTW crashes, then probably you have cheats for this game in titleid folder
or you are using Hekate launch menu instead of fusee-primary payload
or you have too much sysmodules.

Log will tell everything.
i use hekate to launch my atmosphere and i had mods for botw which i remove

--------------------- MERGED ---------------------------

i use hekate to launch my atmosphere and i had mods for botw which i remove
i only got 2 sys modules enable lan play and sys clk
 

ColorBoyKent

Well-Known Member
Newcomer
Joined
Jul 19, 2019
Messages
59
Trophies
0
Age
27
XP
120
Country
United States
ight how can i tell that it works doe?

--------------------- MERGED ---------------------------

try removing lan play
I think its working cause link player model looks clear and my game is running slower my game had some oc before i did dock oc but i reset it

--------------------- MERGED ---------------------------

try removing lan play
I think its working cause link player model in inventory looks clear and my game is running slower i have the recommend dock oc but my botw had oc but i dont remember values before i reset it
 

Trice

Well-Known Member
Member
Joined
Jan 20, 2009
Messages
153
Trophies
1
XP
1,260
Country
Switzerland
in handheld mode do i pick dock mode or do i do handheld it sound dumb to ask??
Docked mode

If you choose Handheld mode while playing portable you'll get the same result as if you'd deactivate ReverseNX completely. The Handheld setting only makes sense if you want to play in 720p on your TV which can lead to better performance in some games.
 

ColorBoyKent

Well-Known Member
Newcomer
Joined
Jul 19, 2019
Messages
59
Trophies
0
Age
27
XP
120
Country
United States
Docked mode

If you choose Handheld mode while playing portable you'll get the same result as if you'd deactivate ReverseNX completely. The Handheld setting only makes sense if you want to play in 720p on your TV which can lead to better performance in some games.
my game is more laggy on docked mode in handheld??? i put oc

--------------------- MERGED ---------------------------

my game is more laggy on docked mode in handheld??? i put oc
when i use handheld it goes back to normal and it dosent lag
 

Trice

Well-Known Member
Member
Joined
Jan 20, 2009
Messages
153
Trophies
1
XP
1,260
Country
Switzerland
Sounds like your OC settings aren't working. What did you configure? And do you have the official charger connected?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: It's mostly the ones that are just pictures and no instructions at all