small cleanup in BASIC, improved cartridge compatibility

This commit is contained in:
FeralChild64 committed 2020-01-12 13:12:16 +01:00
1 parent bb60a10f51
commit 3ca3725cba
28 files changed
+32 -22

No files matched your search

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -31,6 +31,11 @@ basic_cold_start_internal:
lda #>do_ILLEGAL_QUANTITY_error
sta USRADD+1
// Clear the BRK location address
lda #$00
sta CMP0+0
sta CMP0+1
// Print startup messages
jsr INITMSG
+4
View File
@@ -5,6 +5,10 @@
initmsg_real:
// Clear the screen first, some cartridges (like IEEE-488) leeave a mess on the screen
lda #147
jsr JCHROUT
#if CONFIG_BANNER_SIMPLE
lda #<startup_banner