ReverseNX-Tool Switch

From GameBrew
ReverseNX-Tool
Reversenxtoolnx.png
General
Authormasagrator
TypeUtilities
Version3.1.3
LicenseGPL-3.0
Last Updated2023/08/22
Links
Download
Website
Source
Support Author

ReverseNX-Tool is a tool that takes advantage of SaltyNX patches function that forces 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.

It was initially created to use with ReverseNX plugin, which was no longer needed since ReverseNX-Tool >=2.0.0.[1]

Installation

Required SaltyNX >=0.3.0a installed.

Place the .nro to the /switch/ folder on your SD card.

User guide

This tool will list all installed games and make it possible to manage modes for each game (system/docked).

Note: Do not use this for online games, it can get you banned.[2]

Screenshots

reversenxtoolnx2.png

reversenxtoolnx3.png

Changelog

3.1.3 2023/08/22

  • Add support for patching nn::oe::GetDefaultDisplayResolution (it fixes compability issues with Red Dead Redemption).

3.1.2 2020/09/27

  • Add memory overflow safety for Applet mode (in case of too much games detected it will ignore showing icons).

3.1.1 2020/09/27

  • Better adjust capitalized titles like:
  • DRAGON BALL XENOVERSE 2 FOR NINTENDO SWITCH

3.1.0 2020/09/26

  • Added game icons next to titles.
  • Added option to hide Tab menu when being in Games tab by using L (use R to bring it back).
  • Added custom font size scaling based on game title character count (temporary solution until Borealis will fix issue with overflowing texts).
  • Thanks to cucholix for testing many builds to help me adjust text font size scaling to not overflow.

3.0.1 2020/09/21-2020/09/22

  • Hotfix solving issues with handling broken patches.
  • Now instead of crashing it will show notification when some patches will be broken and automatically delete them.
  • Shadow update: fixed version in About tab.

3.0.0 2020/09/21

  • Changed interface from console to Borealis framework.
  • This should help people who had issues when they had too many games installed.

2.0.0 2020/04/20

  • Completely revamped ReverseNX-Tool which makes ReverseNX plugin obsolete.
  • You need to update SaltyNX to >=0.3.0a and delete ReverseNX.elf from SaltySD/plugins folder.
  • Now tool lists all installed games and make it possible to manage modes for each game (more in readme).
    • Thanks to this new approach all 64-bit games that were crashing before now shouldn't with ReverseNX. More about changes in SaltyNX in respective repo.
  • Functions, that you could find in SaltyNX-Tool, are now deleted.

1.3.8 2020/04/17

  • Add option to disable log writing by SaltyNX >=0.2.0a.

1.3.7 2020/04/04

  • Now ReverseNX-Tool checks if it's in Applet Mode.

1.36 2020/03/15

  • Deleted disabling cheats in Atmosphere, it's obsolete with SaltyNX 0.1.2a.

1.35 2020/02/28

  • Solves compability issues with SaltyNX-Tool and NX-FPS plugin used in System Monitor Overlay.
  • Latest commit: 215f3e5.

1.34 2020/02/03

  • Added function that checks what CFW is used, so it won't show option for disabling cheats in SX OS and ReinX.

1.33 2020/01/08

  • It fixes issues from 1.32 and adds check for flag in titleid mode when game is running.
  • For proper working it requires ReverseNX 0.34, otherwise you will see RSoD all the time.

1.31 2019/12/26

  • Added support for Atmosphere 0.10.1+.
  • No new features added.

1.3 2019/09/18

  • Added function for disabling loading cheats. This prevents from crashing OS at game boot. After loading game you can enable cheats and use them with Edizon or Checkpoint. It works only with Atmosphere.
  • More in readme.
  • It's still compatible with ReverseNX 0.33.

1.21 2019/09/18

  • It fixes the issue that when pressing ZR (trying to get to disable mode) with Pro Controller in docked mode on 9.0.0 (possible on other firmwares), it was crashing ReverseNX-Tool.

1.2 2019/09/17

  • Added support for ReverseNX 0.33 disabled mode.
  • More in readme.

1.1 rev 2019/09/15

  • New release compiled with libnx 2.5.0.
  • It assures compability with >=9.0.0 in newer releases of Atmosphere (for now older releases are compatible with Atmosphere 0.9.4).
  • It doesn't add any new functions.

1.01 2019/07/24

  • Small update adding option for disabling ReverseNX in global mode.

1.0 2019/07/24

  • First release. More in readme.
  • Commit #8e36e7a is merged.

Credits

Thanks to:

References

External links

Advertising: