temporary workaround for MEGA65 DevKit vs XEMU behaviour difference, fixes C64 mode
This commit is contained in:
1 parent
240e59b43d
commit
89a2b467dd
4 files changed
+8
No files matched your search
Binary file not shown.
Binary file not shown.
@@ -110,3 +110,8 @@
|
|||||||
; --- Other
|
; --- Other
|
||||||
|
|
||||||
;; #CONFIG# COMPRESSION_LVL_2 NO
|
;; #CONFIG# COMPRESSION_LVL_2 NO
|
||||||
|
|
||||||
|
|
||||||
|
; --- Temporary hotfixes
|
||||||
|
|
||||||
|
;; #CONFIG# HOTFIX_CHARPTR YES
|
||||||
@@ -91,6 +91,8 @@ m65_scrmodeset_internal: ; entry point for M65_MODE65
|
|||||||
stx VIC_COLPTR+0
|
stx VIC_COLPTR+0
|
||||||
stx VIC_COLPTR+1
|
stx VIC_COLPTR+1
|
||||||
|
|
||||||
|
!ifndef CONFIG_HOTFIX_CHARPTR {
|
||||||
|
|
||||||
; Set the following location:
|
; Set the following location:
|
||||||
; - VIC_CHARPTR - for character generator location
|
; - VIC_CHARPTR - for character generator location
|
||||||
|
|
||||||
@@ -100,6 +102,7 @@ m65_scrmodeset_internal: ; entry point for M65_MODE65
|
|||||||
sta VIC_CHARPTR+1
|
sta VIC_CHARPTR+1
|
||||||
lda #$01
|
lda #$01
|
||||||
sta VIC_CHARPTR+2
|
sta VIC_CHARPTR+2
|
||||||
|
}
|
||||||
|
|
||||||
; Set the following locations:
|
; Set the following locations:
|
||||||
; - M65_SCRGUARD, M65_COLGUARD - guards for virtual screen end
|
; - M65_SCRGUARD, M65_COLGUARD - guards for virtual screen end
|
||||||
|
|||||||
Reference in new issue
Block a user