github sthetix/HATS-Tools 1.5.6

8 hours ago

HATS-Tools v1.5.6

Bug Fixes

  • Fixed default installer staging path from /hats-staging to /config/hats-tools/hats-staging
  • Fixed DmntCheatProcessMetadata struct layout to exactly match Atmosphere's IPC response (added proper memory region extents fields with correct offsets)

Improvements

Cheat Build ID Detection — 3-Step Fallback Chain

Build ID resolution now uses a prioritized fallback chain instead of failing early:

  1. dmnt:cht — Fast lookup, requires game suspended in background (applet mode)
  2. fsp-ldr NSO read (new) — Reads Build ID directly from the installed game's main NSO at offset 0x40 via fsldrOpenCodeFileSystem. Works in both applet and non-applet mode under Atmosphere (ams.mitm lifts the firmware restriction)
  3. versions.json lookup — GitHub fallback using nx-cheats-db version database

HamletDuFromage Fallback (new)

When a game version is not found in nx-cheats-db versions.json, HATS-Tools now queries the HamletDuFromage per-title version database:

  • Tries exact version match first
  • Falls back to latest known version if exact match not found
  • Only shows "no cheats found" if both databases have no entry for the title

Don't miss a new HATS-Tools release

NewReleases is sending notifications on new releases.