four-color, vt100 telnet client for the Apple IIgs
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Kelvin Sherlock 4da75367c1 (re)set the controlling terminal.
This is necessary to read input from the console (via the Event Manager) since opening a pseudo terminal screws up the controlling terminal (and there is no O_NOCTTY flag).
4 years ago
screenshots telnet - export LANG="C" 5 years ago
GNUmakefile (re)set the controlling terminal. 4 years ago
README.md Update README.md 5 years ago
ansi.asm add FillChar routine to support ESC #8 5 years ago
ansi.mac add FillChar routine to support ESC #8 5 years ago
chars.asm rewrite vt100 and telnet. 5 years ago
darlene.c (re)set the controlling terminal. 4 years ago
display.c more cleanup. 5 years ago
makefile main -> marlene. 5 years ago
marinetti.c cleanup. 5 years ago
marinetti.h cleanup. 5 years ago
marlene.c flags to initialize vt100 parameters. 5 years ago
screen.c cleanup. 5 years ago
telnet.c flags to initialize vt100 parameters. 5 years ago
telnet.h update telnet header. 5 years ago
vt100.c default tabstops were off by 1. 4 years ago
vt100.gsh flags to initialize vt100 parameters. 5 years ago
vt100.h flags to initialize vt100 parameters. 5 years ago

README.md

Marlene

This is a IIgs telnet client I wrote circa 2004. I recently (2013) dusted it off and fixed a couple telnet negotiation bugs. Then I recently (2018) completely redid the telnet negotiation, vt100, and drawing code. Aside from alternate character sets, it should be more or less vt100 compatible.

It uses 4-color 640x200 graphics, which means it's slower than text but has twice as many colors!

Characters are 8 pixels wide (80 x 8 = 640) which is a bit heavy on the character spacing, but the drawing is simpler than 7 pixel characters.