Joshua Bell
2415869008
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
13c1f6166a
Move macros.inc into inc/ to tidy top level dir
2019-07-27 10:49:13 -07:00
Joshua Bell
157c6a3f0c
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
92482500a6
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
05b1c02fe9
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
2905a5c930
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
120c9bac55
Icon for AppleTalk file shares. Fixes #88
2019-01-16 20:26:57 -08:00
Joshua Bell
0078eb6b96
Fix IIc+ detection. Fixes #25
2019-01-13 14:36:34 -08:00
Joshua Bell
5fe2a90e21
Add icon for CMD files. Resolves #105 (for now)
2019-01-06 11:33:37 -08:00
Joshua Bell
caf44adeda
Merge remote-tracking branch 'origin/disasm'
2019-01-04 19:44:07 -08:00
Joshua Bell
38a0456137
RAM.SYSTEM disassembly WIP
2019-01-04 19:41:32 -08:00
Joshua Bell
c83d788b06
Start adding icon for REL files
2019-01-03 16:07:59 -08:00
Joshua Bell
149eaf2966
Correct AppleWorks file type TLAs
2019-01-01 15:31:16 -08:00
Joshua Bell
6f9f3b1467
Icons for graphics, AppleWorks types
2019-01-01 09:47:47 -08:00
Joshua Bell
ceec6f41a4
Prefer = for constants and := for labels
2018-12-28 15:46:09 -08:00
Joshua Bell
f2caf0c1b9
disasm: traversal logic
2018-12-23 20:31:15 -08:00
Joshua Bell
0cd97501dc
disasm: alerts/errors, traversal params and stack
2018-12-23 12:51:03 -08:00
Joshua Bell
a3528536ff
DeskTop: misc disasm
2018-12-12 20:45:44 -08:00
Joshua Bell
adbd1c8fc7
disasm: block copy macros, rename pointers
2018-12-08 09:56:47 -08:00
Joshua Bell
e82df4d29e
DeskTop disasm: ProDOS driver protocol
2018-12-05 19:35:04 -08:00
Joshua Bell
05e87145b1
DeskTop: SmartPort calls and device enumerations
2018-11-29 22:16:19 -08:00
Joshua Bell
418cd09cd6
DeskTop disasm: volume enumeration
2018-11-23 23:03:11 -08:00
Joshua Bell
9efbe15092
DeskTop disasm
2018-11-23 20:02:01 -08:00
Joshua Bell
1aa7564e13
SIF DA: Apply IIgs fixes
2018-11-16 20:44:03 -08:00
Joshua Bell
e771d2cc63
DeskTop: volume icon disasm tweaks
2018-11-11 19:11:44 -08:00
Joshua Bell
5f825cfeab
Move DESKTOP.SYSTEM a.k.a. DESKTOP1 to separate directory
2018-11-05 20:14:29 -08:00
Joshua Bell
ad71d77c3d
Character masks, and sort directory DA identifications
2018-06-01 18:52:26 -07:00
Joshua Bell
afb769020c
DeskTop: More overlay noodling
2018-05-17 23:54:10 -07:00
Joshua Bell
3fabe4b545
Extended QUIT
2018-05-14 00:10:39 -07:00
Joshua Bell
9ea7ac1a4e
DeskTop: More overlay resource identifiers
2018-05-03 09:01:57 -07:00
Joshua Bell
7ac11c080d
include tidying
2018-05-02 20:04:56 -07:00
Joshua Bell
5d4d00b763
Show Image DA: Set IIgs/AppleColor Color/B&W modes. Resolves #44
2018-04-27 21:28:09 -07:00
Joshua Bell
5ad0c3db61
sort.directory DA disassembly WIP
2018-04-20 21:58:15 -07:00
Joshua Bell
62139539d7
Eyes DA: Fix glitch on first run
2018-04-18 22:37:52 -07:00
Joshua Bell
66cae9a01f
Eyes DA
2018-04-16 21:26:52 -07:00
Joshua Bell
95e1d2268a
THIS.APPLE DA: empty slots, RamWorks memory
2018-04-05 21:29:25 -07:00
Joshua Bell
655e86f37b
MGTK: minor S2W/W2S cleanup
2018-04-03 21:26:13 -07:00
eric-ja
c1c3171f46
MGTK: Cursor/events/initialization. ($16004..$166DE)
2018-04-01 09:27:39 -07:00
Joshua Bell
8fdf8addc3
de-raw
2018-03-07 10:39:36 -08:00
Joshua Bell
48042e0cb8
cut down raw addrs
2018-03-07 08:12:30 -08:00
Joshua Bell
53dcca3bfc
constants
2018-03-05 21:27:41 -08:00
Joshua Bell
331460afeb
procs, errs
2018-03-05 21:20:00 -08:00
Joshua Bell
31ce4921f8
pd errs, stats
2018-03-04 11:35:04 -08:00
Joshua Bell
d2e6678f48
various ids
2018-03-03 21:33:40 -08:00
Joshua Bell
69e4d56fda
equates
2018-03-02 20:06:58 -08:00
Joshua Bell
80e1b59799
simplify param names
2018-02-27 18:38:18 -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
366d092d91
Use macros for prodos params
2018-02-25 21:03:58 -08:00
Joshua Bell
5cc74da7ec
macros for ProDOS MLI params
2018-02-25 20:28:23 -08:00