Skip to content

v0.67

Pre-release
Pre-release
Compare
Choose a tag to compare
@mkoloberdin mkoloberdin released this 22 Dec 21:51
· 22 commits to master since this release

update 2017.12.21 - v0.67

  • bugfix buffer overflow with long filenames for export
  • export breakpoint in snapshot (unofficial Winape chunk)
  • new directive BREAKPOINT

update 2017.12.19 - v0.66

  • new directives IFDEF, IFNDEF to test label, variable or alias existence

update 2017.12.19 - v0.65

  • snapshot is initialised with standard CRTC values, all audio channels OFF, all inks to deep blue except ink 1 to bright yellow
  • new directives SETCRTC and SETCPC to select the CRTC and CPC model with snapshots
  • new tag {PAGE} before a label to get the gate array banking value for the bank of a label (ex: #C4 for a label in bank 4)
  • new tag {PAGESET} before a label to get the gate array banking value for the bankset of a label (ex: #C2 for a label in bankset 1 or bank 4,5,6,7)
  • new variable ASSEMBLER_RASM (set to 1) in order to have specific rasm code
  • SAVE may be used to save file in a (new) DSK. I have to work on a update mode
  • "checkmode" option to assemble without writing file(s)
  • moar comprehensive error message when using illegal register combination
  • moar compact splash screen
  • documentation updated

update 2017.12.05 - v0.64

(mostly snapshot related evolutions and fix)

  • bugfix SYMB chunk size
  • added optionnal var export in snapshot SYMB chunk
  • improve bankset switch control (do not mix bank & bankset of the same pages)
  • INCBIN handle negative offset to seek relative to the end of file
  • INCBIN special option to disable overwrite control
  • Documentation updated