Subj : src/conio/bitmap_con.c sdl_con.c To : Git commit to main/sbbs/master From : Deucе Date : Sun Apr 23 2023 09:51 pm https://gitlab.synchro.net/main/sbbs/-/commit/f4abff4f838aaa15fbeb2d73 Modified Files: src/conio/bitmap_con.c sdl_con.c Log Message: Use a single memmove() when moving the entire width. When fast scrolling, memmove() takes most of the CPU by far... it is likely actually worth having each line be a buffer of its own and just moving the pointers around. To help with this optimization in the future, move the screen memmove() bit into a separate function. .