diff options
Diffstat (limited to 'video/console.c')
| -rw-r--r-- | video/console.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/video/console.c b/video/console.c index e23a2c8..ae5d720 100644 --- a/video/console.c +++ b/video/console.c @@ -53,10 +53,12 @@ void scr_clear() { int x,y; - for(x=0;x<SCR_WIDTH;x++) + for(x=0;x<SCR_WIDTH+1;x++) for(y=0;y<SCR_HEIGHT;y++) { - print_char_col(x,y,'@',SCR_BLUE); + if(x==SCR_WIDTH)print_char_col(x,y,'|',SCR_BLUE); + else print_char_col(x,y,' ',SCR_BLUE); + } @@ -83,7 +85,7 @@ void scr_nextline() for(i=1;i<SCR_HEIGHT-1;i++) { - for(x=0;x<SCR_WIDTH;x++) + for(x=0;x<SCR_WIDTH+1;x++) { char* video_mem=(char *)SCR_VIDEOMEM+((x)+(i-1)*SCR_REAL_WIDTH)*2; char* video_mem2=(char *)SCR_VIDEOMEM+((x)+i*SCR_REAL_WIDTH)*2; @@ -92,7 +94,8 @@ void scr_nextline() //clear last line if(i==SCR_HEIGHT-2) { - print_char_col(x,i,'@',SCR_LBLUE); + if(x==SCR_WIDTH)print_char_col(x,i,'|',SCR_BLUE); + else print_char_col(x,i,' ',SCR_BLUE); } |
