some comments

This commit is contained in:
4am 2021-12-17 21:33:18 -05:00
parent db6704a260
commit 38354263a4
3 changed files with 13 additions and 14 deletions

View File

@ -11,9 +11,10 @@
# Transition effects are binary files loaded at $6000 and called with main # Transition effects are binary files loaded at $6000 and called with main
# memory banked in, DHGR page 1 showing, and the next DHGR graphic already # memory banked in, DHGR page 1 showing, and the next DHGR graphic already
# loaded at $4000/main and $4000/aux. A transition effect has full use of # loaded at $4000/main and $4000/aux. A transition effect has full use of
# auxiliary memory, zero pages (both), text pages (both, but preserve screen # zero pages (both), $0200-$07FF (both), $6000-$BEFF/main, $800-$1FFF/aux,
# holes), and main memory $6000-$BEFF. $BF00-$BFFF/main is reserved for the # and $6000-$BFFF/aux. $800-$1FFF/main is reserved for the slideshow data.
# ProDOS shim. LC RAM banks 1 and 2 are reserved for the launcher. # $BF00-$BFFF/main is reserved for the ProDOS shim. LC RAM banks 1 and 2 are
# reserved for the launcher.
# #
# Important: LC RAM bank 1 will be read/write on entry and must be read/write # Important: LC RAM bank 1 will be read/write on entry and must be read/write
# on exit. If you need ROM routines, you are responsible for switching to ROM # on exit. If you need ROM routines, you are responsible for switching to ROM

View File

@ -10,10 +10,9 @@
# #
# Transition effects are binary files loaded at $6000 and called with # Transition effects are binary files loaded at $6000 and called with
# hi-res page 1 showing and the next HGR graphic already loaded at $4000. # hi-res page 1 showing and the next HGR graphic already loaded at $4000.
# A transition effect can use $6000-$BEFF in main memory, zero page, and # A transition effect can use $6000-$BEFF, zero page, and $0200-$07FF.
# text page if needed (but preserve the screen holes). $800-$1FFF is reserved # $800-$1FFF is reserved for the slideshow data. $BF00-$BFFF is reserved for
# for the slideshow data. $BF00-$BFFF is reserved for the ProDOS shim. # the ProDOS shim. LC RAM banks 1 and 2 are reserved for the launcher.
# LC RAM banks 1 and 2 are reserved for the launcher.
# #
# Important: LC RAM bank 1 will be read/write on entry and must be read/write # Important: LC RAM bank 1 will be read/write on entry and must be read/write
# on exit. If you need ROM routines, you are responsible for switching to ROM # on exit. If you need ROM routines, you are responsible for switching to ROM

View File

@ -9,11 +9,10 @@
# file should not contain duplicates. # file should not contain duplicates.
# #
# Transition effects are binary files loaded at $A000 and called with main # Transition effects are binary files loaded at $A000 and called with main
# memory banked in and the next SHR graphic already loaded at $2000/main. # memory banked in (read/write) and the next SHR graphic already loaded at
# A transition effect has full use of zero page (main), text page (main, # $2000/main. A transition effect has full use of zero page (main),
# but preserve screen holes), and $A000-$BEFF/main. $BF00-$BFFF/main is # $0200-$07FF (main), and $A000-$BEFF/main. $BF00-$BFFF/main is reserved for
# reserved for the ProDOS shim. LC RAM banks 1 and 2 are reserved for the # the ProDOS shim. LC RAM banks 1 and 2 are reserved for the launcher.
# launcher.
# #
# /!\ You can not assume auxiliary memory exists! No, really. # /!\ You can not assume auxiliary memory exists! No, really.
# #
@ -36,8 +35,8 @@
# Important: LC RAM bank 1 will be read/write on entry and must be read/write # Important: LC RAM bank 1 will be read/write on entry and must be read/write
# on exit. If you need ROM routines, you are responsible for switching to ROM # on exit. If you need ROM routines, you are responsible for switching to ROM
# then switching back to RAM bank 1 (read/write) before returning. However, # then switching back to RAM bank 1 (read/write) before returning. However,
# you can leave WRITEAUXMEM active. The calling code will unconditionally # you can leave WRITEAUXMEM active; the calling code unconditionally switches
# switch back to WRITEMAINMEM. # back to WRITEMAINMEM after the transition code returns.
# #
# This file is converted to a binary data structure (SFX.IDX) during build # This file is converted to a binary data structure (SFX.IDX) during build
# then added to TOTAL.DATA on the final disk image. # then added to TOTAL.DATA on the final disk image.