Commit Graph

46 Commits

Author SHA1 Message Date
Joshua Bell
8fe7243e7d Date DA: Read-only if system has clock. Fixes #39 2018-12-09 20:08:38 -08:00
Joshua Bell
9c3d6982fb Date DA: Write into DESKTOP.SYSTEM. Issue #30 2018-12-09 20:08:38 -08:00
Joshua Bell
adbd1c8fc7 disasm: block copy macros, rename pointers 2018-12-08 09:56:47 -08:00
Joshua Bell
1bb2824ea5 MGTK: Start using enums/constants 2018-11-17 20:34:17 -08:00
Joshua Bell
1692b4da42 Add macro for copy16 w/ indexed indirect src/dst 2018-11-10 20:31:31 -08:00
Joshua Bell
90bfbb8310 Fix min/max cont width/length, misc other tidying 2018-05-13 22:20:46 -07:00
Joshua Bell
7ac11c080d include tidying 2018-05-02 20:04:56 -07:00
Joshua Bell
08a034911b wider block separator comment 2018-03-04 21:36:00 -08:00
Joshua Bell
f1bd7e8825 prodos macros for das 2018-02-26 20:51:23 -08:00
Joshua Bell
de85dad1c1 Consolidate include files 2018-02-26 20:13:18 -08:00
Joshua Bell
77bda904ab macros for DAs 2018-02-06 18:42:00 -08:00
Joshua Bell
faa22b2c2c Desktop API calls 2018-02-04 19:13:21 -08:00
Joshua Bell
6eee3b4ba4 prefix event kind 2018-02-02 20:10:19 -08:00
Joshua Bell
6135cf2b98 da param ids 2018-01-31 00:05:54 -08:00
Joshua Bell
6315aab0f7 DAs: winfo members 2018-01-29 21:11:32 -08:00
Joshua Bell
76311ce501 DA: renames 2018-01-29 20:49:42 -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
1ae615fb20 Rename A2D to MGTK 2018-01-28 22:03:48 -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
8800a0a59b Split up include files for GUI library vs. DeskTop app 2017-10-11 20:45:58 -07:00
Joshua Bell
6bd9738e90 Standardize state label names a bit 2017-10-07 20:22:39 -07:00
Joshua Bell
e681879ede DeskTop Seg 1: various symbols 2017-10-07 13:59:25 -07:00
Joshua Bell
fa98ed8445 Identify 'next' member of window params 2017-09-24 19:59:49 -07:00
Joshua Bell
1d51caeea0 Identify 'tmask' property of window parans/state 2017-09-23 20:53:19 -07:00
Joshua Bell
e14adf3ffa Confirm font usage, add converter and a handful of fonts 2017-09-23 14:10:53 -07:00
Joshua Bell
15e354c927 Identify SET_TEXT_MASK 2017-09-18 22:51:24 -07:00
Joshua Bell
c39a8a5816 Figured out $8E00 call - redraws desktop icons.
Also found a couple bugs:
https://github.com/inexorabletash/a2d/issues/33
https://github.com/inexorabletash/a2d/issues/34
2017-09-18 18:34:45 -07:00
Joshua Bell
3712af2dce Add include file for ASCII code points 2017-09-16 14:20:41 -07:00
Joshua Bell
a9f8039a12 STF: more symbols; also add glyph definitions 2017-09-16 09:31:05 -07:00
Joshua Bell
b2b36a2e32 mask defaults 2017-09-15 01:02:38 -07:00
Joshua Bell
4d4966d6b4 Factor out common A2 defines 2017-09-14 21:13:54 -07:00
Joshua Bell
12acca8db7 Identify more state params/calls 2017-09-13 21:35:23 -07:00
Joshua Bell
ae232b1cf4 Identify window/box pattern fields, use .res 2017-09-13 21:01:30 -07:00
Joshua Bell
40026a0f46 Date: Identify SET_LINE_WIDTH call, thickness and pattern params for window state 2017-09-13 20:09:36 -07:00
Joshua Bell
cc82e3a1f0 Date: Identify save to file logic 2017-09-13 19:31:54 -07:00
Joshua Bell
ebd24191d8 Date: constants, procs 2017-09-13 08:09:33 -07:00
Joshua Bell
ea53285584 Date: many procs 2017-09-13 01:28:28 -07:00
Joshua Bell
f0bc46b444 Date: key handling 2017-09-13 00:04:21 -07:00
Joshua Bell
5e7a83dfc9 Date: decimal constants 2017-09-12 22:03:23 -07:00
Joshua Bell
a65459124c Date: strings 2017-09-12 22:01:45 -07:00
Joshua Bell
7b98c5e996 Date: rect/label params 2017-09-12 21:27:27 -07:00
Joshua Bell
8e9d31c374 Date: initial param identifications, procs 2017-09-12 18:52:14 -07:00
Joshua Bell
b4e879de66 Date: identify a few strings 2017-09-12 00:19:22 -07:00
Joshua Bell
62b5695d35 Puzzle/Date - A2D call sites 2017-09-10 20:40:32 -07:00
Joshua Bell
275255db02 Initial disassembly snapshot for Date and Puzzle 2017-09-10 20:18:29 -07:00