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 |
|
Joshua Bell
|
4fc1b1761b
|
DeskTop: MLI calls
|
2018-01-13 21:36:18 -08:00 |
|
Joshua Bell
|
05938c3b3b
|
DeskTop: more ids
|
2018-01-13 21:20:59 -08:00 |
|
Joshua Bell
|
61f29fc68a
|
DeskTop: id some buffer ptrs
|
2018-01-12 21:32:59 -08:00 |
|
Joshua Bell
|
f8cc9108a9
|
DeskTop: menu definitions
|
2018-01-12 21:24:07 -08:00 |
|
Joshua Bell
|
a05559cccc
|
DeskTop: icon ids
|
2018-01-12 20:58:02 -08:00 |
|
Joshua Bell
|
6ac30a1aac
|
DeskTop: rect IDs
|
2018-01-12 19:23:08 -08:00 |
|
Joshua Bell
|
c62b8f049a
|
DeskTop: more IDs
|
2018-01-12 19:06:55 -08:00 |
|
Joshua Bell
|
7d5f266ea0
|
DeskTop: various identifiers
|
2018-01-12 10:01:28 -08:00 |
|
Joshua Bell
|
1324eb0cd4
|
DeskTop: connecting dots
|
2018-01-12 01:16:37 -08:00 |
|
Joshua Bell
|
053057138c
|
DeskTop: more input params
|
2018-01-11 23:15:04 -08:00 |
|
Joshua Bell
|
d43ebdd640
|
DeskTop: GET_INPUT usage
|
2018-01-11 23:03:53 -08:00 |
|
Joshua Bell
|
0179142925
|
DeskTop: string ids
|
2018-01-11 22:38:03 -08:00 |
|
Joshua Bell
|
c5119b2e3c
|
DeskTop: Error messages, window/icon mapping tables
|
2018-01-11 17:45:55 -08:00 |
|
Joshua Bell
|
db2b7e5570
|
DeskTop: 7->6+1
|
2018-01-10 23:29:03 -08:00 |
|
Joshua Bell
|
090a9efe54
|
DeskTop: More dialog strings
|
2018-01-10 23:21:36 -08:00 |
|
Joshua Bell
|
9d26c3b0e0
|
DeskTop: more dialog strings
|
2018-01-10 23:13:02 -08:00 |
|
Joshua Bell
|
e7bcde4a5b
|
DeskTop: dialog strings
|
2018-01-10 23:04:47 -08:00 |
|
Joshua Bell
|
23813a044b
|
more labels
|
2018-01-10 22:31:02 -08:00 |
|
Joshua Bell
|
3499ad414b
|
DeskTop: addr call pattern
|
2018-01-10 21:56:19 -08:00 |
|
Joshua Bell
|
d496e474f7
|
DeskTop: draw_text1_call targets
|
2018-01-10 21:36:09 -08:00 |
|
Joshua Bell
|
a4488f8efe
|
DeskTop: draw_text1 macro
|
2018-01-10 21:21:40 -08:00 |
|
Joshua Bell
|
ddd8cd8194
|
DeskTop: resource references
|
2018-01-10 21:10:24 -08:00 |
|
Joshua Bell
|
fb23100ff4
|
DeskTop: Remove some placeholder symbols
|
2018-01-07 21:53:39 -08:00 |
|
Joshua Bell
|
351b28d769
|
DeskTop: Ensure all disassembled code is 6502 (no C)
|
2018-01-07 17:19:52 -08:00 |
|
Joshua Bell
|
8db5fe3d36
|
DeskTop: complete diasm of screen dumper
|
2018-01-07 17:16:26 -08:00 |
|
Joshua Bell
|
aaa258e0f9
|
DeskTop: Fourth part of loader appears to be screen dump to printer
|
2018-01-07 13:23:21 -08:00 |
|
Joshua Bell
|
13e997568b
|
DeskTop: split invoker routine out
|
2018-01-07 11:45:52 -08:00 |
|
Joshua Bell
|
a91942e7ee
|
DeskTop: Line up some s5 equates
|
2018-01-05 23:33:21 -08:00 |
|
Joshua Bell
|
0428f6534a
|
DeskTop: Consolidate segments 5 and 6
|
2018-01-05 21:17:13 -08:00 |
|
Joshua Bell
|
31fba26439
|
DeskTop: Progress on s5/s6
|
2018-01-05 21:03:10 -08:00 |
|
Joshua Bell
|
32c4dcc540
|
DeskTop S6: Selection launcher
|
2018-01-05 11:16:47 -08:00 |
|
Joshua Bell
|
69cd2ded36
|
DeskTop: Init segment
|
2018-01-05 10:24:27 -08:00 |
|
Joshua Bell
|
e739737ac5
|
DeskTop: Initial disassembly of segments 5/6
|
2018-01-05 09:42:32 -08:00 |
|
Joshua Bell
|
81ec68bd1b
|
DeskTop: Puzzle out the segment loader
|
2018-01-05 00:26:13 -08:00 |
|
Joshua Bell
|
edeb0704a2
|
DeskTop loader: figure out when the extra chunk is run
|
2018-01-04 23:23:06 -08:00 |
|
Joshua Bell
|
1bdcd852e4
|
DeskTop Loader: fix relocated labels
|
2018-01-04 22:00:08 -08:00 |
|
Joshua Bell
|
a513ac12d8
|
DeskTop: Start cleaning up Loader
|
2018-01-04 21:57:50 -08:00 |
|
Joshua Bell
|
872c18826d
|
DeskTop: Identify window struct lurking in buffer
|
2018-01-04 21:15:20 -08:00 |
|
Joshua Bell
|
9bb9608099
|
DeskTop: minimize 'exports'
|
2018-01-04 21:05:54 -08:00 |
|
Joshua Bell
|
07f9e5a733
|
DeskTop: Simplify some dynamic jumps
|
2018-01-04 20:27:15 -08:00 |
|
Joshua Bell
|
e8d2364379
|
DeskTop: Annotate some A2D code org wierdness
|
2018-01-04 18:48:36 -08:00 |
|
Joshua Bell
|
aed07533e8
|
DeskTop: Consolidate aux/main code into single source, split out GUI library
|
2018-01-04 14:18:24 -08:00 |
|
Joshua Bell
|
cd7182b975
|
Fix incorrect refactors
|
2018-01-04 13:14:07 -08:00 |
|
Joshua Bell
|
696de2e669
|
DeskTop: Add dedicated linker config file; for now just a copy of default apple2-asm.cfg
|
2018-01-04 13:02:58 -08:00 |
|
Joshua Bell
|
f20bcf6205
|
DeskTop: Identify bank-switched routines
|
2018-01-04 12:58:32 -08:00 |
|
Joshua Bell
|
0ab8d20ec0
|
DeskTop S4: Fix disasm of data
|
2017-12-31 21:16:41 -08:00 |
|
Joshua Bell
|
e1c2ac5b73
|
Add memory map
|
2017-12-31 12:53:53 -08:00 |
|
Joshua Bell
|
7f5a36fb89
|
DeskTop Seg4: year string, no brks
|
2017-12-31 12:32:47 -08:00 |
|
Joshua Bell
|
dec9fb93d6
|
DeskTop: Symbols for softswitches
|
2017-12-31 12:04:22 -08:00 |
|
Joshua Bell
|
5a845a9674
|
DeskTop: comments
|
2017-12-30 21:22:06 -08:00 |
|
Joshua Bell
|
204d269421
|
Desktop S4: Macro for DESKTOP_RELAY calls
|
2017-12-30 21:03:33 -08:00 |
|
Joshua Bell
|
ac7639499b
|
DeskTop S4: Simplify use of no-param relay macro calls
|
2017-12-30 20:22:40 -08:00 |
|
Joshua Bell
|
a115415fb3
|
DeskTop S4: Wrap A2D_RELAY use in macros
|
2017-12-30 20:19:43 -08:00 |
|
Joshua Bell
|
c20eeb4b3e
|
DeskTop S4: Wrap A2D_RELAY use in macros
|
2017-12-30 19:59:27 -08:00 |
|
Joshua Bell
|
8343a38c4b
|
Desktop S4: Identify strings
|
2017-12-30 19:21:34 -08:00 |
|
Joshua Bell
|
bf7976ee40
|
Desktop: Improve s4 infos
|
2017-12-30 18:02:15 -08:00 |
|
Joshua Bell
|
4ec1ff2e61
|
Segment work
|
2017-12-15 21:36:09 -08:00 |
|
Joshua Bell
|
9d4656f7b9
|
Add keyboard docs
|
2017-12-15 21:35:49 -08:00 |
|
Joshua Bell
|
077b0b5ccb
|
misc
|
2017-10-15 20:38:58 -07:00 |
|
Joshua Bell
|
6b294f4bbc
|
Identify SET_KBD_FLAG
|
2017-10-15 20:28:50 -07:00 |
|
Joshua Bell
|
41eb9f237d
|
Identify GET_INT_HANDLER
|
2017-10-15 20:20:54 -07:00 |
|
Joshua Bell
|
4f4d40a5b8
|
Tentatively identify HOOK_MOUSE - buggy?
|
2017-10-15 20:13:45 -07:00 |
|
Joshua Bell
|
34d651799f
|
Identify INIT/DISABLE_MOUSE
|
2017-10-14 22:09:00 -07:00 |
|
Joshua Bell
|
7f5924f870
|
Identify several window-related calls
|
2017-10-14 21:15:35 -07:00 |
|
Joshua Bell
|
2d33e2be0c
|
Identify MENU_CLICK
|
2017-10-14 19:45:51 -07:00 |
|
Joshua Bell
|
a11d73e563
|
Identify ERASE_CURSOR
|
2017-10-14 12:56:59 -07:00 |
|
Joshua Bell
|
16a3a1da87
|
Identify GET_CURSOR
|
2017-10-14 12:51:25 -07:00 |
|
Joshua Bell
|
492183f7ee
|
Identify DRAW_POLYGONS
|
2017-10-13 23:23:31 -07:00 |
|
Joshua Bell
|
ab85a50d1c
|
DeskTop: Alert dialog call/params
|
2017-10-12 08:55:14 -07:00 |
|
Joshua Bell
|
4497a5eae4
|
Identify GET_STATE
|
2017-10-12 08:04:27 -07:00 |
|
Joshua Bell
|
40e32f8ea7
|
Identify QUERY_WINDOW
|
2017-10-11 21:33:23 -07:00 |
|
Joshua Bell
|
8800a0a59b
|
Split up include files for GUI library vs. DeskTop app
|
2017-10-11 20:45:58 -07:00 |
|
Joshua Bell
|
2af2fa75fa
|
DeskTop: menu structure, labels
|
2017-10-10 08:21:32 -07:00 |
|
Joshua Bell
|
bf46981549
|
DeskTop: Tidy up relays
|
2017-10-09 22:20:40 -07:00 |
|
Joshua Bell
|
7504878f6e
|
DeskTop: Wrap GUI library and DeskTop in procs
|
2017-10-09 19:42:59 -07:00 |
|
Joshua Bell
|
0038f050db
|
DeskTop: Combine 3 aux segments into one file
|
2017-10-09 19:15:17 -07:00 |
|
Joshua Bell
|
61792a780c
|
DeskTop Seg 1: menu structure
|
2017-10-09 08:16:23 -07:00 |
|
Joshua Bell
|
9080390565
|
DeskTop Seg 1: menu structure
|
2017-10-08 22:09:39 -07:00 |
|
Joshua Bell
|
ac8356fb48
|
DeskTop Seg 1: params
|
2017-10-08 21:02:57 -07:00 |
|
Joshua Bell
|
4c0dae8c93
|
Identify CFG_DISPLAY and input processing
|
2017-10-08 15:02:16 -07:00 |
|
Joshua Bell
|
d3722b14f4
|
Identify SET_FONT and tease out font details
|
2017-10-08 11:06:40 -07:00 |
|
Joshua Bell
|
8e2d95611c
|
DeskTop Seg 1: impl details
|
2017-10-08 08:42:27 -07:00 |
|
Joshua Bell
|
dd02732f5c
|
DeskTop Seg 1: relay call documentation
|
2017-10-07 21:26:27 -07:00 |
|
Joshua Bell
|
8abcbe3b0a
|
DeskTop Seg 1: tease out another A2D calling style
|
2017-10-07 20:51:11 -07:00 |
|
Joshua Bell
|
6bd9738e90
|
Standardize state label names a bit
|
2017-10-07 20:22:39 -07:00 |
|
Joshua Bell
|
33f2945f32
|
DeskTop Seg 1: mouse clamping and constants
|
2017-10-07 17:16:19 -07:00 |
|
Joshua Bell
|
31aa3ec57b
|
DeskTop Seg 1: mouse hookup
|
2017-10-07 15:07:12 -07:00 |
|
Joshua Bell
|
e681879ede
|
DeskTop Seg 1: various symbols
|
2017-10-07 13:59:25 -07:00 |
|
Joshua Bell
|
e222654103
|
DeskTop Seg 1: ZP usage vs. state param breakthrough
|
2017-10-06 21:10:34 -07:00 |
|
Joshua Bell
|
73e1ad5846
|
DeskTop Seg 1: param blocks
|
2017-10-06 20:59:09 -07:00 |
|
Joshua Bell
|
f6a009feda
|
DeskTop Seg 1: A2D dispatch and params
|
2017-10-06 09:09:43 -07:00 |
|
Joshua Bell
|
75edccd667
|
DeskTop Seg 1: A2D dispatching
|
2017-10-05 21:18:28 -07:00 |
|
Joshua Bell
|
947140f8c8
|
DeskTop Seg 1: DESKTOP jump table
|
2017-10-05 18:36:20 -07:00 |
|
Joshua Bell
|
5c24d5d114
|
DeskTop Seg 1: window widget params
|
2017-10-05 17:04:39 -07:00 |
|
Joshua Bell
|
d8f5c6a5a5
|
DeskTop Seg 1: Interrupt handler, softswitch equates
|
2017-10-05 08:49:49 -07:00 |
|
Joshua Bell
|
09183e88cc
|
DeskTop Seg 1: Param blocks, direct calls to desktop entry point
|
2017-10-05 08:19:44 -07:00 |
|
Joshua Bell
|
bebc0d1e76
|
DeskTop Seg 1: Param blocks
|
2017-10-04 20:51:40 -07:00 |
|
Joshua Bell
|
a769dc4876
|
DeskTop Seg 1: Param blocks
|
2017-10-04 20:50:25 -07:00 |
|
Joshua Bell
|
41209f1bc4
|
DeskTop Seg 1: Param blocks
|
2017-10-04 20:41:08 -07:00 |
|
Joshua Bell
|
ed6ab34a31
|
DeskTop Seg 1: Identify resize/scroll arrow bitmaps
|
2017-10-04 18:27:01 -07:00 |
|
Joshua Bell
|
41aeb8c1d4
|
DeskTop Seg 1: Identify alert bitmap
|
2017-10-04 08:31:53 -07:00 |
|
Joshua Bell
|
c3188d8d60
|
DeskTop Seg 1: Identify 3.5 floppy bitmap
|
2017-10-03 23:10:39 -07:00 |
|
Joshua Bell
|
3082adb5fa
|
DeskTop Seg 1: Identify desktop bitmaps (disks, trash)
|
2017-10-03 21:23:26 -07:00 |
|
Joshua Bell
|
66b3b37b52
|
DeskTop Seg 1: params
|
2017-10-02 21:00:31 -07:00 |
|
Joshua Bell
|
05ca0a5113
|
Bytes to code
|
2017-10-02 20:46:01 -07:00 |
|
Joshua Bell
|
8ca2b6ccf2
|
Bytes to code
|
2017-10-02 20:25:53 -07:00 |
|
Joshua Bell
|
b84a451058
|
DeskTop Seg 1: Jump table labels
|
2017-10-02 20:19:43 -07:00 |
|
Joshua Bell
|
5d0722eae7
|
DeskTop Seg 1: Jump table labels
|
2017-10-02 20:05:07 -07:00 |
|
Joshua Bell
|
602c6ae635
|
DeskTop Seg 1: Jump table labels
|
2017-10-02 19:48:21 -07:00 |
|
Joshua Bell
|
840e27243b
|
DeskTop seg 1: WIP tidying param blocks
|
2017-10-02 08:51:00 -07:00 |
|
Joshua Bell
|
38310988c7
|
DeskTop seg 1: WIP tidying param blocks
|
2017-10-02 01:02:33 -07:00 |
|
Joshua Bell
|
68113374cb
|
DeskTop seg 1: WIP tidying param blocks
|
2017-10-02 01:00:06 -07:00 |
|
Joshua Bell
|
f34f423a94
|
DeskTop seg 1: WIP tidying param blocks
|
2017-10-02 00:53:25 -07:00 |
|
Joshua Bell
|
1ffd982735
|
DeskTop seg 1: WIP tidying param blocks
|
2017-10-01 23:56:30 -07:00 |
|
Joshua Bell
|
e83eac8f9b
|
DeskTop seg 1: name param blocks
|
2017-10-01 19:17:04 -04:00 |
|
Joshua Bell
|
2a9e2fca38
|
DeskTop: seg1 - Identify A2D calls
|
2017-10-01 01:54:52 -04:00 |
|
Joshua Bell
|
2fb5ff4973
|
DeskTop: A2D macros
|
2017-09-30 18:32:38 -04:00 |
|
Joshua Bell
|
f44aef6cea
|
DeskTop: Seg 1 strings
|
2017-09-30 18:03:41 -04:00 |
|
Joshua Bell
|
0ec8111e3a
|
DeskTop: Seg 1 strings
|
2017-09-29 23:03:56 -04:00 |
|
Joshua Bell
|
f774daf8eb
|
DeskTop: Seg 1 strings
|
2017-09-29 22:51:11 -04:00 |
|
Joshua Bell
|
f1185c993e
|
starting in on aux seg1
|
2017-09-29 22:14:47 -04:00 |
|
Joshua Bell
|
6401ed9bc9
|
DeskTop: more seg2 structuring
|
2017-09-29 16:57:02 -04:00 |
|
Joshua Bell
|
1bbf77f8aa
|
DeskTop: more seg2 structuring
|
2017-09-29 16:01:54 -04:00 |
|
Joshua Bell
|
1ecac5b0f9
|
DeskTop: window param blocks in seg2
|
2017-09-28 12:29:51 -07:00 |
|
Joshua Bell
|
39885d040d
|
DeskTop: window param blocks in seg2
|
2017-09-28 12:24:41 -07:00 |
|
Joshua Bell
|
39deb98f14
|
DeskTop: More strings and icons in seg2
|
2017-09-28 09:29:19 -07:00 |
|
Joshua Bell
|
d2bb4f12f2
|
DeskTop: Strings and icons in seg2
|
2017-09-28 08:45:05 -07:00 |
|
Joshua Bell
|
ec18ec8c44
|
DeskTop: Icon disassembly WIP
|
2017-09-27 19:41:40 -07:00 |
|
Joshua Bell
|
6c5d393daf
|
Add .gitignore for DeskTop dir
|
2017-09-18 20:31:16 -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 |
|