github tomvita/Breeze-Beta beta121.02
Interactive Debugging with Break and Trace

pre-release4 hours ago

New: Break & Trace in ASM Explorer

The disassembler and Break & Trace debugger are now one screen. You can stop the game when it writes to an address, inspect the exact instruction responsible, and continue without switching tools.

Basic workflow

  1. Watch a value such as HP, gold, or coordinates.
  2. Set a Break & Trace watch or breakpoint.
  3. When the game writes to it, execution pauses and ASM Explorer opens at the stopped instruction.
  4. Use Step into, Step over, or Continue.
  5. Use Registers, Stack, or Memory at operand to inspect what the instruction is doing.

The disassembly shows clear status markers:

  • PC> — current stopped instruction
  • *BP — active breakpoint
  • -BP — disabled breakpoint
  • *bp — temporary breakpoint
  • *W — watched instruction

You can inspect or edit X0X30, SP, and V0V31, view the call stack, switch threads, and jump directly to the memory address used by an instruction. With SwitchU Overlay mode and SwitchU 1.2.0g or newer, Breeze appears automatically when a breakpoint fires and hides when you continue.

See Break and Trace Guide for the complete tutorial and shortcuts.

Menu and layout improvements

  • Normal Mode always keeps the original programmed button order; Focus Mode customization no longer scrambles it
  • Buttons at page boundaries no longer disappear, and page indicators are clearer
  • Focus Menu shows which menu is being customized, displays Training mode status, and applies loaded layouts immediately without restarting
  • Older .focus layouts remain compatible
  • The redundant Main Menu Simple Menu and Full Menu buttons are gone; use Focused Actions / All Actions or Manage layouts instead

Settings and backups

  • Reset general settings now preserves custom shortcuts and focus layouts
  • Backup custom shortcuts saves all shortcuts to /switch/Breeze/custom_shortcuts.dat
  • Restore custom shortcuts applies them immediately without restarting Breeze

Gen2 and SwitchU updates

  • Reinstall gen2 fork is now one click — no uninstall step required. A separate Uninstall gen2 fork option remains available if you want to return to stock dmnt
  • Gen2 installation supports newer Atmosphere 1.x releases more reliably
  • The Download menu now includes Install / Update SwitchU fork
  • SwitchU 1.2.0e and 1.2.0f still work; updating to 1.2.0g is optional unless you want automatic Break & Trace overlay popups

Don't miss a new Breeze-Beta release

NewReleases is sending notifications on new releases.