Commit Graph

785 Commits

Author SHA1 Message Date
Joshua Bell
1d6a8208c9 Disk Copy Overlay disasm - more padding garbage 2018-11-21 20:24:30 -08:00
Joshua Bell
891e7d6c1a Disk Copy Overlay disasm 2018-11-21 15:29:24 -08:00
Joshua Bell
83e16b5ad8 Disk Copy Overlay disasm 2018-11-21 12:11:35 -08:00
Joshua Bell
27fd1d1677 Disk Copy Overlay disasm 2018-11-21 11:05:39 -08:00
Joshua Bell
8e2be989b1 Disk Copy Overlay disasm 2018-11-21 10:46:14 -08:00
Joshua Bell
51df5c6821 Disk Copy Overlay disasm 2018-11-21 08:49:09 -08:00
Joshua Bell
6f2d18e4e8 disasm: More padding with BS1.1 2018-11-21 00:09:11 -08:00
Joshua Bell
aeece3e83a Disk Copy Overlay disasm 2018-11-20 21:45:07 -08:00
Joshua Bell
8e0fb2983a fix bad label 2018-11-20 21:44:33 -08:00
Joshua Bell
8664a98da2 diasm: align cross-overlay equates 2018-11-19 23:21:36 -08:00
Joshua Bell
b9608fceb2 Comments/docs: Solid Apple not Closed Apple 2018-11-19 20:27:40 -08:00
Joshua Bell
7c1ead2a8e Build: DeskTop and overlays as one target 2018-11-19 19:55:00 -08:00
Joshua Bell
45e649b57c Use constants for version fields 2018-11-18 23:35:25 -08:00
Joshua Bell
5ddb8efe6f ovl2 disasm 2018-11-18 21:45:40 -08:00
Joshua Bell
2b9bef5cbe DeskTop disasm: Overlay entry points 2018-11-17 21:00:40 -08:00
Joshua Bell
1bb2824ea5 MGTK: Start using enums/constants 2018-11-17 20:34:17 -08:00
Joshua Bell
20603b1d81 DeskTop disasm: Desk Acc enumeration 2018-11-17 17:34:35 -08:00
Joshua Bell
eb7745c324 use padding macros 2018-11-16 21:13:52 -08:00
Joshua Bell
ab1389d6df disassembly: misc labels 2018-11-16 20:02:54 -08:00
Joshua Bell
e771d2cc63 DeskTop: volume icon disasm tweaks 2018-11-11 19:11:44 -08:00
Joshua Bell
1692b4da42 Add macro for copy16 w/ indexed indirect src/dst 2018-11-10 20:31:31 -08:00
Joshua Bell
ac84a24a71 Depict 'bank 2' in memory map (poorly) 2018-11-05 20:37:42 -08:00
Joshua Bell
5f825cfeab Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory 2018-11-05 20:14:29 -08:00
Joshua Bell
a05d4631df Build disk for DeskTop itself 2018-09-03 17:31:25 -07:00
Joshua Bell
3a7a8a4b68 DeskTop: Icon creation 2018-07-28 20:46:38 -07:00
Joshua Bell
8bb974200c DeskTop: Unify filename case adjusting procs 2018-07-26 21:44:29 -07:00
Joshua Bell
c7c7d866e4 Struct for Event record 2018-07-04 21:12:20 -07:00
Joshua Bell
3b085738aa Macros: add/sub16in to use indirect indexed, with integrated INY 2018-07-04 20:58:54 -07:00
Joshua Bell
ad71d77c3d Character masks, and sort directory DA identifications 2018-06-01 18:52:26 -07:00
Joshua Bell
501635259a DeskTop: Drag logic 2018-05-28 20:48:13 -07:00
Joshua Bell
501776a7a7 DeskTop: Untangling last API call 2018-05-27 21:16:32 -07:00
Joshua Bell
3f15d12eb1 DeskTop: Internal API noodling 2018-05-27 09:31:43 -07:00
Joshua Bell
3fff12d1f3 Miscellaneous identification 2018-05-26 09:53:55 -07:00
Joshua Bell
f3ac87df65 MGTK: More structs 2018-05-26 00:35:28 -07:00
Joshua Bell
f0ef581a16 MGTK: More structs 2018-05-25 18:49:36 -07:00
Joshua Bell
8b3d056d7f MGTK: Start using structs 2018-05-25 18:39:43 -07:00
Joshua Bell
94e02e4a72 DeskTop: IconEntry struct, more DT calls 2018-05-25 18:24:35 -07:00
Joshua Bell
2d835585c0 DeskTop internal calls 2018-05-24 21:35:22 -07:00
Joshua Bell
06eb536f08 DeskTop internal calls 2018-05-24 18:54:42 -07:00
Joshua Bell
361e6a6563 DeskTop: call routines 2018-05-24 08:25:41 -07:00
Joshua Bell
06c721b418 SIF: Le Chat Mauve COL/BW modes 2018-05-23 20:33:44 -07:00
Joshua Bell
ecb94d43a5 DeskTop: More overlay noodling 2018-05-18 09:07:41 -07:00
Joshua Bell
afb769020c DeskTop: More overlay noodling 2018-05-17 23:54:10 -07:00
Joshua Bell
4658142898 DeskTop: Common dialog key handling 2018-05-17 19:10:47 -07:00
Joshua Bell
0fdd1a9d60 DeskTop: Overlay tidying 2018-05-17 08:54:22 -07:00
Joshua Bell
3fabe4b545 Extended QUIT 2018-05-14 00:10:39 -07:00
Joshua Bell
90bfbb8310 Fix min/max cont width/length, misc other tidying 2018-05-13 22:20:46 -07:00
Joshua Bell
2da03912a0 DeskTop: Insertion point fun 2018-05-08 20:14:59 -07:00
Joshua Bell
904ce43d49 DeskTop: name input resources 2018-05-07 21:13:29 -07:00
Joshua Bell
6ff0b94a0e DeskTop: Identify double click timer in main memory 2018-05-07 21:06:43 -07:00
Joshua Bell
df2babc38e Elements of common dialog 2018-05-07 19:35:36 -07:00
Joshua Bell
4ff1b11ed2 README: notes about the disk copy overlays 2018-05-07 12:43:24 -07:00
Joshua Bell
4ffa58fac8
List segments in table form 2018-05-06 23:41:45 -07:00
Joshua Bell
0fba98f1f2 DeskTop: More overlay resource identifiers 2018-05-06 17:35:34 -07:00
Joshua Bell
a1c6736df2 DeskTop: More overlay resource identifiers 2018-05-06 10:09:31 -07:00
Joshua Bell
e894207778 DeskTop: More overlay resource identifiers 2018-05-06 09:15:41 -07:00
Joshua Bell
bbe9ff8896 DeskTop: More overlay resource identifiers 2018-05-05 23:40:37 -07:00
Joshua Bell
c837871bfb DeskTop: More overlay resource identifiers 2018-05-04 08:09:07 -07:00
Joshua Bell
cab4983514 Explain the various desktop source files 2018-05-03 22:35:59 -07:00
Joshua Bell
b57070fabc DeskTop: More overlay resource identifiers 2018-05-03 19:08:30 -07:00
Joshua Bell
7bd4eec08b DeskTop: More overlay resource identifiers 2018-05-03 18:43:09 -07:00
Joshua Bell
9ea7ac1a4e DeskTop: More overlay resource identifiers 2018-05-03 09:01:57 -07:00
Joshua Bell
40bf0db1d3 DeskTop: Resource string labels used in overlays 2018-05-02 22:56:52 -07:00
Joshua Bell
fe2948e489 Autogenerate include file for LC resources 2018-05-02 21:05:31 -07:00
Joshua Bell
f77932a28d Split desktop source into separate files 2018-05-02 19:58:17 -07:00
Joshua Bell
d280dfd023 DeskTop overlays: identify a few string references 2018-04-30 22:35:58 -07:00
Joshua Bell
f2f3e8467d MGTK: One more PARAM_BLOCK 2018-04-29 13:21:52 -07:00
Joshua Bell
9cdbb78cc2 MGTK: More PARAM_BLOCK usage 2018-04-28 16:22:33 -07:00
mgcaret
68766cb60b Rewrite quit_code to use ca65 '816 mnemonics and provide some analysis (#79)
* Convert '816 quit code to use ca65 65816 mode.
Add commentary on this code.
2018-04-28 16:00:08 -07:00
Joshua Bell
9a2a595f8d Documentation updates 2018-04-27 20:40:39 -07:00
Joshua Bell
71c2da54ae Remove desk.acc/fonts, update tools. Resolves #76 2018-04-27 19:37:12 -07:00
Joshua Bell
f3ac302764 Factor mount/ directory population into separate script 2018-04-25 20:59:49 -07:00
Joshua Bell
f6830a7f2e travis CI build fix 2018-04-10 21:12:48 -07:00
eric-ja
21861e04fd MGTK: Keyboard mouse/misc ($17D79..$18431) 2018-04-10 16:26:36 -07:00
eric-ja
3f819bee4e MGTK: Windows/controls. ($17013..$17D69)
* MGTK: Windows/controls. ($17013..$17D69)
* Fix scoping.
2018-04-04 09:09:09 -07:00
Joshua Bell
655e86f37b MGTK: minor S2W/W2S cleanup 2018-04-03 21:26:13 -07:00
eric-ja
6b176d4ac1 MGTK: Menus. ($16867..$16F39) 2018-04-02 08:00:43 -07:00
Joshua Bell
5f09da834a ovl1c: sector format 2018-04-01 20:36:02 -07:00
Joshua Bell
177e988398 ovl1c: more drive control 2018-04-01 13:33:53 -07:00
eric-ja
c1c3171f46 MGTK: Cursor/events/initialization. ($16004..$166DE) 2018-04-01 09:27:39 -07:00
Joshua Bell
f4139c08b5 ovl1c: Start understanding low level disk ops 2018-03-31 21:13:10 -07:00
Joshua Bell
579e3dbd78 ovl1c: procs, params 2018-03-31 16:50:58 -07:00
Joshua Bell
31b4b1f86b ovl1b: more params 2018-03-30 21:50:29 -07:00
Joshua Bell
5aa3c5fd17 ovl1b: dialog members 2018-03-30 21:11:36 -07:00
Joshua Bell
848a1d9342 ovl1b: unref'd definitions 2018-03-30 20:15:53 -07:00
Joshua Bell
fe82e7efd6 ovl1b: procs and params 2018-03-30 19:34:44 -07:00
eric-ja
f522008c3f MGTK: Text drawing ($15907..$15E01) 2018-03-30 07:58:10 -07:00
Joshua Bell
c76a540871 Menu definitions; call ids 2018-03-29 21:40:39 -07:00
Joshua Bell
85faffa915 MGTK calls 2018-03-29 21:17:18 -07:00
Joshua Bell
96683a6c09 ovl1b strings 2018-03-29 08:38:20 -07:00
Joshua Bell
e5ebe33221 more strings 2018-03-29 07:52:03 -07:00
Joshua Bell
7b9ead9cac strings 2018-03-28 21:28:03 -07:00
Joshua Bell
fda56ba686 Start work on ovl1b/c 2018-03-28 21:05:12 -07:00
eric-ja
7e483c3ef5 MGTK: BitBlt/rect/poly drawing routines (#54)
* Document that Text Page 1 is used as buffers.
* Merge keyboard/mouse
* Work on error symbols.
* MGTK: Drawing routines. (4F8E..584A)
* MGTK: Style/fix warnings.
2018-03-27 07:44:13 -07:00
Joshua Bell
2dbeadc5b2 MGTK: Correct some bad disassembly 2018-03-25 21:04:15 -07:00
Joshua Bell
6d9e05f7f7 MGTK: Macros for 16-bit ops with leading clc/sec 2018-03-25 20:49:27 -07:00
Joshua Bell
5ec14668c6 MGTK: more 16-bit macro use 2018-03-25 20:18:43 -07:00
Joshua Bell
98c16a3d55 remove redundant labels 2018-03-23 21:35:53 -07:00
Joshua Bell
cf0fe83d6f mouse scaling 2018-03-23 21:27:58 -07:00
Joshua Bell
9d67360cba consolidate definitions 2018-03-23 19:54:07 -07:00
Joshua Bell
ee0472f55f Identify kbd/mouse pos, menu state 2018-03-23 19:43:27 -07:00
Joshua Bell
b6c0b27b28 one more byte into font def 2018-03-22 09:13:26 -07:00
eric-ja
909c3427e8 Move last row of font from desktop.s to inc/font.inc
Missed when determining the font definition.
2018-03-21 23:15:05 -07:00
Joshua Bell
efabe00f3c MGTK: Apply refactor tool/add16 macro 2018-03-21 19:29:14 -07:00
Joshua Bell
175f5a955d MGTK doc tweaks 2018-03-21 19:23:28 -07:00
Joshua Bell
8b4896b77e Flesh out MGTK docs 2018-03-21 19:23:28 -07:00
eric-ja
d2a91b1e10 MGTK $14C41..$14F8E
* (MGTK) Fill/blit loop ($14C41..$14D81).
* (MGTK) set_up_fill_mode, set_dest, set_source ($14D81..$14F8E).
2018-03-21 19:22:44 -07:00
eric-ja
2193be097f (MGTK) Fill mode operations. ($14BA1..$14C41) 2018-03-21 10:25:09 -07:00
Joshua Bell
8ab3c846d9 dehexify, remove uninteresting labels 2018-03-16 21:19:01 -07:00
Joshua Bell
3e9d7da755 winfo for alert dialog 2018-03-15 00:00:36 -07:00
Joshua Bell
fcb99ec3cf identify winfos 2018-03-14 21:10:08 -07:00
Joshua Bell
06e0c6878f de-hex some numbers 2018-03-14 20:53:20 -07:00
Joshua Bell
e014bda697 identify entry file picker winfo 2018-03-14 20:38:47 -07:00
Joshua Bell
d6b757849b overlay windows, sys tracing 2018-03-14 20:16:15 -07:00
Joshua Bell
48042e0cb8 cut down raw addrs 2018-03-07 08:12:30 -08:00
Joshua Bell
73531bc726 BS in sys 2018-03-06 21:36:55 -08:00
Joshua Bell
9213bd1903 procs 2018-03-06 18:36:51 -08:00
Joshua Bell
f4a5cf3da5 part 2 2018-03-06 08:00:57 -08:00
Joshua Bell
ad3fc74d36 add note about down load 2018-03-05 21:30:13 -08:00
Joshua Bell
53dcca3bfc constants 2018-03-05 21:27:41 -08:00
Joshua Bell
c80cef0b30 tidying 2018-03-05 21:24:21 -08:00
Joshua Bell
331460afeb procs, errs 2018-03-05 21:20:00 -08:00
Joshua Bell
65e19dcb5e procs 2018-03-05 20:11:14 -08:00
Joshua Bell
8795ba330a simplify 16-bit macros 2018-03-05 08:41:22 -08:00
Joshua Bell
5c46794531 addax macro 2018-03-04 21:52:38 -08:00
Joshua Bell
08a034911b wider block separator comment 2018-03-04 21:36:00 -08:00
Joshua Bell
dd73b53592 ids, pull ovl0 out 2018-03-04 21:33:56 -08:00
Joshua Bell
c13c334977 procs 2018-03-04 19:38:55 -08:00
Joshua Bell
be33bb8a84 procs 2018-03-04 14:01:19 -08:00
Joshua Bell
e309083f2d logic 2018-03-04 12:04:29 -08:00
Joshua Bell
31ce4921f8 pd errs, stats 2018-03-04 11:35:04 -08:00
Joshua Bell
d2e6678f48 various ids 2018-03-03 21:33:40 -08:00
Joshua Bell
4df98e8b48 MLI params 2018-03-03 20:03:42 -08:00
Joshua Bell
9a1ed36bf7 MLI params 2018-03-03 19:43:41 -08:00
Joshua Bell
d3d7122e79 MLI params 2018-03-03 19:27:31 -08:00
Joshua Bell
dcb57e33ea MLI params 2018-03-03 19:15:47 -08:00
Joshua Bell
fbdd678640 MLI params 2018-03-03 18:39:21 -08:00
Joshua Bell
e1c6f9fc15 relocated routine, mli params 2018-03-03 09:04:07 -08:00
Joshua Bell
efc2b553d6 fix disasm 2018-03-03 08:26:04 -08:00
Joshua Bell
5d09d459f4 MLI calls 2018-03-02 22:44:28 -08:00
Joshua Bell
ce2fff7e81 strings 2018-03-02 20:53:10 -08:00
Joshua Bell
c2b70f7fd0 data blocks 2018-03-02 20:32:55 -08:00
Joshua Bell
2e35ee9aed data blocks 2018-03-02 20:22:09 -08:00
Joshua Bell
69e4d56fda equates 2018-03-02 20:06:58 -08:00
Joshua Bell
e60aee4d15 apply refactor tool 2018-03-02 19:57:30 -08:00
Joshua Bell
74296a74ac bootstrap sys 2018-03-02 19:56:39 -08:00
Joshua Bell
ca80014eb7 tidying 2018-03-02 19:33:03 -08:00
Joshua Bell
2e3e6e6a4c lc defs for overlays, macros for exit 2018-03-01 18:25:42 -08:00
Joshua Bell
d39ca6d01a procs 2018-02-28 21:11:59 -08:00
Joshua Bell
80e1b59799 simplify param names 2018-02-27 18:38:18 -08:00
Joshua Bell
91ed3397cc param blocks 2018-02-27 18:25:03 -08:00
Joshua Bell
de85dad1c1 Consolidate include files 2018-02-26 20:13:18 -08:00
Joshua Bell
60062360ca Update stats tool 2018-02-26 19:59:33 -08:00
Joshua Bell
366d092d91 Use macros for prodos params 2018-02-25 21:03:58 -08:00
Joshua Bell
5cc74da7ec macros for ProDOS MLI params 2018-02-25 20:28:23 -08:00
Joshua Bell
aa8e79e944 mli params in ovl2 2018-02-25 19:40:53 -08:00
Joshua Bell
7a3f07c838 Correct makefile 2018-02-25 19:20:43 -08:00
Joshua Bell
2f0416e4cc improve copy16 refactor 2018-02-25 19:05:59 -08:00
Joshua Bell
e34f63fa12 Use combo build for overlays 3+ 2018-02-25 19:02:34 -08:00
Joshua Bell
c2b7c6810b cmp16 refactors 2018-02-25 16:20:20 -08:00
Joshua Bell
10c2c6099a minor tidying 2018-02-25 16:17:11 -08:00
Joshua Bell
625827f81b improve stax refactor 2018-02-25 16:10:27 -08:00
Joshua Bell
89b157928c inc16 macro and refactors 2018-02-25 16:06:17 -08:00
Joshua Bell
7da8f698b8 Pull loader blocks into file 2018-02-25 15:42:50 -08:00
Joshua Bell
70079333d1 symbols and tidying 2018-02-25 15:19:38 -08:00
Joshua Bell
3c77c79e13 mli calls in overlays 2018-02-25 13:52:16 -08:00
Joshua Bell
7c0e47922a tidying 2018-02-25 13:47:06 -08:00
Joshua Bell
b7476c6b81 res blocks 2018-02-25 13:27:08 -08:00
Joshua Bell
772c5681fe apply refactor tool to ovl4 2018-02-25 13:21:55 -08:00
Joshua Bell
63f47f9f80 overlay 4; remove infos 2018-02-25 13:19:11 -08:00
Joshua Bell
981224920d ovl2 wrangling 2018-02-24 23:19:29 -08:00
Joshua Bell
59b0489c0a Docs 2018-02-23 22:01:04 -08:00
Joshua Bell
fdf5285539 Overlay 2 strings 2018-02-23 21:21:56 -08:00
Joshua Bell
471838a72c apply refactor tool to desktop.s 2018-02-23 21:12:41 -08:00
Joshua Bell
fb0c2f1cfd apply refactor tool to ovl5/6/7 2018-02-23 21:11:20 -08:00
Joshua Bell
c4617510d7 apply refactor tool to ovl2 2018-02-23 21:10:21 -08:00
Joshua Bell
b2e2779d39 ovl3 data tidy 2018-02-23 21:07:11 -08:00
Joshua Bell
8004fe4675 Fix lsr16 generation in refactor tool; apply to overlay 3 2018-02-23 20:59:00 -08:00
Joshua Bell
3f8d47a5b2 overlay 3 initial snapshot 2018-02-23 20:54:37 -08:00
Joshua Bell
25d4eeb41c add overlay #2, and a refactoring (macro-replacing) tool 2018-02-23 20:45:21 -08:00
Joshua Bell
026485a841 dialog rects 2018-02-21 21:28:13 -08:00
Joshua Bell
cffe277cc9 Makefile tweaks 2018-02-21 21:18:46 -08:00
Joshua Bell
c48bf17e6f overlay 7 WIP 2018-02-21 19:20:13 -08:00
Joshua Bell
748055dcfc Tighten up MGTK name 2018-02-21 08:06:38 -08:00
Joshua Bell
e7785fa845 build into subdirs 2018-02-21 08:04:32 -08:00
Joshua Bell
d8ec92c4c5 docs 2018-02-20 22:40:15 -08:00
Joshua Bell
04f3b9119e overlay 1a WIP 2018-02-20 21:19:06 -08:00
Joshua Bell
8ac6630bcf overlay 6 2018-02-20 20:36:46 -08:00
Joshua Bell
6225082ec6 start work on overlay 5 2018-02-19 21:32:47 -08:00
Joshua Bell
d5036a6a84 ovl1 fully disassembled 2018-02-19 20:37:04 -08:00
Joshua Bell
3f9f64a504 Start work on first overlay 2018-02-19 20:18:58 -08:00
Joshua Bell
1b2738a48b labels 2018-02-19 14:06:12 -08:00
Joshua Bell
4f8a94f8d8 selection renames/docs 2018-02-19 11:33:13 -08:00
Joshua Bell
c9092abde5 helper script updates 2018-02-19 10:53:58 -08:00
Joshua Bell
d945386aa6 menu item ids 2018-02-18 23:44:08 -08:00
Joshua Bell
f91dea76d7 procs 2018-02-18 21:37:15 -08:00
Joshua Bell
cd91b70644 procs and docs 2018-02-18 17:08:11 -08:00
Joshua Bell
7e0eb9b254 docs 2018-02-18 12:49:59 -08:00
Joshua Bell
ed5ede1eff docs 2018-02-18 12:18:42 -08:00
Joshua Bell
2141e3b41f params and docs 2018-02-18 11:33:21 -08:00
Joshua Bell
214e0595c5 procs 2018-02-18 00:01:08 -08:00
Joshua Bell
9596f6ea19 procs 2018-02-17 23:04:52 -08:00
Joshua Bell
4b6f71f65a smartport eject 2018-02-17 17:15:27 -08:00
Joshua Bell
06c044c303 procs 2018-02-17 08:12:19 -08:00
Joshua Bell
efe9dda004 more procs 2018-02-16 23:08:39 -08:00
Joshua Bell
2a1c7fb7f9 smartport call 2018-02-16 17:17:54 -08:00
Joshua Bell
9b721cfb33 main loop noodling 2018-02-16 13:27:31 -08:00
Joshua Bell
ee932924a6 main loop 2018-02-16 12:14:39 -08:00
Joshua Bell
d1564a2c3e unused labels, param cleanup 2018-02-16 11:25:00 -08:00
Joshua Bell
0818fe02a4 add return macro 2018-02-15 19:29:05 -08:00
Joshua Bell
1d34595ebf procs and labels 2018-02-15 19:12:59 -08:00
Joshua Bell
e7054437fb popular symbols 2018-02-15 08:08:59 -08:00
Joshua Bell
473e2aaefa popular procs 2018-02-14 21:07:31 -08:00
Joshua Bell
0f0c5c50d8 macro fun 2018-02-13 21:52:36 -08:00
Joshua Bell
d83b62d2a3 scrollbars 2018-02-13 19:15:45 -08:00
Joshua Bell
000c6d6368 popular procs 2018-02-13 18:53:02 -08:00
Joshua Bell
74eb246f2b popular procs 2018-02-13 08:18:11 -08:00
Joshua Bell
a054bfdb49 offsets 2018-02-12 21:36:41 -08:00
Joshua Bell
72170ec571 popular procs 2018-02-12 21:14:23 -08:00
Joshua Bell
512a94f792 icon poly calc 2018-02-12 20:41:17 -08:00
Joshua Bell
10f68da6c1 startup menu 2018-02-11 23:54:09 -08:00
Joshua Bell
61a6135544 proc breakdown 2018-02-11 17:21:37 -08:00
Joshua Bell
f5b0114af9 more macros in mgtk 2018-02-11 16:13:20 -08:00
Joshua Bell
4b22cbba14 improve stats, reduce unused params, macros in mgtk 2018-02-11 16:04:20 -08:00
Joshua Bell
9fd1991945 more 16-bit macro fun 2018-02-09 23:33:54 -08:00
Joshua Bell
3b2ce9c66b alternate view cols 2018-02-09 22:59:05 -08:00
Joshua Bell
71031fc985 window header 2018-02-09 22:10:11 -08:00
Joshua Bell
03af87e9f5 window header, int to string 2018-02-09 21:24:35 -08:00
Joshua Bell
d4b00af67a icon entries 2018-02-08 21:42:59 -08:00
Joshua Bell
620967a511 window/icon map caches 2018-02-07 21:48:19 -08:00
Joshua Bell
7bbdc4ac6b icon/window mapping WIP 2018-02-07 21:36:53 -08:00
Joshua Bell
b13b1f56d3 icon offset constants 2018-02-06 21:59:25 -08:00
Joshua Bell
305343b02a macros for desktop helpers 2018-02-06 18:42:20 -08:00
Joshua Bell
77bda904ab macros for DAs 2018-02-06 18:42:00 -08:00
Joshua Bell
4b0669bf25 ids 2018-02-06 15:42:18 -08:00
Joshua Bell
c178c4763f macros, ids 2018-02-06 15:36:39 -08:00
Joshua Bell
30db1a63dd newly unreferenced bytes 2018-02-06 10:10:34 -08:00
Joshua Bell
956c41c069 cmp16 pseudoop 2018-02-06 10:06:44 -08:00
Joshua Bell
d09aa8705d copy16 macro use 2018-02-06 09:31:58 -08:00
Joshua Bell
a6836af691 icon bits 2018-02-05 21:49:39 -08:00
Joshua Bell
87866b36ea reformat; param names 2018-02-05 20:37:41 -08:00
Joshua Bell
f7a879c4c7 pull macros out; some formatting 2018-02-05 19:01:17 -08:00
Joshua Bell
17f096890f identify icon tracking 2018-02-05 08:03:31 -08:00
Joshua Bell
2dd9ad0a2b 'solid' apple 2018-02-04 21:05:31 -08:00
Joshua Bell
9ff3fbb011 remove unreferenced labels 2018-02-04 20:46:26 -08:00
Joshua Bell
e40c67177a stax pseudo-op macro 2018-02-04 20:35:19 -08:00
Joshua Bell
d54e0af0ac ldax pseudo-op macro 2018-02-04 20:21:34 -08:00
Joshua Bell
c43f6deb8f add16_8 macro 2018-02-04 20:04:14 -08:00
Joshua Bell
a0d0cd3e0f add16 macro 2018-02-04 19:56:56 -08:00
Joshua Bell
1c0e498ef3 add16 macro 2018-02-04 19:56:25 -08:00
Joshua Bell
e20a9bc7bd sub16 macro 2018-02-04 19:46:41 -08:00
Joshua Bell
faa22b2c2c Desktop API calls 2018-02-04 19:13:21 -08:00
Joshua Bell
03533a2194 vertices 2018-02-04 10:53:53 -08:00
Joshua Bell
0bc3ecdbb6 prompt handlers 2018-02-03 23:22:56 -08:00
Joshua Bell
e7adcc2232 const for inrect tests 2018-02-03 20:06:16 -08:00
Joshua Bell
bbb6e3c680 macros define scopes not procs; button event loop 2018-02-03 19:59:50 -08:00
Joshua Bell
fb4b59f204 date strings 2018-02-02 21:11:49 -08:00
Joshua Bell
7beedb62b5 scroll bars 2018-02-02 20:41:42 -08:00
Joshua Bell
6eee3b4ba4 prefix event kind 2018-02-02 20:10:19 -08:00
Joshua Bell
2554765ba7 various refs 2018-02-02 19:38:35 -08:00
Joshua Bell
0a1d559a41 point refs 2018-02-02 08:00:42 -08:00
Joshua Bell
a96d363743 point refs 2018-02-02 07:54:34 -08:00
Joshua Bell
2bf5dda7e1 point/rect refs 2018-02-01 22:04:23 -08:00
Joshua Bell
c90a276571 param blocks 2018-02-01 11:30:03 -08:00
Joshua Bell
bcc28e58cc project cleanup 2018-02-01 10:00:17 -08:00
Joshua Bell
5123cfd702 params cleanup 2018-01-30 21:42:26 -08:00
Joshua Bell
a7da08c6ab params cleanup 2018-01-30 21:22:13 -08:00
Joshua Bell
43469a06a4 winfo cleanup 2018-01-30 19:04:33 -08:00
Joshua Bell
b4549c5487 struct renames 2018-01-30 08:57:36 -08:00
Joshua Bell
6fc8234b0f winfo members 2018-01-29 23:58:53 -08:00
Joshua Bell
57c5c09e26 refine menu item macros 2018-01-29 23:34:12 -08:00
Joshua Bell
6a2aa90656 DAs: rename structs 2018-01-29 20:14:34 -08:00
Joshua Bell
fa0126feac MGTK call ids 2018-01-29 08:38:23 -08:00
Joshua Bell
4fd0bb1fec MGTK: Internal renames 2018-01-29 08:25:56 -08:00
Joshua Bell
a63eca2a0e MGTK internal renames 2018-01-29 00:57:55 -08:00
Joshua Bell
1ae615fb20 Rename A2D to MGTK 2018-01-28 22:03:48 -08:00
Joshua Bell
2e61ed294d A2D pre-shift tables identified per JB on comp.sys.apple2 2018-01-28 11:06:08 -08:00
Joshua Bell
0981e432c0 various ids 2018-01-28 08:08:39 -08:00
Joshua Bell
1a86bf0740 window keyboard scroll 2018-01-25 18:28:08 -08:00
Joshua Bell
0abb5960ca more keyboard-based commands 2018-01-25 18:22:33 -08:00
Joshua Bell
0efca40378 addr calls 2018-01-24 20:20:39 -08:00
Joshua Bell
dc84da754e dialog procs 2018-01-24 16:39:12 -07:00
Joshua Bell
1b764e915f more ids 2018-01-23 23:05:16 -08:00
Joshua Bell
51f7c083ee more ids 2018-01-23 21:52:53 -08:00
Joshua Bell
d6f6fde998 buffer ids 2018-01-23 21:37:41 -08:00
Joshua Bell
8cd338f995 addr calls 2018-01-23 20:11:38 -08:00
Joshua Bell
53314284ea DAs and warning dialogs 2018-01-23 08:33:12 -08:00
Joshua Bell
0157cced14 DA MLI params 2018-01-23 07:48:49 -08:00
Joshua Bell
2074d27fac Call order 2018-01-22 18:09:15 -08:00
Joshua Bell
5811fca62c misc labels 2018-01-21 23:00:34 -08:00
Joshua Bell
0eac3e2ba7 more labels and docs 2018-01-21 15:49:54 -08:00
Joshua Bell
d765d743c7 dialog labels 2018-01-21 15:37:55 -08:00
Joshua Bell
4fb8603755 Tidy up moreunexplained bytes 2018-01-21 14:45:48 -08:00
Joshua Bell
31b3e727dc Tidy up unexplained bytes 2018-01-21 14:35:37 -08:00
Joshua Bell
0587ffa828 fix bogus disassembly 2018-01-21 11:55:06 -08:00
Joshua Bell
24dc2a2c86 Date wrangling 2018-01-21 11:47:40 -08:00
Joshua Bell
95d6735177 Convert DEFINE_RECT/POINT args to decimal 2018-01-21 11:04:13 -08:00
Joshua Bell
dbecce3d67 dialog labels 2018-01-21 10:56:50 -08:00
Joshua Bell
a492ca30ea dialog launching helper 2018-01-21 10:44:26 -08:00
Joshua Bell
71aef349fa labels 2018-01-21 08:37:01 -08:00
Joshua Bell
7047032d5a padding macro 2018-01-20 19:33:15 -08:00
Joshua Bell
8e90a3e17c lookup routines 2018-01-20 19:02:34 -08:00
Joshua Bell
bd32580450 double click counter 2018-01-20 17:16:31 -08:00
Joshua Bell
0513ce1df9 identified double-click detection 2018-01-20 16:44:49 -08:00
Joshua Bell
d0f208abee jumptable cleanup 2018-01-20 14:31:48 -08:00
Joshua Bell
4d2e46d62b jump table sync-up 2018-01-20 10:57:25 -08:00
Joshua Bell
a541023587 Pull the rogue DeskTop segment 51F-DFF into DeskTop, update include files 2018-01-20 10:40:48 -08:00
Joshua Bell
b9b5f2d469 pull font defn into separate file 2018-01-20 09:47:56 -08:00
Joshua Bell
7c7985b488 more procs, and 65816 quit code 2018-01-19 21:57:58 -08:00
Joshua Bell
2d979db830 procs for commands 2018-01-19 19:41:20 -08:00
Joshua Bell
c9cfba2e3a dynamic routine tidying 2018-01-19 18:55:15 -08:00
Joshua Bell
b296473c5d labels for dynamically loaded entry points 2018-01-19 18:44:24 -08:00
Joshua Bell
0ae282bed3 DeskTop: dynamic code segment loader 2018-01-19 09:00:24 -08:00
Joshua Bell
0c5a7bf7d2 DeskTop: menu dispatch WIP 2018-01-18 23:10:37 -08:00
Joshua Bell
6cf9f81650 DeskTop: menu dispatch WIP 2018-01-18 21:57:25 -08:00
Joshua Bell
597d46fdf5 DeskTop: menu dispatch WIP 2018-01-18 21:34:55 -08:00
Joshua Bell
426f493612 DeskTop: notes about unit numbers 2018-01-18 09:32:25 -08:00
Joshua Bell
e310fbfed8 DeskTop: file launcher 2018-01-17 21:23:58 -08:00
Joshua Bell
fa7b6c1304 DeskTop: device icon identification, use namespaces 2018-01-17 20:52:42 -08:00
Joshua Bell
6018e6c977 DeskTop: wrap aux block in proc/namespace 2018-01-17 19:38:43 -08:00
Joshua Bell
439f79bfa2 DeskTop: padding/comments 2018-01-17 19:19:01 -08:00
Joshua Bell
a48653d7f6 DeskTop: mli relay params 2018-01-17 18:07:22 -08:00
Joshua Bell
c537764117 DeskTop: mli relay params 2018-01-17 17:54:54 -08:00
Joshua Bell
2a96dfdd8b DeskTop: mli relay params 2018-01-17 17:49:27 -08:00
Joshua Bell
263e0a7730 DeskTop: mli relay params 2018-01-17 17:35:35 -08:00
Joshua Bell
1930dc794a DeskTop: relay/gfi 2018-01-17 12:41:21 -08:00
Joshua Bell
0bcf4e8bd3 DeskTop: No more L0006 2018-01-17 08:41:23 -07:00
Joshua Bell
e2d35faf5e DeskTop: more ids 2018-01-17 08:03:02 -07:00
Joshua Bell
24c353a744 DeskTop: more ids 2018-01-17 07:59:34 -07:00
Joshua Bell
fb0eb7cfda DeskTop: MLI relay calls 2018-01-16 21:16:31 -07:00
Joshua Bell
66baa3719e DeskTop: macros for LA500 calls 2018-01-16 21:06:20 -07:00
Joshua Bell
f36a10ae74 DeskTop: macros for L4021 calls 2018-01-16 21:03:29 -07:00
Joshua Bell
4ee548f5cb DeskTop: more ids 2018-01-16 20:55:13 -07:00
Joshua Bell
3d8eb5f9ba DeskTop: more ids 2018-01-16 20:36:54 -07:00
Joshua Bell
843c32cddd DeskTop: pad out segments 2018-01-15 21:10:43 -08:00
Joshua Bell
82ad455bc0 DeskTop: query_state_buffer ids 2018-01-15 20:57:02 -08:00
Joshua Bell
a0a581ea7e DeskTop: more ids 2018-01-15 20:33:32 -08:00
Joshua Bell
03fc6e1071 DeskTop: more ids 2018-01-15 10:08:50 -08:00
Joshua Bell
33f37b30f3 DeskTop: more ids 2018-01-14 21:23:48 -08:00
Joshua Bell
0275504d8d DeskTop: more ids 2018-01-14 21:16:36 -08:00
Joshua Bell
2c885680dc DeskTop: more ids 2018-01-14 20:55:54 -08:00
Joshua Bell
a9b24f4bab DeskTop: more ids 2018-01-14 17:06:27 -08:00
Joshua Bell
2a5126695e DeskTop: more ids 2018-01-14 09:18:22 -08:00
Joshua Bell
0f52309463 DeskTop: MLI GET_INFO calls 2018-01-14 00:24:50 -08:00
Joshua Bell
fea477ad54 DeskTop: MLI GET_INFO WIP calls 2018-01-14 00:17:32 -08:00
Joshua Bell
c2b1dcc267 DeskTop: MLI GET_PREFIX calls 2018-01-14 00:01:19 -08:00
Joshua Bell
a12edfb229 DeskTop: MLI CREATE/SET_MARK calls 2018-01-13 23:58:16 -08:00
Joshua Bell
71c7c07847 DeskTop: MLI READ calls 2018-01-13 23:52:03 -08:00
Joshua Bell
5bd9724bf3 DeskTop: MLI OPEN calls 2018-01-13 23:24:19 -08:00
Joshua Bell
abed524d0c DeskTop: MLI calls 2018-01-13 23:09:51 -08:00