mirror of
https://github.com/mi57730/a2d.git
synced 2024-12-01 05:50:24 +00:00
Clean up directories, start work mapping DESKTOP2
This commit is contained in:
parent
3712af2dce
commit
c1f9bcb46b
3
desk.acc/.gitignore
vendored
3
desk.acc/.gitignore
vendored
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
31
desktop/notes.txt
Normal 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
|
BIN
desktop/orig/DESKTOP.SYSTEM.SYS
Normal file
BIN
desktop/orig/DESKTOP.SYSTEM.SYS
Normal file
Binary file not shown.
BIN
desktop/orig/DESKTOP2.$F1
Normal file
BIN
desktop/orig/DESKTOP2.$F1
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user