diff options
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 */ } |
