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
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
0078eb6b96
Fix IIc+ detection. Fixes #25
2019-01-13 14:36:34 -08:00
Joshua Bell
38a0456137
RAM.SYSTEM disassembly WIP
2019-01-04 19:41:32 -08:00
Joshua Bell
ceec6f41a4
Prefer = for constants and := for labels
2018-12-28 15:46:09 -08:00
Joshua Bell
1aa7564e13
SIF DA: Apply IIgs fixes
2018-11-16 20:44:03 -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
9ea7ac1a4e
DeskTop: More overlay resource identifiers
2018-05-03 09:01:57 -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
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
eric-ja
c1c3171f46
MGTK: Cursor/events/initialization. ($16004..$166DE)
2018-04-01 09:27:39 -07:00
Joshua Bell
48042e0cb8
cut down raw addrs
2018-03-07 08:12:30 -08:00
Joshua Bell
69e4d56fda
equates
2018-03-02 20:06:58 -08:00
Joshua Bell
de85dad1c1
Consolidate include files
2018-02-26 20:13:18 -08:00
Joshua Bell
3f9f64a504
Start work on first overlay
2018-02-19 20:18:58 -08:00
Joshua Bell
bcc28e58cc
project cleanup
2018-02-01 10:00:17 -08:00
Joshua Bell
c62b8f049a
DeskTop: more IDs
2018-01-12 19:06:55 -08:00
Joshua Bell
d43ebdd640
DeskTop: GET_INPUT usage
2018-01-11 23:03:53 -08:00
Joshua Bell
31fba26439
DeskTop: Progress on s5/s6
2018-01-05 21:03:10 -08:00
Joshua Bell
e739737ac5
DeskTop: Initial disassembly of segments 5/6
2018-01-05 09:42:32 -08:00
Joshua Bell
dec9fb93d6
DeskTop: Symbols for softswitches
2017-12-31 12:04:22 -08:00
Joshua Bell
bf7976ee40
Desktop: Improve s4 infos
2017-12-30 18:02:15 -08:00
Joshua Bell
3712af2dce
Add include file for ASCII code points
2017-09-16 14:20:41 -07:00
Joshua Bell
4d4966d6b4
Factor out common A2 defines
2017-09-14 21:13:54 -07:00