Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.sinclair > #4991 > unrolled thread

zmakebas 1.2a - convert text files into Spectrum Basic programs

Started byRussell Marks <zgedneil@spam^H^H^H^Hgmail.com>
First post2021-07-04 15:15 +0000
Last post2021-07-18 09:55 +0000
Articles 7 — 4 participants

Back to article view | Back to comp.sys.sinclair


Contents

  zmakebas 1.2a - convert text files into Spectrum Basic programs Russell Marks <zgedneil@spam^H^H^H^Hgmail.com> - 2021-07-04 15:15 +0000
    Re: zmakebas 1.2a - convert text files into Spectrum Basic programs TMD2003 <h49nvw@gmail.com> - 2021-07-11 03:14 -0700
      Re: zmakebas 1.2a - convert text files into Spectrum Basic programs Russell Marks <zgedneil@spam^H^H^H^Hgmail.com> - 2021-07-12 23:21 +0000
    Re: zmakebas 1.2a - convert text files into Spectrum Basic programs Volker Bartheld <news2020@bartheld.net> - 2021-07-12 13:14 +0200
      Re: zmakebas 1.2a - convert text files into Spectrum Basic programs Russell Marks <zgedneil@spam^H^H^H^Hgmail.com> - 2021-07-12 23:27 +0000
      Re: zmakebas 1.2a - convert text files into Spectrum Basic programs Abaffa@f10.n1.z19.fidonet.org (Abaffa) - 2021-07-16 09:29 +1200
        Re: zmakebas 1.2a - convert text files into Spectrum Basic programs Russell Marks <zgedneil@spam^H^H^H^Hgmail.com> - 2021-07-18 09:55 +0000

#4991 — zmakebas 1.2a - convert text files into Spectrum Basic programs

FromRussell Marks <zgedneil@spam^H^H^H^Hgmail.com>
Date2021-07-04 15:15 +0000
Subjectzmakebas 1.2a - convert text files into Spectrum Basic programs
Message-ID<tgkEI.639022$TPRa.558716@usenetxs.com>
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.

[toc] | [next] | [standalone]


#4994

FromTMD2003 <h49nvw@gmail.com>
Date2021-07-11 03:14 -0700
Message-ID<d2b7b45a-d0df-4e13-82e6-8a6177780d35n@googlegroups.com>
In reply to#4991
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.

[toc] | [prev] | [next] | [standalone]


#4999

FromRussell Marks <zgedneil@spam^H^H^H^Hgmail.com>
Date2021-07-12 23:21 +0000
Message-ID<m84HI.98356$Kq1.19161@usenetxs.com>
In reply to#4994
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.

[toc] | [prev] | [next] | [standalone]


#4998

FromVolker Bartheld <news2020@bartheld.net>
Date2021-07-12 13:14 +0200
Message-ID<1dmcay3n00t81$.dlg@news.bartheld.net>
In reply to#4991
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

[toc] | [prev] | [next] | [standalone]


#5000

FromRussell Marks <zgedneil@spam^H^H^H^Hgmail.com>
Date2021-07-12 23:27 +0000
Message-ID<ad4HI.761598$v0S3.722884@usenetxs.com>
In reply to#4998
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.

[toc] | [prev] | [next] | [standalone]


#5001

FromAbaffa@f10.n1.z19.fidonet.org (Abaffa)
Date2021-07-16 09:29 +1200
Message-ID<626438595@f10.n1.z19.fidonet.org>
In reply to#4998
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)
>

[toc] | [prev] | [next] | [standalone]


#5002

FromRussell Marks <zgedneil@spam^H^H^H^Hgmail.com>
Date2021-07-18 09:55 +0000
Message-ID<7USII.140520$Dr1.113799@usenetxs.com>
In reply to#5001
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.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.sinclair


csiph-web