Devector est un émulateur de l’ordinateur personnel soviétique Vector06c. Il est conçu pour simplifier le processus de développement et accélérer le travail.

 


 
Les changements:
 
Features:
– Added option to search by labels in the Disasm window.
– Added drag-and-drop file loading.
– Added Lua script support with DrawText, DrawRect, and DrawRectFilled functionality, CPU, and memory access. Negative positions originate from the bottom right corner.
– Added Code Perf window to test code performance. It’s auto data stored as part of debug data on disk.
– Added a tooltip in the watchpoints window that shows a hex and ASCII dump of up to 256 bytes.
– Added a tooltip to watchpoints with data represented as a string and a hex dump into Hex Window.
– Added the M register indication in the Hardware Stats window.
– Added a console option to run rom/fdd/rec if it’s the first and only argument after the emulator executable name.
 
Updates:
– The Disasm search, HexViewer search, DebugData filter no longer require pressing Enter.
– Highlighted updated Hardware Stats, and independent CPU registers in the Stats Window.
– The default window background became darker to improve the contrast.
– The color scheme is stored in settings.
– Execution speed is now stored in settings.
– The frame slider in the record window now takes the full window width.
– Watchpoints and breakpoints now store debug data as strings for readability.
– Updated readme.
– Removed wstring from the project to resolve issues with Win11/Win8/Linux builds.
– Commented out SDL buffering notifications in the log.
– Increased recording time from 1 to 10 minutes.
– Increased trace log length from 100,000 to 300,000 commands.
 
Bug Fixes:
– Fixed value representation in the Breakpoint window.
– Corrected disassembly of DB instructions in the Disasm window.
– Fixed Step Over to always take 12 cycles for j* instructions.
– Fixed switching from MAX speed execution to Normal, which previously took a long while.
– Fixed the minimum length of watchpoints.
– Fixed Trace Log update when RST7 is invoked.
– Fixed OUT N to output data by the next command execution.
– Fixed 1% CPU speed mode.
– Fixed crash during file reload.
– Fixed -path argument handling.
– Fixed code line selection highlight to properly highlight the navigated line.
– Fixed highlight for the next executed line.
– Fixed debug data loading when the working directory doesn’t match the executable directory.
– Fixed crash when settings or debug data JSON files had a broken format.
– Fixed debug data loading issue with FDD image.
– Fixed loading/saving of ram-disk image and imgui.ini file from working directory to executable directory.
– Fixed the wrong number of searched addresses in the Search window.
– Fixed issue with wrong debug data loading.
– Fixed the GCC build issue with the DPI detection function.

 

Télécharger Devector r08 (3.6 Mo)

Site Officiel

En savoir plus…