Skip to content

Releases: boriel-basic/zxbasic

v1.11.1

06 Jul 10:50
Compare
Choose a tag to compare

Bugfix for LBOUND and UBOUND

v1.11.0

02 Jul 21:51
Compare
Choose a tag to compare

Release v1.11.0

  • Allow passing arrays as parameters (ByRef)!
  • Bugfixes and improved stability
  • Add PRINTFZX library

v1.10.3

07 Jun 19:20
7b170b9
Compare
Choose a tag to compare
  • ! Bugfixes and improved stability

v1.10.2

04 Jun 11:17
Compare
Choose a tag to compare
  • ! Fixes a critical bug with local arrays

v1.10.1

29 May 23:44
Compare
Choose a tag to compare
  • Deprecating zxb executable in favour of zxbc
  • ! Many bugs fixed (CODE, VAL, preprocessor...)
  • ! Improved stability
  • Can now hide LOAD messages using -D HIDE_LOAD_MSG
  • Improved Windows deployment
  • Fixes a Warning for python 3.8.x

v1.10.0

17 May 19:09
ee4cf5c
Compare
Choose a tag to compare
  • ! Fix warning in arrays boundaries checks
  • Added support for ZX Next extended ASM instruction set
  • Allow shifting SCREEN coordinates for drawing
  • Add mini-pacman example
  • Add tool for viewing .SCR files
  • Improved compatibility with Sinclair BASIC (--sinclair)
  • Updates testing and parsing tools
  • Code generation optimized
  • Many bugfixes and improves stability
  • Updates in online documentation

v1.9.9

04 Apr 22:11
d78dfd5
Compare
Choose a tag to compare

Minor bug fixes and improves stability.
LOAD and SAVE will ignore BREAK unless specified explicitly.

v1.9.8

16 Nov 19:31
8f27965
Compare
Choose a tag to compare

Bugfix: Fixes a memory leak when using substring assignation.
Also optimizes such operations. :-)

v1.9.7

11 Nov 00:15
cc1708f
Compare
Choose a tag to compare
  • Little bug fixes
  • Allow extra characters within ASM context for 3rd party assembler support
  • PRINT at the bottom of the screen now scrolls up like in Sinclair BASIC

v1.9.6

20 Oct 11:33
ad20682
Compare
Choose a tag to compare

Fix a bug with RESTORE / DATA (grammar refactorized).
Also the assembler now parses ld (ix - 12 + 5), r as ld (ix + (-12) + 5), r which is the right way.