A note about the future of ecsoft2.org

ecsoft2.org runs on software (Drupal 7 and PHP 7.4) that reached its end of life years ago and no longer receives security updates. Keeping the site online safely is getting harder.

Giving it a future means migrating it to a current platform — and that is only worth doing if people still use it and want to help keep it alive.

If you care about ecsoft2.org, as a user, a contributor, or someone willing to lend a hand, please ggambaattiscali [dot] it (get in touch) by January 31, 2027.

If no one comes forward by then, the site will be turned into a read-only archive, so that its content stays available.

BASIC to TAP

Version: 
2.5
Release date: 
Saturday, 12 February, 2011

License:

Interface:

Authors/Port authors:

This is the OS/2 port of BAS2TAP, a C program designed to convert a ZX Spectrum BASIC listing into a .TAP file suitable for being loaded into an emulator (or even in a real ZX Spectrum).

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

You can install the prerequisites with rpm running the following string in a command line:

yum install libc libcx libgcc1 libssp libstdc++6 libstdc++ libsupc++6 libsupc++ libgcc-fwd

Following ones are the download links for manual installation:

BASIC to TAP v. 2.5 (12/2/2011, Mentore Siesto) Readme/What's new
2.5 06-06-10: Changes: - Functions would take "the rest of the expression" as argument rather than just the next value. - Stronger enforcement of separator tokens (;,') in a PRINT statement. - The use of 'TO' in string arrays was not accepted. SYNTAX ------ BAS2TAP [-q] [-w] [-e] [-c] [-aX] [-sX] FileIn [FileOut] -q goes into quiet mode, suppressing banner and progress indication. -w suppress generation of warnings. -e write errors to the stdout in stead of the stderr stream. -c makes token matching case independant. The drawback is that variables that have the same name as a token (eg. 'print') cannot be used, as they will be treated as (unexpected) tokens. -n disables syntax checking. -aX sets the auto-start line to line X. -sX sets the TAP block name to X (max 10 characters). If no output filename is provided, the same name as the input file will be used, but with extension `.TAP'.
 hobbes.nmsu.edu/download/pub/os2/apps/emulator/bas2tap-25.zip
Record updated last time on: 30/11/2019 - 16:13

Translate to...

Add new comment