Audio (102) Datatype (15) Demo (56) Development (248) Document (63) Driver (19) Emulation (62) Game (531) Graphics (229) Library (22) Network (63) Office (22) Utility (265) Video (18)
Total files: 1715
Full index file Recent index file
Part of aros exec |
ZMakeBAS | Description: | BASIC Text to ZX Spectrum/ZX81 .TAP/.P | Download: | zmakebas.i386-aros.lha (TIPS: Use the right click menu if your browser takes you back here all the time) | Size: | 150kb | Version: | 1.6.1 | Date: | 13 Feb 22 | Author: | Russell Marks and others | Submitter: | aGGreSSor [CPU] | Requirements: | ABIv0; i386; InstallerLG | Category: | emulation/utility | License: | Public domain | Distribute: | yes | FileID: | 2465 | | | Snapshots:
| |
| Comments: | 0 | Snapshots: | 1 | Videos: | 0 | Downloads: | 38 (Current version) | | 38 (Accumulated) | Votes: | 0 (0/0) (30 days/7 days) | |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] ============================== 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
|