diff options
author | B. Watson <yalhcru@gmail.com> | 2021-04-19 13:48:30 -0400 |
---|---|---|
committer | B. Watson <yalhcru@gmail.com> | 2021-04-19 13:48:30 -0400 |
commit | bd3b540db943c2ffdd246d88af212cfe41511d0f (patch) | |
tree | 84ae8ad2ef8f20a87895f3e8a4dc419aef8ecb91 /console.s | |
parent | 231104ed9daf3903db0eedb7c9444c36fb63ee03 (diff) | |
download | taipan-bd3b540db943c2ffdd246d88af212cfe41511d0f.tar.gz |
Save 3 bytes
Diffstat (limited to 'console.s')
-rw-r--r-- | console.s | 30 |
1 files changed, 20 insertions, 10 deletions
@@ -2,8 +2,16 @@ .include "atari.inc" .include "conio/mul40.s" - .export _clrtobot, _clrtoeol, _clr_screen, _clrtoline, _cspaces, _cblank, _cblankto, _backspace, _cprint_pipe, _cprint_bang, _cspace, _cputc_s, _comma_space, _cprint_colon_space, _cprint_question_space, _cprint_period, _cprint_taipan_prompt, _plus_or_space, _gotox0y22, _gotox0y3, _gotox0y, _gotox0y3_clrtoeol,_cputc0, _set_orders, _pluralize, _print_combat_msg + + .export _clrtobot, _clrtoeol, _clr_screen, _clrtoline + .export _cblank, _cblankto, _backspace, _cprint_pipe + .export _cprint_bang, _cspace, _cputc_s, _comma_space + .export _cprint_colon_space, _cprint_question_space + .export _cprint_period, _cprint_taipan_prompt, _plus_or_space + .export _gotox0y22, _gotox0y3, _gotox0y, _gotox0y3_clrtoeol + .export _cputc0, _set_orders, _pluralize, _print_combat_msg .export _rvs_on, _rvs_off + .export _prepare_report, _clear_msg_window .importzp tmp3 ; ditto .import _revflag ; conio/revers.s @@ -12,7 +20,7 @@ .importzp sreg .import _cprintulong, _cputc, _cprint_taipan, _timed_getch, _orders .import _turbo - .import _print_msg + .import _print_msg, _cspaces .ifdef CART_TARGET .segment "HIGHCODE" @@ -94,14 +102,6 @@ _cblankto: bcs _cblank rts -_cspaces: - sta tmp3 -@lp: - jsr _cspace - dec tmp3 - bne @lp - rts - _backspace: dec COLCRS lda #1 @@ -264,6 +264,16 @@ _print_combat_msg: jmp _clrtoeol +; extern void clear_msg_window(void) +; extern void prepare_report(void) +_clear_msg_window: + lda #$12 + .byte $2c +_prepare_report: + lda #$10 + jsr _gotox0y + jmp _clrtobot + ; extern void __fastcall__ pluralize(int num); _pluralize: cmp #1 |