Skip to content

v0.1.0-alpha.2

Choose a tag to compare

@florinp93 florinp93 released this 31 Aug 22:27
· 1 commit to main since this release

v0.1.0-alpha.2

Fixed

  • Fixed a crash that occurred when pressing Continue or starting a New Game.
  • Root cause: the recompiler split sub_825CD3C0 at an invalid boundary, leaving the loop body and epilogue ungenerated. This corrupted the r30 register, which later caused an access violation when sub_82666A10 used r30 as a base pointer (r30 + -31396).
  • Fix: sub_825CD3C0 now bypasses the broken split and jumps straight to the proper epilogue (sub_825CD678).

Notes

  • Installer bundles the corrected xmd.exe and updated xmd_launcher.exe.