Clean up directories, start work mapping DESKTOP2

This commit is contained in:
Joshua Bell 2017-09-16 17:11:50 -07:00
parent 3712af2dce
commit c1f9bcb46b
10 changed files with 41 additions and 9 deletions

3
desk.acc/.gitignore vendored
View File

@ -10,3 +10,6 @@
# Directory mounted in Virtual ][ as a ProDOS volume # Directory mounted in Virtual ][ as a ProDOS volume
mount mount
# OS-specific files
.DS_Store

View File

@ -1,9 +1,9 @@
Disassembly of the desk accessories: Disassembly of the desk accessories:
* [Show Text File](show_text_file.s) - in progress! 75% complete * [Show Text File](show_text_file.s) - in progress! 95% complete
* [Calculator](calculator.s) - in progress! 90% complete * [Calculator](calculator.s) - in progress! 99% complete
* [Date](date.s) - in progress! 95% complete * [Date](date.s) - in progress! 99% complete
* [Puzzle](puzzle.s) - in progress! 75% complete * [Puzzle](puzzle.s) - in progress! 99% complete
* Sort Directory - _not started_ * Sort Directory - _not started_
New desk accessories: New desk accessories:
@ -18,8 +18,6 @@ New desk accessories:
## Files ## Files
* `Makefile` - cleans/builds targets * `Makefile` - cleans/builds targets
* `go.sh` - bash script to build, verify, and copy files
* `orig/*.bin` - original binary (type $F1, start $800) * `orig/*.bin` - original binary (type $F1, start $800)
* `infos/*.info` - da65 "info" file - used to inform disassembly * `infos/*.info` - da65 "info" file - used to inform disassembly
* `*.s` - source (originally generated using da65, now modified) * `*.s` - source (originally generated using da65, now modified)
@ -40,7 +38,7 @@ Tips:
and what parameters are, converting .word to .byte, etc) I and what parameters are, converting .word to .byte, etc) I
leave this running in another window: leave this running in another window:
`while true; do clear; ./go.sh; sleep 1; done` `while true; do clear; res/go.sh; sleep 1; done`
## Install Instructions ## Install Instructions

View File

@ -617,5 +617,5 @@ cloop: lda (src),y
rts rts
.endproc .endproc
.include "hires_table.inc" .include "inc/hires_table.inc"
.include "hgr_to_dhr.inc" .include "inc/hgr_to_dhr.inc"

31
desktop/notes.txt Normal file
View File

@ -0,0 +1,31 @@
DESKTOP2.$F1
file / memory
MATCH - $580 / $4000 AUX
THRU - $857F / $BFFF AUX
... skips $C000 - $CFFF (I/O Space)
MATCH - $8580 / $D000 AUX
THRU - $A27F / $ECFF AUX
... skips $ED00 - $FAFF (???)
MATCH - $A280 / $FB00 AUX
THRU - $A77F / $FFFF AUX
MATCH - $A780 / $4000 MAIN
THRU - $1267F / $BEFF MAIN
... skips $BF00 - $BFFF (ProDOS Buffer)
... skips $C000 - $CFFF (I/O Space)
... skips $D000 - $FFFF (ProDOS)
So rest must be loaded on demand
$12680 / ???
... (includes strings about Selector List, Disk Copy, SOS, ...)
$1BCDF

Binary file not shown.

BIN
desktop/orig/DESKTOP2.$F1 Normal file

Binary file not shown.