<html aria-label="message body"><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Here is a little taste of what the VT100 emulation looks like:<div><br></div><div><div><div><br></div><div><br></div><div><img width="599" alt="PastedGraphic-1.png" src="cid:6858432E-78DD-48EB-B64A-173E42431CE8"></div></div><div><br><blockquote type="cite"><div>On Apr 3, 2026, at 8:58\u202fPM, Roger Meier <rogerrosalinda@gmail.com> wrote:</div><br class="Apple-interchange-newline"><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Happy Friiday!</div><div><br></div><div>v2.5.0a2 is now ready for testing. This is a bigger update than usual. I finally got around to implementing full VT100 emulation. I also added support for ZMODEM and Kermit file transfer protocols.</div><div><br></div><div>As a reminder here is the beta download information:</div><div><br></div><div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 13px; line-height: normal; font-family: "Helvetica Neue"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">http://freeware.the-meiers.org/betas</div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 13px; line-height: normal; font-family: "Helvetica Neue"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">username: beta</div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 13px; line-height: normal; font-family: "Helvetica Neue"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">password: beta3Tester</div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 13px; line-height: normal; font-family: "Helvetica Neue"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 13px; line-height: normal; font-family: "Helvetica Neue"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">Cheers, and happy testing!</div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 13px; line-height: normal; font-family: "Helvetica Neue"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 13px; line-height: normal; font-family: "Helvetica Neue"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">Roger</div></div><div><br></div><div><br></div><div><br></div><div><div><font face="Courier New">v2.5.0a2</font></div><div><font face="Courier New">--------</font></div><div><font face="Courier New">- Added proper VT100 emulation as a separate viewer mode and removed ANSI format handling from plain text view.</font></div><div><font face="Courier New">- Added support for ZMODEM and KERMIT file transfer protocols.</font></div><div><font face="Courier New">- UDP connections now support file transfer protocols.</font></div><div><font face="Courier New">- Re-arranged some parts of the connection settings window</font></div><div><font face="Courier New">- Changed the way the terminal input line is formatted. It now assumes the format of the current viewer mode.</font></div><div><font face="Courier New">- The "Send Text" window now assumes the font formatting from the current view.</font></div><div><font face="Courier New">- TAB is now excluded from the list of non-printable characters.</font></div><div><font face="Courier New">- ESC is now included in the list of non-printable characters.</font></div><div><font face="Courier New">- [macOS] Updated the default font from Monaco to Menlo.</font></div><div><font face="Courier New">- [Win] Updated the default font from Courier to Cascadia Code if available, with a fall-back to Consolas.</font></div></div><div><br></div><div><br></div><div><br></div><br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On Mar 6, 2026, at 6:22\u202fPM, Roger Meier <roger.meier@pobox.com> wrote:</div><br class="Apple-interchange-newline"><div><meta http-equiv="content-type" content="text/html; charset=us-ascii"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">All,<div><br></div><div>the latest development version (2.5.0a1) is now ready for testing. Here is what has changed since the last release:</div><div><br></div><div><div><font face="Courier New">v2.5.0a1</font></div><div><font face="Courier New">--------</font></div><div><font face="Courier New">- Added support for UDP connections.</font></div><div><font face="Courier New">- Added 'SetAllParameters' scripting command that allows passing a list of parameters (one per line) to be all applied at once.</font></div><div><font face="Courier New">- Added option to select the sound to be played when new received data is detected.</font></div><div><font face="Courier New">- Improved behavior when the connection options window is closed by pressing OK and the CoolTerm display is currently paused. The display will now only unpause if settings that require a display refresh were changed.</font></div><div><font face="Courier New">- Fixed bug that caused a failure to include the window position in the string returned by the GetAllParameters scripting command.</font></div><div><font face="Courier New">- Fixed bug that caused a failure to set a parameter when SetParameter is called with "KeywordFormat" as the parameter name.</font></div><div><font face="Courier New">- Fixed a bug that caused the "Pause" toolbar buttons to not be updated properly when certain action trigger automatic unpausing of the display.</font></div><div><font face="Courier New">- Minor update to X and YMODEM receive code to send the initial NCGByte more frequently so that a file transfer can start more quickly.</font></div><div><font face="Courier New"><br></font></div><div><font face="Courier New">v2.5.0a0</font></div><div><font face="Courier New">--------</font></div><div><font face="Courier New">- [macOS] macOS Tahoe compatibility and updated to SDK 26.</font></div><div><font face="Courier New">- [Linux] changed code to use setserial to set custom baudrates. On systems where setserial is not installed, CoolTerm will fall back to using stty.</font></div><div><font face="Courier New">- Replaced "Convert non-printable Characters" with the option to "Ignore", "Convert", or "Remove".</font></div><div><font face="Courier New">- Added context menu item to status bar for resetting port statistics.</font></div><div><font face="Courier New">- Added menu item to quick menu for resetting port statistics.</font></div><div><font face="Courier New">- The window title will now show the sizes of the text/hex/chart displays.</font></div><div><font face="Courier New">- Added "Open Recent" menu item to Session menu.</font></div><div><font face="Courier New"><br></font></div><div><font face="Courier New">v2.4.1b0</font></div><div><font face="Courier New">--------</font></div><div><font face="Courier New">- Fixed bug that keeps the "View/Clear Data" menu item disabled, even when the receive buffer contains data.</font></div><div><font face="Courier New">- Fixed bug that caused the font preview in the connection options to not always be updated correctly when "condense line spacing" and font size was changed in the GUI.</font></div><div><font face="Courier New">- Fixed bug that could lead to an execution in WinTerm.EnableMenuItems due to RXBuffer being NIL.</font></div><div><font face="Courier New">- [Linux] fixed issue that prevented macros from being executed from the "Macros" tool button.</font></div></div></div></div></blockquote></div><br></div></div></blockquote></div><br></div></body></html>