Commit Graph

169 Commits

Author SHA1 Message Date
Joshua Bell
2f1e20099d Show Image File additions/fixes
* Make ESC key close
* Fix cursor glitch when closing if over menu
* Don't overlap input/window params - maybe fix MD bug?
2017-09-18 19:50:16 -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
c1ece9ad71 Standardize on sizeof_ hack 2017-09-18 17:17:30 -07:00
Joshua Bell
4227be7825 Identify REDRAW_ALL entry point 2017-09-18 08:10:19 -07:00
Joshua Bell
ce7926b257 Create README for desktop disassembly 2017-09-17 14:52:46 -07:00
Joshua Bell
51bd3081cc update driver script 2017-09-17 11:31:10 -07:00
Joshua Bell
b8db78a854 Rearrange files 2017-09-17 11:28:57 -07:00
Joshua Bell
82f5dbc2bb snapshot 2017-09-17 11:18:47 -07:00
Joshua Bell
c1f9bcb46b Clean up directories, start work mapping DESKTOP2 2017-09-16 17:11:50 -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
1bff134a6d STF: symbols - yay tabs 2017-09-15 22:05:41 -07:00
Joshua Bell
947340adf9 STF: symbols 2017-09-15 21:44:41 -07:00
Joshua Bell
62ed78f148 Identify font glyphs in memory 2017-09-15 21:31:20 -07:00
Joshua Bell
97efeaf44d STF: Glyph widths 2017-09-15 20:04:56 -07:00
Joshua Bell
3b22aa7dbd Explore calls from DeskTop 2017-09-15 19:30:49 -07:00
Joshua Bell
df3ad2054c Image: Use hat operator to get 3rd byte; more symbols for STF 2017-09-15 19:08:20 -07:00
Joshua Bell
326760e6bc STF: Symbols 2017-09-15 01:09:42 -07:00
Joshua Bell
b2b36a2e32 mask defaults 2017-09-15 01:02:38 -07:00
Joshua Bell
a2c64de108 Calc: symbols 2017-09-15 00:53:45 -07:00
Joshua Bell
87aff9debc Calc: symbol cleanup 2017-09-14 21:22:27 -07:00
Joshua Bell
4d4966d6b4 Factor out common A2 defines 2017-09-14 21:13:54 -07:00
Joshua Bell
391ee78bdd Puzzle: reduce generic symbols 2017-09-14 19:11:21 -07:00
Joshua Bell
6bb8ef67f9 pattern -> bitmap 2017-09-13 21:58:37 -07:00
Joshua Bell
e57c316180 Clarify comments about masks 2017-09-13 21:38:35 -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
939394efa8 Update completion estimate in readme 2017-09-13 00:04:48 -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
a71c3e9594 Puzzle: routines and param blocks 2017-09-11 23:16:29 -07:00
Joshua Bell
460204bcab Puzzle: routines and param blocks 2017-09-11 21:06:37 -07:00
Joshua Bell
9c5d8f269b Puzzle: routines and param blocks 2017-09-11 20:38:58 -07:00
Joshua Bell
44df378f29 Puzzle: input loop and overall structure 2017-09-11 08:36:31 -07:00
Joshua Bell
089a18df14 Puzzle: victory check 2017-09-10 23:38:20 -07:00
Joshua Bell
2ee842fa96 Puzzle: position table, window id 2017-09-10 23:09:33 -07:00
Joshua Bell
15c6221fc0 Puzzle: piece patterns 2017-09-10 22:58:30 -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
Joshua Bell
7807f9d17e A2D API digging 2017-09-10 19:40:52 -07:00
Joshua Bell
57e80d7240 Identify SET_FILL_MODE 2017-09-10 10:40:08 -07:00
Joshua Bell
2fbbd23f20 Identify QUERY_SCREEN 2017-09-09 21:15:01 -07:00