NS Cheat Management Software NSCheatManager User Guide
Changelog:
v1.0.5:
Main features:
Usage:
Requires this plugin:
Default download/upload paths:
Cheats: /sdmc:/switch/breeze/cheats/<TID>/<BID>.txt
Notes: /sdmc:/switch/breeze/cheats/<TID>/notes.txt

Changelog:
v1.0.5:
- Added “List Text Files” to the game page.
- After automatically connecting and identifying the game, the app reads:
/sdmc:/switch/breeze/cheats/<TID>/ - Only .txt files in the top-level directory are shown.
- Create new TXT files: enter the text first, then the filename. The .txt extension is added automatically.
- Added support for editing plain TXT files; fixed an issue where the original text was not displayed while editing.
- Long-press a plain TXT file to delete it, with a two-step confirmation.
- Fixed an issue with cheat entries sharing the same name: tapping an entry now executes only that entry’s code. Checked state, execution state, and execution time are independent.
- Cheats containing curly braces now display correctly.
- Restored the “Automatically detach dmnt after connecting” setting, enabled by default.
- When connecting, the app now detaches dmnt through Noexs on port 7331 before connecting to sys-botbase on port 6000.
- The automatic workflow no longer uses a shorter 3-second overall timeout than the manual button. Both manual and automatic actions now use the same compatible detach procedure.
- A failed detach no longer prevents the subsequent connection switch.
- Fixed Breeze cheat files being incorrectly treated as corrupted when a cheat title contains non-UTF-8 bytes. Original file bytes are preserved during downloads.
- Added screenshot support to the game page. Compatible with sys-botbase pixelPeek; saves JPG files to the phone’s Pictures folder.
- Added screen on/off controls to the game page. Compatible with sys-botbase screenOn / screenOff.
Main features:
- Connect to a Switch using a fixed IP address; save multiple devices and switch between them quickly.
- Automatically identify the foreground game and read its Title ID, Build ID, and main program base address.
- View, edit, import, and export cheats compatible with the Atmosphère .txt cheat format.
- Collapse/expand cheat groups, with group counts and notes displayed.
- Execute a cheat once after checking it. Unchecking only clears the app’s UI state and does not modify memory.
- Supports a common subset of static-write and pointer-chain codes, always using Switch little-endian byte order.
- Breeze FTP synchronization for the current game’s cheats and notes.txt:
- Download Switch cheats to a local mirror.
- Upload local cheats to the Switch.
- Create ZIP archives for sharing, import ZIP files, and validate the cheat-directory structure.
- Memory tools support absolute addresses, main+, and heap+ address modes. Read/write common integer, floating-point, and hexadecimal data.
- Memory bookmarks, including Noexs-compatible JSON bookmark import/export.
- Supports Noexs dmnt detachment.
- Chinese and English UI, with an optional memory page.
Members-only download
Usage:
Requires this plugin:
Members-only download
Default download/upload paths:
Cheats: /sdmc:/switch/breeze/cheats/<TID>/<BID>.txt
Notes: /sdmc:/switch/breeze/cheats/<TID>/notes.txt

Last edited by wiles001,






