github parallelno/Devector v9.3.2
Release v9.3.2

latest releases: v9.5.0, v9.4.2, v9.4.1...
10 months ago

Features:

  • Massive code refactoring and optimization.
  • Added “Save Trace Log to File” functionality.
  • Added -v / --version commands and an About window with build details.
  • Added hotkeys for execution workflow (Run/Break, Step, Step Over, Step 0x100, Step Frame, Restart, Reset, Run To).
  • Added character view in the memory hex viewer.
  • Added RAM-disk reset when the PC is restarted.
  • Recorder length is now exposed in materials (default = 60 seconds).
  • Shaders can now be configured through settings.
  • Tooltips and hints added across the UI.

Updates:

  • Windows and UI now fully respect the OS DPI scale (text scaling, default font scale rounded to 1.0).
  • Scheduler refactored and improved:
    • No longer requires a visible parameter (useful for pop-up windows).
    • Established as the central manager for update/draw routines and request handling.
  • Optimized display window updates:
    • Memory display updates only on visible tabs.
    • HW Stats data update optimized and turned into runtime (fixing missing “BREAK” updates).
  • Unified subwindow draw routine.
  • Pinning of 3rd-party repositories to specific tags for reproducible builds.
  • Refactoring & cleanup:
    • Trace log pop-up, watchpoints, and breakpoints editors moved into dedicated classes.
    • Signals moved into their own class.
    • ReqUI replaced with concrete classes based on BaseWindow.
    • General code cleanup and formatting across modules.

Fixes:

  • Fixed crash when adding labels and comments.
  • Fixed Reset/Restart shortcuts and improved overall shortcut handling.
  • Fixed memory display zoom behavior.
  • Fixed breakpoints/watchpoints update issues.
  • Fixed window-to-window docking and null pointer bugs.
  • Fixed disassembly navigation using Mouse X1/X2 buttons.
  • Fixed text scaling inconsistencies.

Full Changelog: v9.1.47...v9.3.2

Don't miss a new Devector release

NewReleases is sending notifications on new releases.