-
- Downloads
Make the scrollback a ring buffer instead of a linear one.
This was one of the two major perforance issues with previous versions of SyncTERM. Using a larger scrollback will not longer slow down SyncTERM. The other major issue is updating the pixel data for every change, but we can't fix that as long as graphics and text are drawn on the same plane.
Showing
- src/conio/cterm.c 34 additions, 32 deletionssrc/conio/cterm.c
- src/conio/cterm.h 3 additions, 1 deletionsrc/conio/cterm.h
- src/syncterm/bbslist.c 7 additions, 5 deletionssrc/syncterm/bbslist.c
- src/syncterm/menu.c 15 additions, 9 deletionssrc/syncterm/menu.c
- src/syncterm/syncterm.c 0 additions, 1 deletionsrc/syncterm/syncterm.c
- src/syncterm/syncterm.h 0 additions, 3 deletionssrc/syncterm/syncterm.h
- src/syncterm/term.c 42 additions, 18 deletionssrc/syncterm/term.c
Loading
Please register or sign in to comment