aboutsummaryrefslogtreecommitdiff
path: root/font_dl.asm
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2026-04-26 06:36:09 -0400
committerB. Watson <urchlay@slackware.uk>2026-04-26 06:36:09 -0400
commitf919899bed45f6303637435850aa26ad37203f68 (patch)
treeabc22dbde98dfe3674e9786217fac08be0bd1332 /font_dl.asm
parent4c76499fb080ab74684057e99b46f990d5605ade (diff)
downloadfujinet-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.asm8
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