(no title)
jksmith | 8 months ago
What turbo vision brought to the game was movable, (non) modal windows. Basically a lot of rewriting that array in a loop. Pretty snappy. I made a shitload of money with that library.
jksmith | 8 months ago
What turbo vision brought to the game was movable, (non) modal windows. Basically a lot of rewriting that array in a loop. Pretty snappy. I made a shitload of money with that library.
dleslie|8 months ago
https://github.com/magiblot/tvision
san1927|8 months ago
TiredOfLife|8 months ago
It's not. They needed a small TUI editor that was bundled with Windows and worked over ssh.
https://news.ycombinator.com/item?id=44034961
jksmith|8 months ago
nathell|8 months ago
Arrays in TP were laid out in row-major order, and each character was represented by two bytes, one denoting the character itself and the other the attributes (foreground/background color and blinking). So, even better, array[1..25, 1..80] of packed record ch: char; attr: byte end absolute $B800:0000.
Replace $B800 with $B000 for monochrome text display (mode 7), e.g., on the Hercules.
throwaway127482|8 months ago
jksmith|8 months ago
electroly|8 months ago
wenc|8 months ago
So good.
no_wizard|8 months ago
[0]: https://charm.sh/
macjohnmcc|8 months ago