HATS-Tools 1.5.7
This release significantly improves cheat detection by making the process more automatic, more accurate, and more reliable for installed titles.
Highlights
- Enhanced cheat detection using installed game content directly
- Improved Build ID resolution for better
nx-cheats-dbmatching - Better handling for titles with multiple cheat Build IDs
- Cleaner fallback behavior when cheats are not available
- Improved no-cheats UX with the default notification behavior
What Changed
HATS-Tools now prioritizes exact cheat detection from the installed title itself instead of relying on weaker or more manual matching paths.
The updated flow now prefers:
- Running title cheat metadata when available
- Installed Program NCA analysis to extract the correct Build ID
- Better fallback handling when primary detection is unavailable
- Exact Build ID matching against
nx-cheats-db
This results in:
- More accurate cheat downloads
- Better compatibility with installed titles
- Less guesswork in Build ID detection
- A more automatic user experience
Important Note
For installed-title cheat detection to work properly, you need valid console keys.
Please dump your console keys with Lockpick_RCM and place the generated keys in:
sdmc:/switch/prod.keys
Without valid prod.keys, HATS may be unable to read installed content correctly, which can prevent exact Build ID detection for some games.
Improvements
- Improved installed-title cheat detection architecture
- Better Build ID extraction from installed Program NCA content
- Better handling for supported content storage selection
- Exact matching logic for
nx-cheats-db - Safer fallback behavior when multiple Build IDs exist
- Improved no-cheats behavior by using the default notification instead of a large full-screen error for mismatch/not-found cases
Notes
This update is focused on making cheat detection more superior, automatic, and dependable for real installed game content.