I have a PFM+ mini tower Geneve with "Windows" installed, a "work" Geneve I use for repairs upgrades and a few Geneves in various stages of broken that I plan to bring back from the dead if I ever get TI/Geneve time on the weekends again. Looking forward to taking your version of "My Term" for a spin when you get around releasing it.
There was a version released this past weekend and moved to the development area. You can also login to my BBS (9640news.ddns.net:9640) to grab it from there as well.
I noticed at one spot on my BBS where a character was being dropped and I think I finally "fixed" that issue. It was not showing up on other TI/Geneve BBS's as the overall character throughput was more limited than my BBS running under Windows 10 with basically no delays through the router and higher throughput speeds.
I did notice on my BBS when I uploaded the client using the client, my "block" counter was not matching up with the correct number of blocks. No problem with the transfer, just I had to make some tweaks to some code in the download part of Xmodem that I did not duplicate in the upload section. Cosmetic issue........
Right now, working on some overlay code. I've got my first overlay working, which was a bit of a challenge as it relied more on some XOP's requiring workspaces in the top page of memory. Now, I've got to tweak the code to tag files I mark when doing a directory listing and be able to go up/down levels in the directory.
The way MyTerm was originally written, code space was from >0400 to >6000. Anything above that was either for a scrolling buffer, xmodem transfer buffer, or log buffers. The log buffers and xmodem buffers could be configured up to 32K in size. I see no need for something of that size, so I have dropped it to 16K, and will probably drop to 8K once I am sure there are no issues. This will then give me more room to insert code for handling ANSI should I decide to tackle that beast. My goal now is to be able to tag files, pass that list to the transfer routine, and up/download. If I do that, then I can start to use my BBS as a file repository with the ability for others to "backup" their systems if they desire.