added ZP shadowing for monitor and Z80 CPU emulator

This commit is contained in:
FeralChild64 committed 2020-12-16 23:54:43 +01:00
1 parent 6c5a6f6327
commit 18c5bbbafb
7 files changed
+98 -7

No files matched your search

+1
View File
@@ -9,6 +9,7 @@
;; #ALIAS# map_NORMAL = KERNAL_0.map_NORMAL
;; #ALIAS# map_MON_1 = KERNAL_0.map_MON_1
;; #ALIAS# m65_shadow_BZP = KERNAL_0.m65_shadow_BZP
;; #ALIAS# CHRIN = KERNAL_0.proxy_M1_CHRIN
;; #ALIAS# CHROUT = KERNAL_0.proxy_M1_CHROUT
+4 -4
View File
@@ -60,8 +60,8 @@
!addr MODE_80 = $d7 ; 80 column / 40 volumn flag ; XXX add routine to detect this
!addr Disk_Status = $40A ; BCD value of status
!addr Disk_Msg = $410 ; 40 bytes, disk status as text message ; XXX get rid of this buffer
!addr Disk_Status = $40A ; BCD value of status
!addr Disk_Msg = $410 ; 40 bytes, disk status as text message ; XXX get rid of this buffer
; *******
@@ -109,8 +109,8 @@ Mon_Call
; set default PC to monitor exit point
LDA #<map_NORMAL
LDX #>map_NORMAL
LDA #<m65_shadow_BZP
LDX #>m65_shadow_BZP
STA PCL
STA MON_XVEC
STX PCH