robert.rozee Guru
 Joined: 31/12/2012 Location: New ZealandPosts: 2526 |
| Posted: 12:12pm 03 May 2026 |
|
|
|
hi Doug, did it previously work correctly with versions of mmbasic prior to 6.03.00B4?
when the enter key is pressed, GFXterm generates a single carriage return, chr$(13). this is the same behavior as a real VT100/VT102/VT220 terminal. GFXterm only provides emulation for VT series terminals. if ctrl-enter is pressed, then GFXterm generates a single linefeed, chr$(10), while if alt-enter is pressed, then it generates a carriage return followed by a linefeed, chr$(13)+chr$(10). try using ctrl-enter and see if 6.03.00B4 behaves more sanely. if it does not, try using alt-enter.
also, check that the screen size within GFXterm is set to match what mmbasic expects. the default is 80 columns x 24 lines, but this can be changed to a non-standard value by right-clicking the mouse (or pressing alt-M), selecting 'screen size' in the popup menu, then adjusting column and row values in the 'select screen size' window that appears.
for example, if mmbasic were expecting a 100-column by 40-line terminal, then set these same values in the 'select screen size' window.
cheers, rob :-) Edited 2026-05-04 02:26 by robert.rozee |