show the most important compiled-in features on startup screen
This commit is contained in:
1 parent
65c27f4dd4
commit
2b9475475f
12 files changed
+161
-28
No files matched your search
@@ -19,6 +19,10 @@
|
||||
.label print_return = KERNAL.print_return
|
||||
.label print_space = KERNAL.print_space
|
||||
|
||||
#if CONFIG_SHOW_FEATURES
|
||||
.label print_features = KERNAL.print_features
|
||||
#endif
|
||||
|
||||
#if CONFIG_SHOW_PAL_NTSC
|
||||
.label print_pal_ntsc = KERNAL.print_pal_ntsc
|
||||
#endif
|
||||
@@ -11,7 +11,7 @@ initmsg_real:
|
||||
jsr STROUT
|
||||
|
||||
ldx #$02
|
||||
ldy #$02
|
||||
ldy #$04
|
||||
jsr plot_set
|
||||
|
||||
lda #<rom_revision_basic_string
|
||||
@@ -19,18 +19,26 @@ initmsg_real:
|
||||
jsr STROUT
|
||||
|
||||
ldx #$04
|
||||
ldy #$02
|
||||
ldy #$04
|
||||
jsr plot_set
|
||||
|
||||
#if CONFIG_SHOW_PAL_NTSC
|
||||
jsr print_pal_ntsc
|
||||
#endif
|
||||
|
||||
jsr initmsg_bytes_free
|
||||
|
||||
ldx #$07
|
||||
ldx #$06
|
||||
ldy #$00
|
||||
#if CONFIG_SHOW_PAL_NTSC && CONFIG_SHOW_FEATURES
|
||||
jsr plot_set
|
||||
jsr print_features
|
||||
jmp print_pal_ntsc
|
||||
#elif CONFIG_SHOW_PAL_NTSC
|
||||
jsr plot_set
|
||||
jmp print_pal_ntsc
|
||||
#elif CONFIG_SHOW_FEATURES
|
||||
jsr plot_set
|
||||
jmp print_features
|
||||
#else
|
||||
jmp plot_set
|
||||
#endif
|
||||
|
||||
#elif CONFIG_BANNER_FANCY
|
||||
|
||||
@@ -58,19 +66,27 @@ initmsg_real:
|
||||
ldy #>rom_revision_basic_string
|
||||
jsr STROUT
|
||||
|
||||
ldx #$05
|
||||
ldy #$00
|
||||
ldx #$04
|
||||
ldy #$0A
|
||||
jsr plot_set
|
||||
|
||||
#if CONFIG_SHOW_PAL_NTSC
|
||||
jsr print_pal_ntsc
|
||||
#endif
|
||||
|
||||
jsr initmsg_bytes_free
|
||||
|
||||
ldx #$07
|
||||
ldx #$05
|
||||
ldy #$00
|
||||
#if CONFIG_SHOW_PAL_NTSC && CONFIG_SHOW_FEATURES
|
||||
jsr plot_set
|
||||
jsr print_features
|
||||
jmp print_pal_ntsc
|
||||
#elif CONFIG_SHOW_PAL_NTSC
|
||||
jsr plot_set
|
||||
jmp print_pal_ntsc
|
||||
#elif CONFIG_SHOW_FEATURES
|
||||
jsr plot_set
|
||||
jmp print_features
|
||||
#else
|
||||
jmp plot_set
|
||||
#endif
|
||||
|
||||
#elif CONFIG_BANNER_BRAND && CONFIG_BRAND_MEGA_65
|
||||
|
||||
@@ -88,8 +104,17 @@ initmsg_real:
|
||||
|
||||
jsr initmsg_bytes_free
|
||||
|
||||
#if CONFIG_SHOW_FEATURES
|
||||
ldx #$04
|
||||
ldy #$00
|
||||
jsr plot_set
|
||||
jsr print_features
|
||||
jmp print_return
|
||||
#else
|
||||
ldx #$05
|
||||
ldy #$00
|
||||
jmp plot_set
|
||||
#endif
|
||||
|
||||
|
||||
#endif
|
||||
@@ -24,7 +24,7 @@ startup_banner:
|
||||
|
||||
#if CONFIG_BANNER_SIMPLE
|
||||
|
||||
.text " "
|
||||
.text " "
|
||||
BANNER_TEXT()
|
||||
.byte $00
|
||||
|
||||
|
||||
Reference in new issue
Block a user