Re: [M100] TPDD Server in MS BASIC?

2022-08-30 Thread Dan Higdon
> Not that I've seen yet, but I have seen some client code in gwbasic in
the M100SIG:

Nice! Thanks for posting those. I'll try porting them to Altair Basic.
Shouldn't be too difficult.

/hdan

On Tue, Aug 30, 2022 at 3:58 AM Brian K. White  wrote:

> On 8/29/22 19:03, Dan Higdon wrote:
> > Does anyone have source to a LaddieAlpha type TPDD "server" program, but
> > written in Microsoft Basic?
>
> Not that I've seen yet, but I have seen some client code in gwbasic in
> the M100SIG:
>
>
>
> https://github.com/LivingM100SIG/Living_M100SIG/blob/main/M100SIG/Lib-09-PERIFERALS/TDIR.BAS
>
>
> https://github.com/LivingM100SIG/Living_M100SIG/blob/main/M100SIG/Lib-09-PERIFERALS/TREAD.BAS
>
>
> https://github.com/LivingM100SIG/Living_M100SIG/blob/main/M100SIG/Lib-09-PERIFERALS/TWRITE.BAS
>
>
> https://github.com/LivingM100SIG/Living_M100SIG/blob/main/M100SIG/Lib-09-PERIFERALS/TERASE.BAS
>
>
> --
> bkw
>
> > I have this idea to have a CP/M machine (in this case, a recently built
> > Altair clone) act as a file server for my ModelT. This is obviously just
> > a "for the fun of it" project with little practical value, but I thought
> > it would be worth asking here if anyone had already done something like
> > this.
> >
> > I suppose a relevant followup question would be, "what com settings are
> > necessary to support TPDD?" (baud rate, bits, etc.) I think that my
> > target machine can't do serial comms faster than 9600, so maybe this
> > project is impossible.
> >
> > (My *real* "for the fun of it" project would be doing an 8080 CP/M ASM
> > program that hosts a TPDD dialog, but I'm afraid that my level of
> > commitment to this project is not equal to the difficulty.)
> >
> > Thanks for indulging my questions,
> > /hdan
>
>
> --
> bkw
>


Re: [M100] TPDD Server in MS BASIC?

2022-08-30 Thread Brian K. White

On 8/29/22 19:03, Dan Higdon wrote:
Does anyone have source to a LaddieAlpha type TPDD "server" program, but 
written in Microsoft Basic?


Not that I've seen yet, but I have seen some client code in gwbasic in 
the M100SIG:



https://github.com/LivingM100SIG/Living_M100SIG/blob/main/M100SIG/Lib-09-PERIFERALS/TDIR.BAS

https://github.com/LivingM100SIG/Living_M100SIG/blob/main/M100SIG/Lib-09-PERIFERALS/TREAD.BAS

https://github.com/LivingM100SIG/Living_M100SIG/blob/main/M100SIG/Lib-09-PERIFERALS/TWRITE.BAS

https://github.com/LivingM100SIG/Living_M100SIG/blob/main/M100SIG/Lib-09-PERIFERALS/TERASE.BAS


--
bkw

I have this idea to have a CP/M machine (in this case, a recently built 
Altair clone) act as a file server for my ModelT. This is obviously just 
a "for the fun of it" project with little practical value, but I thought 
it would be worth asking here if anyone had already done something like 
this.


I suppose a relevant followup question would be, "what com settings are 
necessary to support TPDD?" (baud rate, bits, etc.) I think that my 
target machine can't do serial comms faster than 9600, so maybe this 
project is impossible.


(My *real* "for the fun of it" project would be doing an 8080 CP/M ASM 
program that hosts a TPDD dialog, but I'm afraid that my level of 
commitment to this project is not equal to the difficulty.)


Thanks for indulging my questions,
/hdan



--
bkw


Re: [M100] TPDD Server in MS BASIC?

2022-08-29 Thread Dan Higdon
> No, but I have it in Microchip PIC18F assembly!!   Not sure that help you
though.  :)

I don't know much about PIC assembly unfortunately. :)

> Also, there is a C++ version in the VirtualT source code.

C++ is my primary language these days, so I'll check that out. I knew
VirtualT had a lot of stuff in it, but I didn't know about that.
Thanks!

/hdan

On Mon, Aug 29, 2022 at 6:24 PM Ken Pettit  wrote:

> No, but I have it in Microchip PIC18F assembly!!   Not sure that help
> you though.  :)
>
> Also, there is a C++ version in the VirtualT source code.
>
> Ken
>
> On 8/29/22 4:03 PM, Dan Higdon wrote:
> > Does anyone have source to a LaddieAlpha type TPDD "server" program,
> > but written in Microsoft Basic?
> >
> > I have this idea to have a CP/M machine (in this case, a
> > recently built Altair clone) act as a file server for my ModelT. This
> > is obviously just a "for the fun of it" project with little practical
> > value, but I thought it would be worth asking here if anyone had
> > already done something like this.
> >
> > I suppose a relevant followup question would be, "what com settings
> > are necessary to support TPDD?" (baud rate, bits, etc.) I think that
> > my target machine can't do serial comms faster than 9600, so maybe
> > this project is impossible.
> >
> > (My *real* "for the fun of it" project would be doing an 8080 CP/M ASM
> > program that hosts a TPDD dialog, but I'm afraid that my level of
> > commitment to this project is not equal to the difficulty.)
> >
> > Thanks for indulging my questions,
> > /hdan
>
>


Re: [M100] TPDD Server in MS BASIC?

2022-08-29 Thread John R. Hogerhuis
There are K syntax C compilers for CP/M I guess.

You could consider converting DLPlus to K syntax.

-- John.

>


Re: [M100] TPDD Server in MS BASIC?

2022-08-29 Thread John R. Hogerhuis
On Mon, Aug 29, 2022 at 4:03 PM Dan Higdon  wrote:

> Does anyone have source to a LaddieAlpha type TPDD "server" program, but
> written in Microsoft Basic?
>
>
Not that I'm aware of. That said TPDD servers were made for other home
computers and laptops than our Model T universe and PCs.


> I have this idea to have a CP/M machine (in this case, a recently built
> Altair clone) act as a file server for my ModelT. This is obviously just a
> "for the fun of it" project with little practical value, but I thought it
> would be worth asking here if anyone had already done something like this.
>
> I suppose a relevant followup question would be, "what com settings are
> necessary to support TPDD?" (baud rate, bits, etc.) I think that my target
> machine can't do serial comms faster than 9600, so maybe this project is
> impossible.
>

19200bps, 8-bit, no parity, 1 stop bit, disabled flow control.

Though my recollection is a real TPDD-1 can be set to 9600, a Brother
FB-100 is locked at 9600, Purple Computing drive can be set for 9600baud.
If it matters I can confirm.

-- John.

>


Re: [M100] TPDD Server in MS BASIC?

2022-08-29 Thread Ken Pettit
No, but I have it in Microchip PIC18F assembly!!   Not sure that help 
you though.  :)


Also, there is a C++ version in the VirtualT source code.

Ken

On 8/29/22 4:03 PM, Dan Higdon wrote:
Does anyone have source to a LaddieAlpha type TPDD "server" program, 
but written in Microsoft Basic?


I have this idea to have a CP/M machine (in this case, a 
recently built Altair clone) act as a file server for my ModelT. This 
is obviously just a "for the fun of it" project with little practical 
value, but I thought it would be worth asking here if anyone had 
already done something like this.


I suppose a relevant followup question would be, "what com settings 
are necessary to support TPDD?" (baud rate, bits, etc.) I think that 
my target machine can't do serial comms faster than 9600, so maybe 
this project is impossible.


(My *real* "for the fun of it" project would be doing an 8080 CP/M ASM 
program that hosts a TPDD dialog, but I'm afraid that my level of 
commitment to this project is not equal to the difficulty.)


Thanks for indulging my questions,
/hdan




[M100] TPDD Server in MS BASIC?

2022-08-29 Thread Dan Higdon
Does anyone have source to a LaddieAlpha type TPDD "server" program, but
written in Microsoft Basic?

I have this idea to have a CP/M machine (in this case, a recently built
Altair clone) act as a file server for my ModelT. This is obviously just a
"for the fun of it" project with little practical value, but I thought it
would be worth asking here if anyone had already done something like this.

I suppose a relevant followup question would be, "what com settings are
necessary to support TPDD?" (baud rate, bits, etc.) I think that my target
machine can't do serial comms faster than 9600, so maybe this project is
impossible.

(My *real* "for the fun of it" project would be doing an 8080 CP/M ASM
program that hosts a TPDD dialog, but I'm afraid that my level of
commitment to this project is not equal to the difficulty.)

Thanks for indulging my questions,
/hdan