Releases: chris-y/zmakebas
v1.8.5
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
v1.8.3
v1.8.2
v1.8.1
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
- Fixed minor typo by @polluks in #5
- Fix for ZX81 mode character code number escapes by @ryangray in #6
New Contributors
Full Changelog: v1.8.0...v1.8.1
v1.8.0
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
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
New Contributors
Full Changelog: v1.6.1...v1.6.2
v1.6.1
v1.6
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
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.