Ice-T XE is a VT-100/ANSI terminal emulator for the Atari 8-bits.
It has taken far too long to incorporate the feedback and requests from the 2.73 release, but here it is: 2.74 in all its glory.
The distribution now includes a quick start guide for those of you who would just like to get this working as quickly as possible on a Windows based emulator. So, if you have Altirra go ahead and give it a try.
Here's what's new:
- Screen dump to disk added (by request) .
- Minor speed improvement in text rendering thanks to Jon Halliday (of The Last Word).
- R-Time 8 cartridge support was buggy, fixed.
- Minor improvement to clock accuracy (when no RT8 present).
- RS232.COM automatic loading is now only attempted under MyDOS.
- SpartaDOS 3.x: Added automatic disable for TDLINE if it is on. (SDX users, sorry but I couldn't get this to work.)
- SpartaDOS 3.x: The configuration file ICET.DAT will now be correctly loaded from the current path. Also Ice-T's current path (Mini-DOS menu) will also point to the correct current path at startup.
- SpartaDOS X: Ice-T must be loaded with the "X" command. A reminder is shown if you did not.
- Mini-DOS menu: Path will now accept any single-letter (or letter and number) device type, so you can access files on things like H:. Also '\' is now allowed as a directory separator.
- File Viewer: Fixed EOL parser, should work with Unix/Windows/ATASCII files.
- VT100 emulator: Minor tweaks to font; Underline now ignored for mode 3 (top half of double height row) text; Fixed a very very old bug discovered at the release of 2.72 (in 1997!) involving scrolling portions of the screen in bold-text mode; Fixed bug that caused double-width/height lines to misbehave when scrolling upwards. Bold text is now enabled by default.
The bold text bug was a particular reason that I had delayed this release. I needed to find the time and patience to rewrite a buggy but particularly tricky piece of code, and I'm happy to say that it seems to work well now. The bug itself was probably noticeable to no one except me, but it was there.
With these fixes the VT100 'torture test' now passes. I've added screenshots of both Ice-T and a real VT100 terminal performing the test for your entertainment . As usual I'll be happy to hear feedback.