diff --git a/c64/basic/basic_cold_start.s b/c64/basic/basic_cold_start.s index d3aab8fd..2107d6ca 100644 --- a/c64/basic/basic_cold_start.s +++ b/c64/basic/basic_cold_start.s @@ -2,19 +2,9 @@ // Compute's Mapping the 64 p211 basic_cold_start: - // Setup BASIC vectors at $0300 - // Initialise interpretor - // Print start up message - - // Print coloured part of the message - // ldy #>startup_message - // lda #MEGABASIC\r\r - .byte $12,$05,$4D,$45,$47,$41,$92 - .byte $42,$41,$53,$49,$43 - .byte $20,$56,$32,$2e,$30,$2e,$30 - .byte $0D,$0D - - .byte 0 diff --git a/c64/kernal/ramtas_real.s b/c64/kernal/ramtas_real.s index d632102c..3838b2d2 100644 --- a/c64/kernal/ramtas_real.s +++ b/c64/kernal/ramtas_real.s @@ -83,6 +83,8 @@ ramtas_real: bne !+ // always non-zero, saves one byte ramtas_32K_RAM: + dex + stx $8000 // case there is RAM under the ROM ldx #$80 stx MEMSIZK+1 !: