Releases: jurem/SicTools
Releases · jurem/SicTools
v2.2.0
Improvements
- Add support for runtime addons (1244a20)
- Support escape sequences in string constants (224012b)
- Add option for indirect index addressing (e6b4d0c)
- Improve compilation (e99a7c0)
- Highlight PC and last read/write in memory view (3378d6e)
- Support mouse wheel in dissasembly and memory view (ff78789)
Bugfixes
v2.1.0
Improvements
- Switch to systemLookAndFeel for UI
- Remove JavaFX dependency
- Improve support for reading floats
- Add keyboard shortcuts for views
Bugfixes
- Support DOS line endings in object files
- Fix PC overflow check
- Correctly set address of the block following the ORG directive
- Keep all lines in assembled object files under 70 columns
v2.0.1 - Better label parsing
New features:
- more tolerant label parsing as described in #7
- compability with sic-llvm and sic-clang
- simple statistics of listed and executed instructions with
-stats
option
Bug fixes:
- support for label operands with the F4 format in disassembly view
- fixed weird frequency setting behaviour as specified in #6
- fixed record size with
-obj-slack
option in assembler
v2.0.0 - Simulator improvements
In the recent months, the simulator received many various improvements, including:
- keyboard shortcuts
- run to next line ("step over")
- step out
- data breakpoints
- watch view
- disassembly address calculations
- keyboard input
- other minor fixes