github parallelno/Devector beta4
Beta 4.0

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

New Features and Enhancements

  1. Recorder Window Controls
  • Added controls for playback in both forward and backward directions.
  • Implemented a slider to set the exact frame/state during playback.
  • Displayed statistics related to recording.
  1. Main Menu Enhancements
  • Introduced options to load and save recordings.
  • Streamlined the UI requests system by aggregating requests into a single request object.
  1. HW Stats Window
    Included the “Frame Num” display for better monitoring.

  2. Refactored State Modules

  • Aggregated inner parameters into separate state modules.
  • Refactored modules for Breakpoint, CPU, Display, IO, and Memory.
  • Introduced a debugger request handler.
  • Migrated debug events under the request handling system.
  • Performed minor type cast updates.
  1. Breakpoints
  • Created a dedicated class for breakpoints.
  • Access to breakpoints is now exclusively through HW requests.
  • Eliminated the need for HW thread mutex interruptions.
  • UI fetches breakpoint data only when it updates.
  1. Watchpoints
  • Encapsulated watchpoints into their own class.
  • UI fetches only updated watchpoints.
  1. Display Rendering Fixes
  • Corrected highlighting issues for global addresses higher than 0xFFFF.
  • Resolved a small rasterization problem in the border area.
  1. Framebuffer Restoration
  • Implemented framebuffer restoration during playback.

Bug Fixes

  • Fixed bitfields packing in the breakpoint class.
  • Optimized the retrieval of all breakpoints.

Don't miss a new Devector release

NewReleases is sending notifications on new releases.