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