• Stars
    star
    202
  • Rank 193,691 (Top 4 %)
  • Language
    C
  • License
    MIT License
  • Created over 4 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Alternative version of ReverseNX that can switch between handheld and docked mode in Real Time.

ReverseNX-RT

Alternative version of ReverseNX that can switch between handheld and docked mode in Real Time.

Requires SaltyNX 0.5.0+ and Tesla environment installed. Links at the end of readme.

It's compatible with ReverseNX patches/ReverseNX-Tool 2.0.0+.

It's not compatible with deprecated ReverseNX plugin.

Do not use ReverseNX-RT next to Status Monitor 0.6.0 or older (Tesla can crash on Atmosphere if you are using NX-FPS)

I'm not planning to add any more functionality to it. Next updates will only contain bug fixes.

Overlay contains multiple modes, from which 2 are main ones, other are error notifications.

ko-fi

Main modes:

  • When running game and everything works as should:

Gra

You have only two options here:

  • Change system control (It also refers to ReverseNX-Tool flags - f.e. if you have docked flag set for this game in ReverseNX-Tool, when system control is enabled, it will force docked mode)
  • Change mode (disabled if system control is enabled)

Game stays in current configuration until you will close game.


  • When game is not running, SaltyNX is working and plugin is detected:

Menu

You have option to (de)activate plugin from this menu. Deactivating it will result in renaming file so it will not be loaded by SaltyNX. Activating plugin renames to original filename.

Error notifications:

  • SaltyNX is not working! - SaltyNX crashed or is not installed correctly.
  • Can't detect ReverseNX-RT plugin! - ReverseNX-RT plugin is not detected in sdcard SaltySD/plugins. Put plugin to correct folder without renaming it.
  • Game was closed! Overlay disabled! Exit from overlay and run game first! - If you were using overlay in last running game and closed game without closing overlay, you need to close overlay to use it again.
  • ReverseNX-RT is not running! - plugin was not injected. It's either 32-bit game or is in SaltyNX exceptions list.
  • Game doesn't support changing modes! - plugin was injected and is working, but function for checking modes was not used. Either game doesn't have one (which means there is no difference between handheld and docked) or game just checks it later than when you wanted to check (for example game may not use it for few seconds after booting was finished). You need to exit from overlay and run it again later to check if error still occurs...
  • WRONG MAGIC! - something went horribly wrong and overlay is reading value from wrong memory position. It should not happen if you are opening overlay after game boot process will finish. It may also happen if you will close overlay before closing game and open it after running next game, this time not compatible with SaltyNX.

Troubleshooting:

List of titles having compability issues with ReverseNX-RT:

Title Versions Why?
Monster Hunter Rise 1.0.0-1.1.1 + possible later version MessageEvent is used, to recognize plugin and apply changes you need to go back to qlaunch and back to game
Robotics;Notes Elite 1.0.1 Broken PopNotificationMessage() thread, not working at all

Q: Often when I'm closing game, Atmosphere crashes with error 0x41001. Why?

A: Atmosphere 0.12.0 with new options for cheat engine bringed bug that causes showing this error in random instances. For some reason this overlay makes this bug occur more frequently. Either go back to 0.11.1 or update to newer version.

Links:

More Repositories

1

Status-Monitor-Overlay

Monitor many stats of Nintendo Switch hardware
C++
482
star
2

NXGraphicsPatches

Graphics Patches for Nintendo Switch games
338
star
3

FPSLocker

Set custom FPS in Nintendo Switch games
C++
201
star
4

NX-FPS

SaltyNX Plugin collecting FPS data
C
180
star
5

ReverseNX-Tool

Tool for easier management of ReverseNX patches
C++
151
star
6

FPSLocker-Warehouse

FPSLocker patches and methodology how to update them
Python
140
star
7

ReverseNX

SaltyNX plugin forcing docked or handheld graphics settings
C
80
star
8

HigurashiENX

Higurashi no Naku Koro ni English Translation Mod for Nintendo Switch
Python
55
star
9

NXGameScripts

Various scripts dedicated to Nintendo Switch games
Python
39
star
10

SaltyNX-Tool

To manage SaltyNX functions
Makefile
36
star
11

Xenoblade2DynFPS

Plugin adjusting dynamically game speed to framerate
C++
25
star
12

PortalNXSideLoader

Portal Collection File Sideloader for Nintendo Switch
C
22
star
13

UnityGraphics

SaltyNX plugin & Tesla overlay dedicated to changing graphics settings in Unity games
C
15
star
14

ToCS1-ENX

English Translation Mod for The Legend of Heroes: Trails of Cold Steel Kai Nintendo Switch version
C++
12
star
15

AIR-ENX

English Translation Mod for Air Nintendo Switch version
C
11
star
16

MonHunRiseResPlugin

Skyline plugin for Monster Hunter Rise to override resolution
C
10
star
17

ToCS2-ENX

English Translation Mod for The Legend of Heroes: Trails of Cold Steel 2 Kai Nintendo Switch version
C++
9
star
18

SPRB-ENX

Summer Pockets Reflection Blue English translation mod for Nintendo Switch
C
8
star
19

UE4cfgdumper

Tool that finds automatically RAM offsets for graphics settings in Unreal Engine 4 & 5 Nintendo Switch games
C++
7
star
20

UnityGraphicsWarehouse

Storage for offsets files
6
star
21

SymphonicRain-ENX

English translation mod for Nintendo Switch version of Symphonic Rain
Python
4
star
22

HigurashiENX-texts

2
star
23

NVNpointersLabels

Files for ghidra to name all nvn pointers for games
Python
2
star
24

AIR-texts

2
star
25

BatteryChargeInfoNX

Test overlay to RE BatteryChargeInfoFields struct
C++
2
star
26

Yahari

C++
2
star
27

NX-FidDb

FunctionID database of Nintendo Switch executables to use with Ghidra
2
star
28

UnrealOodleWrapper

Visual Studio Project linking Unreal Oodle plugin with command tool
C++
2
star
29

DiesIraeNXEN

1
star
30

LANoireNX

LA Noire scripts used for repacking files from Switch version
Roff
1
star
31

HigurashiENX-OyashiroShock

C++
1
star
32

UE4CMDNX

Use commands in Unreal Engine 4 games for Nintendo Switch
C
1
star
33

NXResolutionDB

Resolution used in games
C
1
star
34

DiesIraeScenario

Nintendo Switch
MAXScript
1
star
35

ToCS3Configurator

C++
1
star
36

FLiNSGM

Force Language in Nintendo Switch Games Methodology repo
1
star
37

HigurashiENX-images

1
star
38

GetNetworkPass

Simple app to get password from connected network on Nintendo Switch
Makefile
1
star
39

ShinPlugin

C++
1
star
40

SaltyNX-Patches

Some useful asm64 patches for SaltyNX
1
star