diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-04-26 06:36:09 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-04-26 06:36:09 -0400 |
| commit | f919899bed45f6303637435850aa26ad37203f68 (patch) | |
| tree | abc22dbde98dfe3674e9786217fac08be0bd1332 /font_dl.asm | |
| parent | 4c76499fb080ab74684057e99b46f990d5605ade (diff) | |
| download | fujinet-chat-f919899bed45f6303637435850aa26ad37203f68.tar.gz | |
Fix atasm compatibility. We can now build with versions of atasm as old as 1.05beta (from November of 2003).
Diffstat (limited to 'font_dl.asm')
| -rw-r--r-- | font_dl.asm | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/font_dl.asm b/font_dl.asm index 31e80f8..f4895c6 100644 --- a/font_dl.asm +++ b/font_dl.asm @@ -1,7 +1,9 @@ + .bank *= $3400 .incbin "font.dat" + .bank *= $3360 dlist_vis .byte $70, $70, $30 ; 2 8-line blanks, 1 4-line blank @@ -42,12 +44,16 @@ status_box_end = status_box + 60 ; $3400 - $37ff is the font! ; shoehorn the transmit & receive buffers here + .bank *= $3800 rx_buf ; 512 bytes + .bank *= $3a00 tx_buf ; 512 bytes + .bank *= $3c00 scr_vis_buf ; not used yet + .bank *= $3fa0 end_marker ; a line_t (42 bytes) .byte <end_marker ; points to @@ -57,9 +63,11 @@ end_marker ; a line_t (42 bytes) .byte 0 ; rest of the line is nulls (look like spaces) .endr + .bank *= $4000 ; screen RAM starts at the XE bankswitching window! scr_main_mem + .bank *= $7fff scr_main_mem_end |
