AminetAminet
Search:
84520 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/conv/zmakebas.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:BASIC Text to ZX Spectrum/ZX81 .TAP/.P
Author:Russell Marks and others
Uploader:chris unsatisfactorysoftware co uk (Chris Young)
Type:util/conv
Version:1.8.0
Architecture:m68k-amigaos >= 2.0.4; ppc-amigaos >= 4.0.0
Date:2023-01-04
Download:http://aminet.net/util/conv/zmakebas.lha - View contents
Readme:http://aminet.net/util/conv/zmakebas.readme
Downloads:1103

Quick port/recompile of zmakebas.
Source code: http://github.com/chris-y/zmakebas

The only change is the inclusion of documentation in AmigaGuide
format.

Changelog:
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

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

2020-04-28 Chris Young
        * Minor changes so it builds on vbcc again
        * Version 1.6.1
        
2020-04-21 Chris Young  <chris at unsatisfactorysoftware.co.uk>
        * 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

2020-04-20  Derek Bolli  <dbolli at bigpond.net.au>

	* 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 % at 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  <dbolli at bigpond.net.au>

	* 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  at 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 at 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 at dazzleships.net>

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

2004-07-23  Russell Marks  <russell.marks at ntlworld.com>

	* Version 1.2.

2004-05-01  Russell Marks  <russell.marks at 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 at ntlworld.com>

	* Version 1.1.

	* zmakebas.1: minor fixes.

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


Contents of util/conv/zmakebas.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 1875    3920  47.8% -lh6- 6db2 Jan  4 13:41 zmakebas/ABOUT
[unknown]                 1479    3227  45.8% -lh6- 159f Jan  4 13:55 zmakebas/ChangeLog
[unknown]                  163     475  34.3% -lh6- 83d9 Jan  4 13:47 zmakebas/examples/build-demo-files.sh
[unknown]                 1077    2196  49.0% -lh6- 4d61 Jan  4 13:41 zmakebas/examples/demo.bas
[unknown]                  818    1302  62.8% -lh6- 24e8 Jan  4 13:47 zmakebas/examples/demo.tap
[unknown]                  874    1756  49.8% -lh6- 71f4 Jan  4 13:41 zmakebas/examples/demolbl.bas
[unknown]                  767    1233  62.2% -lh6- c338 Jan  4 13:47 zmakebas/examples/demolbl.tap
[unknown]                  488     943  51.7% -lh6- 0a3e Jan  4 13:41 zmakebas/examples/spectranet/conthree.bas
[unknown]                   82      86  95.3% -lh6- 360d Jan  4 13:41 zmakebas/examples/spectranet/files.bas
[unknown]                   93     102  91.2% -lh6- 2a56 Jan  4 13:41 zmakebas/examples/spectranet/listen.bas
[unknown]                  120     145  82.8% -lh6- 307a Jan  4 13:41 zmakebas/examples/spectranet/sockets.bas
[unknown]                 2288    6217  36.8% -lh6- 8e6e Jan  4 13:41 zmakebas/examples/zx-next-demo.bas
[unknown]                 2176    4626  47.0% -lh6- 1913 Jan  4 13:47 zmakebas/examples/zx-next-demo.tap
[unknown]                 1978    5794  34.1% -lh6- ecec Jan  4 13:41 zmakebas/examples/zx-next-demolbl.bas
[unknown]                 2162    4626  46.7% -lh6- cf3c Jan  4 13:47 zmakebas/examples/zx-next-demolbl.tap
[unknown]                  614    1224  50.2% -lh6- 2e75 Jan  4 13:41 zmakebas/examples/zx81-basic-demo-lbl.bas
[unknown]                  419     687  61.0% -lh6- 11ea Jan  4 13:47 zmakebas/examples/zx81-basic-demo-lbl.p
[unknown]                  621    1199  51.8% -lh6- bd59 Jan  4 13:41 zmakebas/examples/zx81-basic-demo-old.bas
[unknown]                  673    1328  50.7% -lh6- 8b99 Jan  4 13:41 zmakebas/examples/zx81-basic-demo.bas
[unknown]                  464     756  61.4% -lh6- 6ab4 Jan  4 13:47 zmakebas/examples/zx81-basic-demo.p
[unknown]                  558    1136  49.1% -lh6- e982 Jan  4 13:41 zmakebas/Makefile
[unknown]                  555    1106  50.2% -lh6- 3b08 Jan  4 13:44 zmakebas/Makefile.68k
[unknown]                  385     732  52.6% -lh6- ccfc Jan  4 13:41 zmakebas/mkinstalldirs
[unknown]                 3683    8172  45.1% -lh6- 21bc Jan  4 13:41 zmakebas/README.md
[unknown]                  794    1521  52.2% -lh6- c958 Jan  4 13:41 zmakebas/README_1.3
[unknown]                  227     388  58.5% -lh6- 9a7b Jan  4 13:41 zmakebas/resource.h
[unknown]                14846   48872  30.4% -lh6- b21e Jan  4 13:47 zmakebas/zmakebas
[unknown]                 3807    8981  42.4% -lh6- 380c Jan  4 13:41 zmakebas/zmakebas.1
[unknown]                13203   49369  26.7% -lh6- 53af Jan  4 13:43 zmakebas/zmakebas.c
[unknown]                 3906    9207  42.4% -lh6- c58a Jan  4 13:42 zmakebas/zmakebas.guide
[unknown]                  646    2154  30.0% -lh6- 1c5c Jan  4 13:41 zmakebas/zmakebas.rc
[unknown]                 1693    3626  46.7% -lh6- 03f9 Jan  4 13:55 zmakebas/zmakebas.readme
[unknown]                  468    1405  33.3% -lh6- cb07 Jan  4 13:41 zmakebas/zmakebas.sln
[unknown]                 1116    6950  16.1% -lh6- 55cc Jan  4 13:41 zmakebas/zmakebas.vcxproj
[unknown]                  514    1211  42.4% -lh6- 8aa1 Jan  4 13:41 zmakebas/zmakebas.vcxproj.filters
[unknown]                28954   59744  48.5% -lh6- 6cd0 Jan  4 13:44 zmakebas/zmakebas_os3
[unknown]                18396   89843  20.5% -lh6- 3732 Jan  4 13:43 zmakebas/zmakebas_os4
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        37 files  112982  336259  33.6%            Jan  4 22:00

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>