added ZP shadowing for monitor and Z80 CPU emulator
This commit is contained in:
1 parent
6c5a6f6327
commit
18c5bbbafb
7 files changed
+98
-7
No files matched your search
@@ -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
@@ -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
|
||||
|
||||
Reference in new issue
Block a user