2 ; Implementation of screen-layout related functions for Challenger 1P
5 .include "osiscreen.inc"
7 C1P_SCR_BASE := $D000 ; Base of C1P video RAM
8 C1P_VRAM_SIZE = $0400 ; Size of C1P video RAM (1 kB)
9 C1P_SCR_WIDTH = $18 ; Screen width
10 C1P_SCR_HEIGHT = $18 ; Screen height
11 C1P_SCR_FIRSTCHAR = $85 ; Offset of cursor position (0, 0) from base
13 C1P_SCROLL_DIST = $20 ; Memory distance for scrolling by one line
15 osi_screen_funcs C1P_SCR_BASE, C1P_VRAM_SIZE, C1P_SCR_FIRSTCHAR, \
16 C1P_SCR_WIDTH, C1P_SCR_HEIGHT, C1P_SCROLL_DIST