mirror of https://github.com/ksherlock/marlene
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.
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 | 5 years ago | |
GNUmakefile | 4 years ago | |
README.md | 5 years ago | |
ansi.asm | 5 years ago | |
ansi.mac | 5 years ago | |
chars.asm | 5 years ago | |
darlene.c | 4 years ago | |
display.c | 5 years ago | |
makefile | 5 years ago | |
marinetti.c | 5 years ago | |
marinetti.h | 5 years ago | |
marlene.c | 5 years ago | |
screen.c | 5 years ago | |
telnet.c | 5 years ago | |
telnet.h | 5 years ago | |
vt100.c | 4 years ago | |
vt100.gsh | 5 years ago | |
vt100.h | 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.