CHAR_WIDTH
cursor[unit].x = CHAR_WIDTH * chr;
if (cursor[unit].x > 1024 - CHAR_WIDTH)
cursor[unit].x = 1023 - CHAR_WIDTH;
cursor[unit].x -= CHAR_WIDTH;
if (nograph && cursor[unit].x < 1023 - CHAR_WIDTH) {
cursor[unit].x += CHAR_WIDTH;
adder->fast_dest_dx = CHAR_WIDTH;
(((chr - ' ') % (MAX_SCREEN_X/CHAR_WIDTH)) * CHAR_WIDTH);
(((chr - ' ')/(MAX_SCREEN_X/CHAR_WIDTH)) + 1);
adder->source_1_dx = CHAR_WIDTH;
cursor[unit].x += CHAR_WIDTH;
if (cursor[unit].x > (1024 - CHAR_WIDTH)) {
#define FONT_WIDTH (CHAR_WIDTH * CHARS) /* font width in pixels */
max_chars_line = MAX_SCREEN_X/(CHAR_WIDTH*2);
#define FONT_OFFSET ((MAX_SCREEN_X/CHAR_WIDTH)*CHAR_HEIGHT)
max_chars_line = MAX_SCREEN_X/(CHAR_WIDTH*2);
if (max_chars_line > (MAX_SCREEN_X/(CHAR_WIDTH*2)))
max_chars_line = MAX_SCREEN_X/(CHAR_WIDTH*2);
adder->fast_dest_dx = max_chars_line * CHAR_WIDTH * 2;