mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-09-10 23:54:33 +00:00
need to change a bunch to make this work Now load at $4000 as was too big to fit between $1000 and $2000 also turns out our lz4 code was writing past the end, which you notice when you have important code right after the end of HGR1
15 lines
344 B
Plaintext
15 lines
344 B
Plaintext
|
|
|
|
Memory Map:
|
|
$0000-$0100 = ZERO PAGE
|
|
$0100-$0200 = STACK
|
|
$0400-$0800 = TEXT/GR PAGE0
|
|
$0800-$0C00 = TEXT/GR PAGE1
|
|
$0C00-$0fff = we use this as TEXT/GR offscreen buffer
|
|
$1000-$1fff = 4k free
|
|
$2000-$3fFF = HGR1 page ; note we never use HGR2 ($4000-$6000)
|
|
$4000-$9600 = roughly 20k(?)
|
|
$9600-$BFFF = DOS3.3
|
|
$C000-$FFFF = peripherals/ROM
|
|
|