Disclaimer, any links that say tandy.wiki or bkw777 are mine, so when I say "you want .../bkw777/foo" I am pointing at something of my own.

The generic term for what you need is any TPDD server, and there are several of varying ages and varying capability, running on various platdforms. I have gathered links and basic info about as many as I could find here: http://tandy.wiki/TPDD_server

What you want on Windows is a combination of LaddieAlpha
http://bitchin100.com/wiki/index.php?title=LaddieCon#LaddieAlpha
and tsend
https://github.com/bkw777/tsend

But just for the record, about dl2 and desk-link

Both dl2 and Desk-Link are also usable on Windows, they just require emulation.

dl2

dl2 requires MSYS2 or Cygwin to run on windows, as it's actually a unix/linux app. MSYS2 and Cygwin are emulation systems that allow to compile and run some unix code on Windows. I do have directions for u=installing and running dl2 on windows in the readme but it's easy to miss with everything else in there. And they are terse, so maybe there are details missing or not covering every possible case. Under OS-Compatibility there is a link to a seperate doc for Windows that runs down the process for both Cygwin and MSYS2. They are very similar systems but I suggest MSYS2 these days by a small margin. It's a bit more convenient to use, especially for updates.
https://github.com/bkw777/dl2#os-compatibility
https://github.com/bkw777/dl2/blob/master/ref/windows.md


Desk-Link

DeskLink is a 16 bit MS-DOS app from "back in the day" and also needs emulation to run on Windows, but in that case it needs dosbox or dosbox-x or other ms-dos/pc emulator that can run 16-bit dos apps. It works in dosbox on linux too. Probably mac too though I haven't tried that.

The links to dl-arc.exe are broken because the original files have been replaced with gzip compressed versions. If you strip the filename from the url, then load the directory, you see several foo.exe.gz files including dl-arc.exe.gz
original link: http://ftp.whtech.com/club100/com/dl-arc.exe
backspace over filename: http://ftp.whtech.com/club100/com/
directory contains: http://ftp.whtech.com/club100/com/dl-arc.exe.gz

You need 7zip or winrar or winzip to uncompress the .gz to get the original .exe, and then the .exe is a self-extracting arc file that needs a dos environment to run, so you need to run dl-arc.exe inside of dosbox and then run the extracted teeny.exe and desklink.com inside dosbox. You may also need to configure dosbox to tell it what device to use for "COM1". There is an example on the tandy.wiki tpdd server page for linux but it may be more automatic on windows and maybe you don't have to do anything, or if you do, it will not be "ttyUSB0" Example maybe on Windows a usb-serial adapter that shows up as COM6 in windows will just automatically also be COM6 in dosbox. I have use it on windows so I know it all works fine, but I don't remember the details of the exact commandlines or config options.

--
bkw

On 8/6/24 08:58, [email protected] wrote:
I’m glad to hear it.    BTW: I merged your GitHub fork so the next update will include the .BA files.

I do not yet have DeskLink installed.  The YouTube link in your previous email was broken.   The link to http://ftp.whtech.com/club100/com/dl-arc.exe <http://ftp.whtech.com/club100/com/dl-arc.exe> on the http://club100.org/catalog.html#hotsetup <http://club100.org/catalog.html#hotsetup> is broken.      I did find it at https://github.com/bkw777/dl2 <https://github.com/bkw777/dl2> but was unsuccessful at getting it to run on Windows.   I might explore that some more.

In the meantime, I dusted off the BackPack module I purchased from Jeff Birt a while ago and it is a viable way of moving .BA files to and from the M100 and NEC.    This means I can now make bigger programs without having to worry about leaving room for both the .BA and .DO.  Your tokenizing tool will come in very handy.

I do like how Ken added the cats.  I might add them to my version that doesn’t use ASCII Pixels.    My things to do sometime list includes learning ASCII Pixels.   I can see where this can be very useful for a variety of things.

Lloyd

*From:*M100 <[email protected]> *On Behalf Of *B 9
*Sent:* Tuesday, August 6, 2024 3:00 AM
*To:* [email protected]
*Subject:* Re: [M100] Mouse in a Maze

On Fri, Aug 2, 2024 at 11:43 PM B 9 <[email protected] <mailto:[email protected]>> wrote:

    The only issue I ran into (and it is a minor one) is that it doesn't
    work on my Tandy 200 so I had to use Virtual T.

     1. There is a graphical glitch in the doorways that causes pixel
        debris. It looks like when a horizontal line is erased to create
        a north-south passageway, the erasure starts two or three pixels
        too far to the left which cuts into  the vertical wall. (See:
        https://gist.github.com/hackerb9/459e2192a8fcf9c4af6430598ed098ac 
<https://gist.github.com/hackerb9/459e2192a8fcf9c4af6430598ed098ac>).
     2. The.DO file cannot be run because the Tandy 200 has only 24K
        (per bank) so there is not enough memory to store both the .DO
        file and create the .BA file. You may want to consider offering
        a pre-tokenized <https://github.com/hackerb9/tokenize> .BA file
        for download. If you use Github Actions, you can set it so that
        each 'git push' of the .DO file will automatically create a
        fresh .BA file. (For exampe, see the Makefile
        <https://github.com/hackerb9/M100LE/blob/main/Makefile> and
        Workflow
        <https://github.com/hackerb9/M100LE/blob/main/.github/workflows/release.yaml> 
for M100LE <https://github.com/hackerb9/M100LE/>).
     3. Only half the screen is used.

Problem #1 is actually a bug in the Virtual T emulator!

Your Mouse in a Maze works fine on my actual Tandy 200.

--b9


--
bkw

Reply via email to