Nice! While I’ll probably continue to use BKW's dl2
<https://www.youtube.com/watch?v=H0xx9cOe97s> and my own homemade scripts
<https://github.com/bgri/m100LE/blob/main/adjunct/sendtomodelt>, it’s
always good to have a diversity of options. I like that your programs are
short and easy to understand but include some user-friendly features, like
automatically detecting the PC serial port and being able to specify
settings using TELCOM’s STAT string. Your simple step-by-step instructions
for different tasks are going to be very helpful to people.

A few notes:

   -

   You mention having troubles over 1200 baud. That sounds a lot like the
   “software flow control” problem I mentioned in a different thread. The
   solution is a better serial adapter that implements software flow control
   in hardware. Adapters that use chips from FTDI are likely to work. Some
   based on ProLific work can work,, but I’ve found that brand hit-or-miss.
   -

   The Tandy 200 STAT string
   
<https://archive.org/details/Telcom_for_Tandy_200_1985_Microsoft/page/n27/mode/1up>
   is longer. For example, I typically use stat 98n1enn.
   - Some people don’t trust pip and prefer to install packages that have
   been vetted by their OS team. For example, on Debian based computers, one
   could do apt install python3-tqdm.
   - Your section on transferring BASIC files suggests downloading as a .DO
   file first and then converting it to .BA.¹ That’s reasonable but it doesn’t
   work for large programs (try M100LE) <https:///>. A simpler solution is
   to download and create the .BA file as a single step. One of the neat
   features of the Model-T computers is that you can tell BASIC to load a
   program directly from the serial port! I use LOAD "COM:98N1ENN", but you
   would probably use LOAD "COM:58N1E". (You can also SAVE programs that
   way.)
   - You may want to have a section at the end of your README which links
   to similar alternatives and explains how they differ. For example, there's
   a whole category of "DeskLink"-like programs which show up on the Model-T
   as floppy drives and can transfer binary files, not just text, Brian's dl2
   and John's dlplus being the most important ones. Of course, those are
   overkill for simple text files and BASIC programs.

—b9
------------------------------

Footnote ¹: The process you called “renaming” (LOAD "FOO.DO", SAVE "FOO.BA")
is actually converting the ASCII file to a binary format. When you use LOAD,
the BASIC interpreter “tokenizes” the program to make it runnable and take
less space.

On Sun, Jan 18, 2026 at 6:03 AM Rune Devik <[email protected]> wrote:

> Hi
>
> I just wanted to share my program for transferring files to and from my
> model 100: https://github.com/Warshi7819/M100Link
>
> The README of the project explains all the details.
>
> I guess it also works on the m102 (and maybe the m200?) but I don't have
> that hardware so not tested. The program was developed on windows but
> should also work on linux/mac.
>
> I'm sure many of you already have file transfer sorted out and thus I'm
> not sure if this is relevant at all but I like to tinker and maybe it will
> be useful for someone sometime somewhere ;)
>
> Regards,
> Rune Devik
>

Reply via email to