Skip to content

Releases: chris-y/zmakebas

v1.8.5

01 Aug 10:26
3ed7990
Compare
Choose a tag to compare

Commits

  • de323cb: Add Amiga builds to release (Chris Young)
  • ec34389: Update codeql-analysis.yml to v2 (Chris Young)
  • 9b44a4f: fix git checkout HEAD^2 is no longer necessary (Chris Young)
  • 018175a: Fix number after + or - following $ not getting FP bytes (Ryan Gray) #12
  • d7bd056: Update version number (Ryan Gray) #12
  • 3ed7990: update versions (Chris Young)

v1.8.4

10 Jul 13:47
626a1e2
Compare
Choose a tag to compare

Commits

  • 733c93f: Fix bug not ending the in_deffn condition (Ryan Gray) #10
  • 904bb6d: Create release.yml (Chris Young)

v1.8.3

17 Apr 09:22
bc2d5a9
Compare
Choose a tag to compare

2023-04-15 ryangray
* Fix "-num" or "+num" following a number leaving out the FP bytes after "num"
* Version 1.8.3

What's Changed

Full Changelog: v1.8.2...v1.8.3

v1.8.2

17 Apr 09:29
f3e00e7
Compare
Choose a tag to compare

2023-01-28 ryangray

  • Fix translation of backtick to the quote image token
  • Remove VAL$ from ZX81 tokens list
  • Version 1.8.2

What's Changed

  • Fix translation of backtick to the quote image token for ZX81 by @ryangray in #7

Full Changelog: v1.8.1...v1.8.2

v1.8.1

18 Jan 09:32
a154ff0
Compare
Choose a tag to compare

2023-01-17 ryangray
* Fix ZX81 mode escape byte codes in input so they are not translated from ASCII
* Version 1.8.1

What's Changed

New Contributors

Full Changelog: v1.8.0...v1.8.1

v1.8.0

04 Jan 13:58
Compare
Choose a tag to compare

Merge of ohnosec's fork back into here with recent v1.6.2 changes.
Bumped to v1.8.0 to avoid confusion.

2023-01-01 imneme
* Fix handling of numbers in variable names
* Fix labels in data statements
* Can now specify line numbers in label mode, also
as 90+2 (start at 90, increment by 2 on next lines)
* Version 1.8.0 / 1.6.2

2022-12-01 ohnosec
* Fixed bug where VAL$ wasn't being recognized properly
* Fixed bug where a label on a line corrupted the REM statement on the same line
* Version 1.7.2

2022-10-04 ohnosec
* Fixed bug where a label on a line dropped the REM statement on the same line
* Version 1.7.1

2022-06-23 ohnosec
* Added T/S 2000 tokens to array of spectrum keywords (0x7B ON ERR -> 0x7F RESET)
* Version 1.7.0

2021-01-26 flatduckrecords
* Spectranet

What's Changed

Full Changelog: v1.6.2...v1.8.0

v1.6.2

03 Jan 15:12
Compare
Choose a tag to compare
v1.6.2 Pre-release
Pre-release

2023-01-01 imneme
* Fix handling of numbers in variable names
* Fix labels in data statements
* Can now specify line numbers in label mode, also
as 90+2 (start at 90, increment by 2 on next lines)
* Version 1.6.2

What's Changed

  • Spectranet by flatduckrecords in #2
  • Fixes and enhancements by @imneme in #3

New Contributors

  • @imneme made their first contribution in #3

Full Changelog: v1.6.1...v1.6.2

v1.6.1

28 Apr 22:29
Compare
Choose a tag to compare

v1.6 with some changes to build on vbcc.

OS3 version now built using vbcc.

v1.6

22 Apr 16:20
Compare
Choose a tag to compare

AmigaOS 4 binary is tested and working.
AmigaOS 3 binary does not appear to work properly (at least under OS4) - please try v1.6.1.

Changelog:

2020-04-21 Chris Young
* Added -3 switch to allow writing of +3DOS compatible files
(suitable to copy onto a +3 disk image or Next SD card)
* Version 1.6

v1.5.2

21 Apr 11:20
5aee958
Compare
Choose a tag to compare

Amiga port of zmakebas v1.5.2.
Zip files only contain (untested!) binaries, documentation is in the source archive.

2020-04-20 Derek Bolli

* Added ZX Spectrum Next NextBASIC tokens to array of spectrum keywords (0x87 PEEK$ -> 0xA2 RMDIR)
* Added support for ZX Spectrum Next NextBASIC %$nnnn hex and %@nnnn binary notation with no FP inline representation required
* Fixed bug preventing zx81 mode FP inline representation being added for labels (introduced in v1.4.1-alpha)
* Version 1.5.2 (skips non-functioning v1.5.1)

2015-07-26 Derek Bolli

* Combined the zmakebas 1.41-alpha version
	from http://www.ianjohnston.com/
	with the version by Antonio Villena (which I am calling 1.42) at
	https://sourceforge.net/p/emuscriptoria/code/HEAD/tree/desprot/ZMakeBas.c
		which fixes the DEF FN issue where the program fails to run with a Q Parameter Error
		and can also create ZX81 .p files.
* Fixed a case statement increment issue in 1.42 memcpycnv that prevented compilation
* Fixed an issue in 1.42 dbl2spec where function would loop endlessly if num param was 0
* Windows version compiled by @utz at http://www.worldofspectrum.org/forums/discussion/51025/fix-for-the-def-fn-bug-of-zmakebas#latest
* Version 1.5.

2014-08-08 Alistair Neil info@dazzleships.net

* Added experimental support for a tiny subset of spectranet commands
* Added -v option for version output
* Version 1.4-alpha.

2014-08-06 Alistair Neil info@dazzleships.net

* Fixed usagehelp not displayed if no arguments provided.
* Version 1.3.

2004-07-23 Russell Marks russell.marks@ntlworld.com

* Version 1.2.

2004-05-01 Russell Marks russell.marks@ntlworld.com

* Fixed ignoring of escape sequences in REM statements. Thanks
again to Matthew Westcott.

* zmakebas.c: added support for embedding literal eight-bit
character codes into the output, for e.g. colour control codes.
Thanks to Matthew Westcott for the patch.

2000-11-03 Russell Marks russell.marks@ntlworld.com

* Version 1.1.

* zmakebas.1: minor fixes.

* Cleaned things up a little, made installation saner, added
uninstall target, and updated contact details.