Joshua Bell
8231e303f4
Add Control Panel DA.
...
* Desktop pattern
* Double-click speed
* Joystick calibration
* Insertion point blink speed
Settings live in LCBANK1 at $FF80 and are persisted directly to DESKTOP2 when the DA closes. DeskTop itself is modified to pull values from there. IP blink routines are improved to not slow down when the mouse pointer is over the window.
Fixes #2 , #31 , #72
2019-07-30 21:22:28 -07:00
Joshua Bell
421cebb5ef
Move macros.inc into inc/ to tidy top level dir
2019-07-27 10:49:13 -07:00
Joshua Bell
15bd7be90d
Add MGTK Font file support for Preview.
...
Correct docs for some DeskTop icon APIs, and improve resilience of
some of the APIs to having atypical grafports selected when called.
2019-07-26 20:44:22 -07:00
Joshua Bell
2730c96058
Calculator DA: Fix FSUB call. Fixes #159
...
When updating how Calculator calls ROM routines in 88666311 the FSUB
wrapper was missing a PLA. Convert the wrappers into a macro to avoid
such mistakes (D.R.Y.)
Also, updated refs to CHRGET routine.
2019-07-11 21:18:48 -07:00
Joshua Bell
59455d3cff
Hook reset to cleanly quit DeskTop back to ProDOS. Resolves #141
...
* Fails on Virtual II and KEGS/GSPort/GSPlus, as they fail to
disable aux memory on reset
* Will fail within Disk Copy overlay
2019-03-29 18:52:52 -07:00
Joshua Bell
3236eb26be
DeskTop: Avoid frequent STATUS calls on Laser 128. Maybe fixes #138
...
Also adjust double-click timing on Laser 128, assuming acceleration.
2019-03-17 15:34:18 -07:00
Joshua Bell
0dcdb27c4a
Icon for AppleTalk file shares. Fixes #88
2019-01-16 20:26:57 -08:00
Joshua Bell
ab0e8189e1
Fix IIc+ detection. Fixes #25
2019-01-13 14:36:34 -08:00
Joshua Bell
acc1a559a5
Add icon for CMD files. Resolves #105 (for now)
2019-01-06 11:33:37 -08:00
Joshua Bell
c4925f59d0
Merge remote-tracking branch 'origin/disasm'
2019-01-04 19:44:07 -08:00
Joshua Bell
6aacc274ff
RAM.SYSTEM disassembly WIP
2019-01-04 19:41:32 -08:00
Joshua Bell
d515596dde
Start adding icon for REL files
2019-01-03 16:07:59 -08:00
Joshua Bell
a912c357f5
Correct AppleWorks file type TLAs
2019-01-01 15:31:16 -08:00
Joshua Bell
9814152b41
Icons for graphics, AppleWorks types
2019-01-01 09:47:47 -08:00
Joshua Bell
65391b5888
Prefer = for constants and := for labels
2018-12-28 15:46:09 -08:00
Joshua Bell
9f2d31bede
disasm: traversal logic
2018-12-23 20:31:15 -08:00
Joshua Bell
d7c1dc7ce9
disasm: alerts/errors, traversal params and stack
2018-12-23 12:51:03 -08:00
Joshua Bell
b02d18cb46
DeskTop: misc disasm
2018-12-12 20:45:44 -08:00
Joshua Bell
8f1ee6c26a
disasm: block copy macros, rename pointers
2018-12-08 09:56:47 -08:00
Joshua Bell
baca30b601
DeskTop disasm: ProDOS driver protocol
2018-12-05 19:35:04 -08:00
Joshua Bell
e771c36be6
DeskTop: SmartPort calls and device enumerations
2018-11-29 22:16:19 -08:00
Joshua Bell
126c5c68f6
DeskTop disasm: volume enumeration
2018-11-23 23:03:11 -08:00
Joshua Bell
19f607c568
DeskTop disasm
2018-11-23 20:02:01 -08:00
Joshua Bell
c613909444
SIF DA: Apply IIgs fixes
2018-11-16 20:44:03 -08:00
Joshua Bell
21c6cd9bc9
DeskTop: volume icon disasm tweaks
2018-11-11 19:11:44 -08:00
Joshua Bell
e858e19b9a
Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory
2018-11-05 20:14:29 -08:00
Joshua Bell
25c6caf9c3
Character masks, and sort directory DA identifications
2018-06-01 18:52:26 -07:00
Joshua Bell
0167411bf8
DeskTop: More overlay noodling
2018-05-17 23:54:10 -07:00
Joshua Bell
7c4028bbd3
Extended QUIT
2018-05-14 00:10:39 -07:00
Joshua Bell
2e75298316
DeskTop: More overlay resource identifiers
2018-05-03 09:01:57 -07:00
Joshua Bell
d6816fb28c
include tidying
2018-05-02 20:04:56 -07:00
Joshua Bell
b642eacfe3
Show Image DA: Set IIgs/AppleColor Color/B&W modes. Resolves #44
2018-04-27 21:28:09 -07:00
Joshua Bell
f791a1ccd7
sort.directory DA disassembly WIP
2018-04-20 21:58:15 -07:00
Joshua Bell
6e0f906fd5
Eyes DA: Fix glitch on first run
2018-04-18 22:37:52 -07:00
Joshua Bell
c474875c31
Eyes DA
2018-04-16 21:26:52 -07:00
Joshua Bell
6a4d248e31
THIS.APPLE DA: empty slots, RamWorks memory
2018-04-05 21:29:25 -07:00
Joshua Bell
b9d58672c2
MGTK: minor S2W/W2S cleanup
2018-04-03 21:26:13 -07:00
eric-ja
5dc7dacbc9
MGTK: Cursor/events/initialization. ($16004..$166DE)
2018-04-01 09:27:39 -07:00
Joshua Bell
85e7478686
de-raw
2018-03-07 10:39:36 -08:00
Joshua Bell
553cdd13be
cut down raw addrs
2018-03-07 08:12:30 -08:00
Joshua Bell
444f26b4ef
constants
2018-03-05 21:27:41 -08:00
Joshua Bell
5c5cb87ade
procs, errs
2018-03-05 21:20:00 -08:00
Joshua Bell
fd62664179
pd errs, stats
2018-03-04 11:35:04 -08:00
Joshua Bell
c0e5267f9d
various ids
2018-03-03 21:33:40 -08:00
Joshua Bell
1b7e83fadc
equates
2018-03-02 20:06:58 -08:00
Joshua Bell
d5604cc71f
simplify param names
2018-02-27 18:38:18 -08:00
Joshua Bell
ede4b40c1c
prodos macros for das
2018-02-26 20:51:23 -08:00
Joshua Bell
a82db335b1
Consolidate include files
2018-02-26 20:13:18 -08:00
Joshua Bell
fe33a2ef55
Use macros for prodos params
2018-02-25 21:03:58 -08:00
Joshua Bell
9c62ea0fb2
macros for ProDOS MLI params
2018-02-25 20:28:23 -08:00