adapted BASIC to CRT memory layout, updated binaries
This commit is contained in:
1 parent
222b72cf7e
commit
732ba36d87
54 files changed
+461
-91
No files matched your search
@@ -29,6 +29,12 @@ INITMSG_autoswitch:
|
||||
jsr (VB1__INITMSG_autoswitch)
|
||||
bra INITMSG_end
|
||||
|
||||
} else ifdef ROM_LAYOUT_CRT {
|
||||
|
||||
jsr map_BASIC_1
|
||||
jsr JB1__INITMSG
|
||||
jmp map_NORMAL
|
||||
|
||||
} else {
|
||||
|
||||
jmp initmsg_real
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
;; #LAYOUT# STD * #TAKE
|
||||
;; #LAYOUT# CRT BASIC_0 #TAKE
|
||||
;; #LAYOUT# CRT BASIC_1 #TAKE
|
||||
;; #LAYOUT# M65 BASIC_1 #TAKE
|
||||
;; #LAYOUT# X16 BASIC_0 #TAKE
|
||||
;; #LAYOUT# * * #IGNORE
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
;; #LAYOUT# STD * #TAKE
|
||||
;; #LAYOUT# CRT BASIC_0 #TAKE
|
||||
;; #LAYOUT# CRT BASIC_1 #TAKE
|
||||
;; #LAYOUT# X16 BASIC_0 #TAKE
|
||||
;; #LAYOUT# * * #IGNORE
|
||||
|
||||
@@ -7,8 +7,16 @@
|
||||
; Routine is too long to fit in the original location
|
||||
|
||||
|
||||
!ifdef ROM_LAYOUT_CRT {
|
||||
|
||||
INITMSG:
|
||||
|
||||
} else {
|
||||
|
||||
initmsg_real:
|
||||
|
||||
}
|
||||
|
||||
; Clear the screen first, some cartridges (like IEEE-488) are leaving a mess on the screen
|
||||
lda #147
|
||||
jsr JCHROUT
|
||||
|
||||
Reference in new issue
Block a user