filled-in some gaps in MONITOR code

This commit is contained in:
FeralChild64 committed 2021-01-22 20:56:46 +01:00
1 parent 1bc7bf7e40
commit c5da00c245
3 files changed
+15 -1

No files matched your search

+11
View File
@@ -145,4 +145,15 @@ proxy_B1_do_error_print_only:
jsr do_error_print_only
bra proxy_B1_end_2
proxy_B1_do_mon_kernal_error: ; for the MONITOR only
jsr map_NORMAL
tax
bne @1
ldx #$1E ; BREAK error + 1
@1:
dex
jsr do_error_print_only
bra proxy_B1_end_2
}
+1
View File
@@ -25,6 +25,7 @@
;; #ALIAS# m65_shadow_BZP = KERNAL_0.m65_shadow_BZP
;; #ALIAS# wedge_dos_monitor = BASIC_0.wedge_dos_monitor
;; #ALIAS# do_mon_kernal_error = BASIC_0.proxy_B1_do_mon_kernal_error
; 'Print immediate', original implementation by Mike Barry, adapted to 65CE02, modified to preserve .Y
+3 -1
View File
@@ -136,7 +136,9 @@ Mon_Save:
Mon_Load_Save_Common:
jsr m65_shadow_BZP
bcc @end
jsr do_mon_kernal_error
; XXX to be finished - check for errors
@end:
jmp Main