diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-04-01 01:55:51 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-04-01 01:56:03 -0400 |
| commit | 007f596e3d75131086d0c165fc8848ad630aa82b (patch) | |
| tree | 95658d05370d507ecf491a5c0f7ef68be94665e2 /src/screen.c | |
| parent | 3fde0115504756dedf2ff352da5bf7ef1933cf65 (diff) | |
| download | fujinet-chat-007f596e3d75131086d0c165fc8848ad630aa82b.tar.gz | |
More edbox stuff in asm. 5347 bytes free.
Diffstat (limited to 'src/screen.c')
| -rw-r--r-- | src/screen.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/screen.c b/src/screen.c index 748cb8b..02cc45a 100644 --- a/src/screen.c +++ b/src/screen.c @@ -25,8 +25,8 @@ char scr_names[7][32]; static char xpos; -void scr_waitvcount(u8 c) { - while(ANTIC.vcount < c) +void scr_waitvcount_116(void) { + while(ANTIC.vcount < 116) /* NOP */; } @@ -56,7 +56,7 @@ void scr_init(void) { OS.sdmctl = 0; /* disappear the screen */ - scr_waitvcount(112); /* after the last GR.0 line */ + scr_waitvcount_116(); *SDLST = DLIST_BOT_ADDR; OS.chbas = FONT_ADDR_HI; @@ -122,7 +122,7 @@ void scr_display(char s) { scr_status[s] = SCR_INACTIVE; scr_current = s; - scr_waitvcount(112); + scr_waitvcount_116(); *dlist_bot_lms = (u16)screen_bot_addrs[s]; scr_show_status(s); @@ -130,21 +130,21 @@ void scr_display(char s) { void scr_scrollback_bonus(void) { if(bonus_addrs[scr_current]) { - scr_waitvcount(112); + scr_waitvcount_116(); *dlist_top_lms = (u16)bonus_addrs[scr_current]; } } void scr_scrollback(void) { // OS.color2 = 0; - scr_waitvcount(112); + scr_waitvcount_116(); *dlist_top_lms = (u16)screen_top_addrs[scr_current]; *SDLST = (u16)dlist_top; } void scr_end_scrollback(void) { // OS.color2 = 192; - scr_waitvcount(112); + scr_waitvcount_116(); *SDLST = (u16)dlist_bot; } @@ -183,7 +183,7 @@ void scr_show_status(char s) { // *p++ = 0xbe; if(!edbox_visible) { - scr_waitvcount(112); + scr_waitvcount_116(); *dlist_status_lms = (u16)status_box; *dlist_last_line = 0x06; /* ANTIC GR.1 */ } |
