Allow up to 12 DAs. Fixes #90

This commit is contained in:
Joshua Bell 2018-11-24 16:38:33 -08:00
parent 832725e347
commit 39581705cf
3 changed files with 5 additions and 17 deletions

View File

@ -12,7 +12,7 @@ VERSION_MINOR = 2
DA_FILE_TYPE := $F1
max_desk_acc_count = 8
max_desk_acc_count = 12
INVOKER := $290 ; Invoke other programs
INVOKER_FILENAME := $280 ; File to invoke (PREFIX must be set)

View File

@ -393,7 +393,6 @@ dispatch_table:
;; Special menu (5)
menu5_start := *
menu6_start := *
.addr cmd_check_drives
.addr cmd_noop ; --------
.addr cmd_format_disk
@ -408,20 +407,9 @@ dispatch_table:
.addr cmd_noop ; --------
.addr cmd_rename_icon
;; (6 is duplicated to 5)
;; no menu 7 ??
;; 6/7 unused
menu6_start := *
menu7_start := *
.addr cmd_check_drives ; duplicate???
.addr cmd_noop ; --------
.addr L59A0 ; ???
.addr L59A0
.addr L59A0
.addr L59A0
.addr L59A0
.addr L59A0
.addr L59A0
.addr L59A0
;; Startup menu (8)
menu8_start := *
@ -447,6 +435,8 @@ offset_table:
.byte menu8_start - dispatch_table
.byte menu_end - dispatch_table
PAD_TO $4359
flag: .byte $00
;; Handle accelerator keys

View File

@ -1327,8 +1327,6 @@ date: .word 0
.res 7, 0 ; ???
.assert * = $EC63, error, "Segment length mismatch"
;;; --------------------------------------------------
icon_entries: