Beta version available
Beta version available
I'd really like to get some input on what I have in the telnet client so far, and the best way to do that is to make it available. Here it is:
You should have the current mTCP DHCP client first. That is available from here:
Right now it supports the following:
If you are using a genuine CGA card you will get snow like Minnesota in January. If this bothers you try this:
Do that before you run. The value can be from 0 to 10 with 0 giving you the highest quality display, while 10 will still give you a bit of snow. If you see snow at settings below 3 I want to know about it ..
If your clone machine is non-standard and my screen update code is making a mess you can tell my code to use BIOS for screen updates. This will make the display slower but at least you can run. The magic environment variable is:
Now, the reward for getting this far is the single fastest Telnet client to ever run on an 8088 class machine. If you've ever been bored waiting for another telnet client to finish a directory listing, you are going to love this. It is wicked fast. On a PCjr it is great. On a 386-40 with VGA it is incredible.
Besides your general impression, I'm looking for reports of screen glitches and bad terminal emulation. There are probably a few more ANSI codes that I need to implement. I don't expect that anybody will see screen glitches except for things related to incomplete terminal emulation, but you never know.
I'm also looking for suggestions. Here is the current todo list:
Thanks,
Mike
Beta version available
I'd really like to get some input on what I have in the telnet client so far, and the best way to do that is to make it available. Here it is:
You should have the current mTCP DHCP client first. That is available from here:
Right now it supports the following:
- Generic 'ANSI' terminal emulation including the four arrow keys
- CGA, EGA and VGA displays in 25, 43 or 50 line mode
- Monochrome (MDA) should work marginally - I don't have the colors/attributes right.
- Backscroll buffer - you get three screens worth of backscroll. Use PageUp and PageDn to navigate through them.
If you are using a genuine CGA card you will get snow like Minnesota in January. If this bothers you try this:
set MTCP_SNOW=5
Do that before you run. The value can be from 0 to 10 with 0 giving you the highest quality display, while 10 will still give you a bit of snow. If you see snow at settings below 3 I want to know about it ..
If your clone machine is non-standard and my screen update code is making a mess you can tell my code to use BIOS for screen updates. This will make the display slower but at least you can run. The magic environment variable is:
set MTCP_USEBIOS=1
Now, the reward for getting this far is the single fastest Telnet client to ever run on an 8088 class machine. If you've ever been bored waiting for another telnet client to finish a directory listing, you are going to love this. It is wicked fast. On a PCjr it is great. On a 386-40 with VGA it is incredible.
Besides your general impression, I'm looking for reports of screen glitches and bad terminal emulation. There are probably a few more ANSI codes that I need to implement. I don't expect that anybody will see screen glitches except for things related to incomplete terminal emulation, but you never know.
I'm also looking for suggestions. Here is the current todo list:
- Status line?
- An option to turn wrapping on and off
- Monochrome support (just need to ignore color and add underlining)
- Possible xmodem/ymodem client built in for use with sx/rx under Linux
- Screen snapshots
- Gag option: terminal simulator featuring 300, 1200, and 2400bps timings
Thanks,
Mike