terminal-simulator
terminal-simulator copied to clipboard
Simulation of VT52 and VT100 terminal hardware.
Comparison with a real VT100 shows the text graphics is one scanline lower. I.e. reverse mode has one white scanline above the symbols. The descenders touch the last scanline.
- Log why the program calls exit. - Direct log to file. - Log levels. - Per-file logging.
Recreate a photo similar to this.  https://www.flickr.com/photos/tml/370427667 By @tml1024
Check if 50 Hz video refresh is working.
Incoming characters are sometimes dropped. Smooth scrolling exacerbates this problem. Also receiving at 19200 baud. Is this a hardware or firmware limitation, or is the simulation in error? CC @kidmirage
80 indicates the line is part of the scrolling region. This affect smooth scrolling. If the bit is off, the scroll latch doesn't apply to that line.
Collecting photos that could maybe be used with the simulator. If creators give consent.
Read the host side termios settings and simulate sending data at the appropriate baud rate.
I'm just poking around the code and am wondering why there's a mix of case and if / else if structures here? https://github.com/larsbrinkhoff/terminal-simulator/blob/85854592cbca9c2e24c7473f82c102c76af8e0e7/common/sdl.c#L326-L354