If terminal doesn't have a seperate screen buffer, but allow cursor movement, you can use new linereturn to create the new "screen", not touching the scrollback buffer above.
#############################
###### previous buffer ######
#############################
#############################
#############################