Commit Graph

179 Commits

Author SHA1 Message Date
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
Joshua Bell
d0ed145ef5 Calc: Misc comments and params 2017-09-09 19:11:05 -07:00
Joshua Bell
aefb3016f4 Clarify close button handler, A2D API comments 2017-09-09 18:43:32 -07:00
Joshua Bell
ba55d8d8f4 TEXT_BOX -> SET_BOX, and speculate $80 is stride 2017-09-09 18:28:15 -07:00
Joshua Bell
4b9f4f2cc3 Identify QUERY_BOX and params 2017-09-09 18:11:01 -07:00
Joshua Bell
6039648211 Identified A2D_DRAW_PATTERN details 2017-09-09 17:43:37 -07:00
Joshua Bell
e9d9e06545 Identify TEST_BOX, refine SET_POS 2017-09-09 12:18:06 -07:00
Joshua Bell
b20a8ffae2 Calc: puzzling out button presses 2017-09-09 11:27:35 -07:00
Joshua Bell
2bbd9e4ec9 Calc: calc state/error recovery sleuthing 2017-09-09 11:08:40 -07:00
Joshua Bell
8095434e1e Window dragging 2017-09-08 21:10:56 -07:00
Joshua Bell
0d460f63c1 Sort out call 0 2017-09-08 20:45:11 -07:00
Joshua Bell
96d7ccf9d8 Calc: disentangle input params 2017-09-08 20:13:09 -07:00
Joshua Bell
dbc26c14c9 Calc: init comments 2017-09-08 18:34:34 -07:00
Joshua Bell
be971c90ee Add docs explaining HR to DHR conversion process 2017-09-08 15:54:14 -07:00
Joshua Bell
f91394cfbe Calc: more procs and comments 2017-09-08 08:41:51 -07:00
Joshua Bell
73ab8e6714 MEASURE_TEXT and floating point entry points 2017-09-08 08:36:36 -07:00
Joshua Bell
de84c69fe9 Calc: more procs and comments 2017-09-08 01:00:58 -07:00
Joshua Bell
ca77bd988f Calc: proc identifications 2017-09-08 00:42:45 -07:00
Joshua Bell
6278ba56a8 Calc: btn definitions 2017-09-08 00:10:54 -07:00
Joshua Bell
2305de6870 Calc: btn definitions 2017-09-07 23:40:01 -07:00
Joshua Bell
98ef84c74d Calc: btn definitions 2017-09-07 22:13:24 -07:00
Joshua Bell
9067fd668a Calc: btn definitions 2017-09-07 21:47:27 -07:00
Joshua Bell
bbf648410c Calc: btn definitions 2017-09-07 21:42:58 -07:00
Joshua Bell
a97edd4712 Calc: special case button bounds checks 2017-09-07 21:03:57 -07:00
Joshua Bell
c08a2f69cc Calc: special case button bounds checks 2017-09-07 21:03:07 -07:00
Joshua Bell
f0189e3d96 Calc: sort out mouse queries - WIP 2017-09-07 20:59:38 -07:00
Joshua Bell
9c57fa6c92 More doc edits 2017-09-07 08:37:13 -07:00
Joshua Bell
8d336c5881 Docs update 2017-09-07 08:34:45 -07:00
Joshua Bell
4a748f7306 FOUND MOUSE HIDING YAY 2017-09-06 23:43:40 -07:00
Joshua Bell
7a63772865 Click/press loop 2017-09-06 21:33:22 -07:00
Joshua Bell
a86513cf32 Calc: FP ops 2017-09-06 20:43:12 -07:00
Joshua Bell
e8f4b5f515 button hit bounds 2017-09-06 19:38:06 -07:00
Joshua Bell
6dc8fdad19 button row/col lookup 2017-09-06 19:05:49 -07:00
Joshua Bell
a4c2f4066d button boxes 2017-09-06 08:55:53 -07:00
Joshua Bell
5810e0653f button boxes 2017-09-06 08:42:33 -07:00
Joshua Bell
62d8c35399 button boxes 2017-09-06 08:23:23 -07:00
Joshua Bell
f4542e5d64 Calc: text buffers 2017-09-06 00:00:46 -07:00
Joshua Bell
f41acaa76d Calc labels 2017-09-05 23:55:44 -07:00
Joshua Bell
483a59674b more params 2017-09-05 23:37:05 -07:00
Joshua Bell
fb77cfb5fd more params 2017-09-05 23:24:21 -07:00
Joshua Bell
f4cacbc2c3 Calc: start param block identification 2017-09-05 22:59:02 -07:00