Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07156 Graphics Minor Always Nov 19, 2018, 23:53 Nov 20, 2018, 20:49
Tester shattered View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Open OS Linux (64-bit)
Status [?] Acknowledged Driver vt240.cpp
Version 0.203 Fixed in Version Build 64-bit
Summary MESS-specific 07156: vt240: Screen corruption involving scroll regions
Description - connect to a remote system that allows output of arbitrary escape sequences to the terminal (say, a Unix system with a shell)
- output two full screens of data (say, a listing of MAME source tree at src/devices/cpu and src/devices/bus)
- output a DECSTBM sequence to set top and bottom margins of scroll region, and then a CUP sequence to position cursor at its bottom left corner. For example:
printf "\033[1;23r\033[23;1H\r\n"
- observe screen corruption
Steps To Reproduce
Additional Information
Flags
Regression Version
Affected Sets / Systems vt240
Attached Files
png file icon vt240mt.png (10,204 bytes) Nov 19, 2018, 23:53 Uploaded by shattered
shattered
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.15795
crazyc
Developer
Nov 20, 2018, 03:10
I guess I'm not sure what those escapes do or better yet what the screen should look like after they're sent.