Skip to content

Releases

v0.2.0

Choose a tag to compare

@raygunjohn raygunjohn released this 27 Oct 16:17

What’s new

  • Shared-secret authentication protects the trainer API. The plugin creates and reuses the secret automatically.
  • Request bodies are limited to 1 MiB, including chunked uploads. Oversized requests return 413 before an action runs.
  • Support for 32-bit (WoW64) games, including fixes for 32-bit instruction encoding.
  • Shutdown verifies that the trainer process has exited and its listener has closed. Failed stops keep tracking the process for retries.
  • Status makes one API request and preserves the last confirmed attachment state while the trainer is busy.
  • Trainer detection protects the game’s wineserver.

Thanks to @coddingtonbot for 32-bit support, wineserver safety and securing exposed endpoints (#1, #2, #3).

Install

  1. On the Deck, press … (Quick Access) and open the Decky tab — the plug icon.
  2. Tap the ⚙ gear in the top right, then Settings → General, and turn on
    Developer mode.
  3. A Developer tab appears in that same settings page. Open it and paste this
    into Install Plugin from URL:
https://github.com/raygunjohn/decky-trainers/releases/download/v0.2.0/DeckyTrainers.zip
  1. Tap Install. DeckyTrainers now shows up in the Decky menu.

Use

Launch a game, open … → Decky → DeckyTrainers, pick a .ct table, and tap
Build trainer. When it finishes, tap ▶ to start it and Attach — the feature
list appears and you can flip cheats with the gamepad.

Full changelog: v0.1.2...v0.2.0

v0.1.2

Choose a tag to compare

@raygunjohn raygunjohn released this 27 Aug 22:40

Install

  1. On the Deck, press … (Quick Access) and open the Decky tab — the plug icon.
  2. Tap the ⚙ gear in the top right, then Settings → General, and turn on
    Developer mode.
  3. A Developer tab appears in that same settings page. Open it and paste this
    into Install Plugin from URL:
https://github.com/raygunjohn/decky-trainers/releases/download/v0.1.1/DeckyTrainers.zip
  1. Tap Install. DeckyTrainers now shows up in the Decky menu.

Use

Launch a game, open … → Decky → DeckyTrainers, pick a .ct table, and tap
Build trainer. When it finishes, tap ▶ to start it and Attach — the feature
list appears and you can flip cheats with the gamepad.

v0.1.1

Choose a tag to compare

@raygunjohn raygunjohn released this 12 Aug 17:04

Install

  1. On the Deck, press … (Quick Access) and open the Decky tab — the plug icon.
  2. Tap the ⚙ gear in the top right, then Settings → General, and turn on
    Developer mode.
  3. A Developer tab appears in that same settings page. Open it and paste this
    into Install Plugin from URL:
https://github.com/raygunjohn/decky-trainers/releases/download/v0.1.1/DeckyTrainers.zip
  1. Tap Install. DeckyTrainers now shows up in the Decky menu.

Use

Launch a game, open … → Decky → DeckyTrainers, pick a .ct table, and tap
Build trainer. When it finishes, tap ▶ to start it and Attach — the feature
list appears and you can flip cheats with the gamepad.