![Aminet](/pics/aminet_sketch_64.png) ![Aminet](/pics/aminet.png) | 84591 packages online |
|
![](/pics/pix.gif) |
| util/conv/zmakebas.i386-aros.lha | | | No screenshot available |
|
============================== F E A T U R E S ==============================
zmakebas converts a Spectrum Basic program written as a text file into an
actual speccy Basic file (as a .TAP file, or optionally a raw headerless
file). By default, input comes from stdin, and output goes to `out.tap'.
Using zmakebas rather than (say) writing the Basic in an emulator means
you can write using a nicer editor, and can use tools which work on text
files, etc. Also, with the `-l' option you can write without line numbers,
using labels in their place where necessary.
The program was originally intended to be used simply to make little loader
programs, so they wouldn't have to be sourceless binaries. However, I went
to a fair amount of effort to make sure it'd work for bigger, more serious
programs too, so you can also use it for that kind of thing.
============================ R E Q U I R E M E N T ==========================
zmakebas tested and worked fine on the following configurations:
- IcarOS i386 (Kickstart 51.51, Workbench 40.0, AROS ABIv0)
- AROS One i386 (Kickstart 51.51, Workbench 40.0, AROS ABIv0)
================================= U S A G E =================================
zmakebas [-hlpr3v] [-a line] [-i incr] [-n speccy_filename]
[-o output_file] [-s line] [input_file]
-v output version number.
-a set auto-start line of basic file (default none).
-h give this usage help.
-i in labels mode, set line number incr. (default 2).
-l use labels rather than line numbers.
-n set Spectrum filename (to be given in tape header).
-o specify output file (default `%s').
-p output .p instead (set ZX81 mode).
-r output raw headerless file (default is .tap file).
-3 output a +3DOS compatible file (default is .tap file).
-s in labels mode, set starting line number
(default 10).
AROS.1> zmakebas -o RAM:demo.tap Example/demo.bas
================================ S O U R C E ================================
Based on aminet source:
http://aminet.net/package/util/conv/zmakebas
Compiled and improved by
______ ______ ______ ______
______|:: .__|:: .__|_____ ______|:: ___|:: ___|______ _____
|: , |: | |: | |: ,_|: ,__|:___ |:___ |: - |: ,_|
|__|___|______|______|___| _____|______|______|______|___|
home cross-compilation factory
|
Contents of util/conv/zmakebas.i386-aros.lhaPERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown] 9539 11420 83.5% -lh5- 9ff0 Feb 13 01:28 zmakebas.info
[unknown] 17250 37480 46.0% -lh5- 7f84 Feb 13 01:10 zmakebas/C/zmakebas
[unknown] 16295 20920 77.9% -lh5- bda3 Oct 1 2020 zmakebas/Docs.info
[unknown] 1174 2311 50.8% -lh5- bb57 Apr 21 2020 zmakebas/Docs/ChangeLog
[unknown] 3156 5120 61.6% -lh5- ff2f Oct 1 2020 zmakebas/Docs/ChangeLog.info
[unknown] 11711 18803 62.3% -lh5- 9c6b Feb 13 01:22 zmakebas/Docs/fuse-zmakebas.png
[unknown] 9133 10694 85.4% -lh5- cfd5 Oct 1 2020 zmakebas/Docs/fuse-zmakebas.png.info
[unknown] 794 1521 52.2% -lh5- c958 Apr 21 2020 zmakebas/Docs/README
[unknown] 3156 5120 61.6% -lh5- ff2f Oct 1 2020 zmakebas/Docs/README.info
[unknown] 1875 3920 47.8% -lh5- 6db2 Apr 21 2020 zmakebas/Docs/README.md
[unknown] 3156 5120 61.6% -lh5- ff2f Oct 1 2020 zmakebas/Docs/README.md.info
[unknown] 226 357 63.3% -lh5- 1469 Apr 21 2020 zmakebas/Docs/README_ADDENDUM
[unknown] 3156 5120 61.6% -lh5- ff2f Oct 1 2020 zmakebas/Docs/README_ADDENDUM.info
[unknown] 3757 8829 42.6% -lh5- 3238 Apr 21 2020 zmakebas/Docs/zmakebas.1
[unknown] 3850 9044 42.6% -lh5- 5ee6 May 3 2020 zmakebas/Docs/zmakebas.guide
[unknown] 8413 9859 85.3% -lh5- 763a Oct 1 2020 zmakebas/Docs/zmakebas.guide.info
[unknown] 1420 2838 50.0% -lh5- cc02 May 3 2020 zmakebas/Docs/zmakebas.readme
[unknown] 283 538 52.6% -lh5- 11d9 Nov 19 1991 zmakebas/Docs/zmakebas.readme.info
[unknown] 9569 11420 83.8% -lh5- 9bbf Sep 6 2019 zmakebas/Example.info
[unknown] 1077 2196 49.0% -lh5- 4d61 Apr 21 2020 zmakebas/Example/demo.bas
[unknown] 873 1756 49.7% -lh5- 71f4 Apr 21 2020 zmakebas/Example/demolbl.bas
[unknown] 2287 6217 36.8% -lh5- 8e6e Apr 21 2020 zmakebas/Example/zx-next-demo.bas
[unknown] 1978 5794 34.1% -lh5- ecec Apr 21 2020 zmakebas/Example/zx-next-demolbl.bas
[unknown] 614 1224 50.2% -lh5- 2e75 Apr 21 2020 zmakebas/Example/zx81-basic-demo-lbl.bas
[unknown] 621 1199 51.8% -lh5- bd59 Apr 21 2020 zmakebas/Example/zx81-basic-demo-old.bas
[unknown] 673 1328 50.7% -lh5- 8b99 Apr 21 2020 zmakebas/Example/zx81-basic-demo.bas
[unknown] 290 954 30.4% -lh5- 5b12 Feb 13 01:11 zmakebas/Install
[unknown] 1481 1824 81.2% -lh5- 0329 Oct 19 2020 zmakebas/Install.info
[unknown] 16178 17408 92.9% -lh5- 2850 Oct 1 2020 zmakebas/Source.info
[unknown] 329 647 50.9% -lh5- cb5a Feb 13 00:51 zmakebas/Source/Makefile
[unknown] 545 1106 49.3% -lh5- 6b75 Apr 21 2020 zmakebas/Source/Makefile.68k
[unknown] 555 1134 48.9% -lh5- e843 Apr 21 2020 zmakebas/Source/Makefile.orig
[unknown] 385 732 52.6% -lh5- ccfc Apr 21 2020 zmakebas/Source/mkinstalldirs
[unknown] 13211 46486 28.4% -lh5- 4f1e Feb 13 01:10 zmakebas/Source/zmakebas.c
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 34 files 149010 260439 57.2% Feb 13 03:58
|
|
|
![](/pics/pix.gif) |
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminet aminet net> |