• zmakebas 1.2a - convert text files into Spectrum Basic programs

    From Russell Marks@21:1/5 to All on Sun Jul 4 15:15:37 2021
    zmakebas converts text files containing Sinclair Spectrum Basic
    programs (as plain old ASCII) into tokenised Basic saved in .TAP
    format, ready to run on an emulator or the real thing. It also
    optionally provides labels as an alternative to line numbers. It's
    mainly for Unix/Linux but should be fairly portable.

    There are various versions of zmakebas around nowadays with varying
    version numbers, and I am deliberately staying out of the way of that.
    This version 1.2a is just a bugfix release for my old version 1.2. It
    fixes bugs related to DEF FN, VAL$, line lengths, and buffer overruns.

    The web page is here:

    https://zgedneil.nfshost.com/zmakebas.html

    -Rus.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From TMD2003@21:1/5 to All on Sun Jul 11 03:14:52 2021
    And if anyone wants to know *why* this update had to be made now, look at the latest entry (#33) on the CSSCGC thread...

    VAL$ is actually useful! I know it's hard to believe, but there will be the evidence.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Volker Bartheld@21:1/5 to Russell Marks on Mon Jul 12 13:14:49 2021
    On Sun, 04 Jul 2021 15:15:37 GMT, Russell Marks wrote:
    zmakebas converts text files containing Sinclair Spectrum Basic
    programs (as plain old ASCII) into tokenised Basic saved in .TAP
    format
    https://zgedneil.nfshost.com/zmakebas.html

    Also see:
    https://github.com/speccyorg/bas2tap
    https://github.com/andybalaam/bas2tap

    You'll have to build it yourself with MSVS, gcc or whatever C compiler you prefer. However, I'm shipping a Win32 binary with...

    https://worldofspectrum.net/pub/sinclair/tools/pc/mdv2img.zip

    ... that also contains a fixed version of BinTap which can convert an
    binary file (e. g. machine code) into TAP.

    Greets,
    Volker

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Russell Marks@21:1/5 to Volker Bartheld on Mon Jul 12 23:27:02 2021
    Volker Bartheld <news2020@bartheld.net> wrote:

    bas2tap

    Two things bas2tap won't do, and two more it won't do by default:

    echo '10 cat !:goto 10' |zmakebas -

    -Rus.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Russell Marks@21:1/5 to h49nvw@gmail.com on Mon Jul 12 23:21:54 2021
    TMD2003 <h49nvw@gmail.com> wrote:

    And if anyone wants to know *why* this update had to be made now,
    look at the latest entry (#33) on the CSSCGC thread...

    I have to admit, I hadn't realised the VAL$ bug report was effectively CSSCGC-related. :-)

    -Rus.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Abaffa@21:3/142 to Volker Bartheld on Fri Jul 16 09:29:36 2021

    Hi there,

    is there any basic compiler to ZX81 like those?

    best
    Augusto

    On 12/07/2021 10:14, Volker Bartheld wrote:
    On Sun, 04 Jul 2021 15:15:37 GMT, Russell Marks wrote:
    zmakebas converts text files containing Sinclair Spectrum Basic
    programs (as plain old ASCII) into tokenised Basic saved in .TAP
    format
    https://zgedneil.nfshost.com/zmakebas.html

    Also see:
    https://github.com/speccyorg/bas2tap
    https://github.com/andybalaam/bas2tap

    You'll have to build it yourself with MSVS, gcc or whatever C compiler you prefer. However, I'm shipping a Win32 binary with...

    https://worldofspectrum.net/pub/sinclair/tools/pc/mdv2img.zip

    ... that also contains a fixed version of BinTap which can convert an
    binary file (e. g. machine code) into TAP.

    Greets,
    Volker

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)

    --- SBBSecho 3.14-Linux
    * Origin: Baffa BBS - baffa.zapto.org (21:3/142)
  • From Russell Marks@21:1/5 to Abaffa on Sun Jul 18 09:55:15 2021
    Abaffa@f10.n1.z19.fidonet.org (Abaffa) wrote:

    Hi there,

    is there any basic compiler to ZX81 like those?

    zxtext2p:

    http://freestuff.grok.co.uk/zxtext2p/

    There's also at least one (other) fork of zmakebas which includes ZX81
    support, I don't know if that was based on zxtext2p or not.

    -Rus.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)