Previous Post

M.U.G.E.N debugger is working!

Next Post
M.U.G.E.N debugger is working!
DESCRIPTION

Hello!

Since some months ago, I'm working with debugging support for Fighter Factory Studio. In the last public release, the support is available, file & line breakpoints where implemented but is lacks the most important part, the debugger itself. Without this, all Debug functions are disabled.

Now, a basic debugger is working, so you can inspect variables in real-time (6 FPS update rate), interrupt execution (pause game), single step frames, add variables to the Watch list for easy inspection and use the two supported breakpoint modes (Frame and Memory access [write / change]).

Breakpoint support was improved, so now the available modes are:

  • File name and line number: interrupts  when reaching execution of this line;
  • Function: interrupts before the specified function will be executed;
  • Break on memory access: interrupts after some value at the specified address changes;
  • Frame: interrupts at the end of the frame.

Additional options supported are:

  • Condition: some boolean condition to be met to trigger the breakpoint;
  • Ignore count: every time all conditions are met, ignore N times before triggering the breakpoint;
  • One shot: triggers this breakpoint only the first time.

This is the biggest new feature since the first version of Fighter Factory was released, and a Beta is coming to our Tier 4 Patrons soon as I finish some things.

Thanks again to all people supporting Fighter Factory!

virtualltek PATREON 1 favs
VIEWS1
FILES1 file
POSTEDMay 12, 2019
ARCHIVEDJun 10, 2026