; The Display is Memory-Mapped Output-Device, that ; can be found somewhere at 0xA000... ; It is mapped into another address to (Somewhere at 0x2000?) ; Just debug the following routines to find that out... ;ScreenFunctions {Base=&F28F9} ;Cursor Position (IntRAM, ExtRAM) .G CrsrIX = &D4 .G CrsrIY = &D5 .G CrsrEX = &BFC27 .G CrsrEY = &BFC28 .G GMode = &BFC96 ;vv Value of IL ;00..07 Err &3 ;08..09 NOP ;0A..0C Err &9 ;0B >EXY,X=Strg,Y=LEN ; <(&D4)=EXY=[&BFC9B]=CrsrPos, ; BA=?,X=X+LEN .G PrntStr = &F312A ;0C Err &9 ;0D >EXY,A=Chr ; IXY,A=Chr ; IXY,X=&S,Y=LEN ; (&D4) ; A=CrsType ; ? CHANGE STATI-DISPLAY ; ? ; ? ; ? ; A=Im,X,Y,[GMode] ;