tweaked MEGA65 startup banner
This commit is contained in:
1 parent
9fbd7499db
commit
c1f5ccf55b
3 files changed
+17
-20
No files matched your search
@@ -124,8 +124,8 @@ print_sysinfo_video:
|
|||||||
lda #$01
|
lda #$01
|
||||||
jsr cmd_sysinfo_print_dev
|
jsr cmd_sysinfo_print_dev
|
||||||
|
|
||||||
lda #'/'
|
ldx #IDX__STR_DOS_SEPAR
|
||||||
jsr JCHROUT
|
jsr print_packed_misc_str
|
||||||
|
|
||||||
lda #$02
|
lda #$02
|
||||||
jsr cmd_sysinfo_print_dev
|
jsr cmd_sysinfo_print_dev
|
||||||
|
|||||||
@@ -31,11 +31,11 @@ INITMSG_native:
|
|||||||
|
|
||||||
; Native mode
|
; Native mode
|
||||||
|
|
||||||
ldx #46
|
ldx #48
|
||||||
ldy #0
|
ldy #0
|
||||||
jsr M65_SETWIN_XY
|
jsr M65_SETWIN_XY
|
||||||
|
|
||||||
ldx #34
|
ldx #32
|
||||||
ldy #9
|
ldy #9
|
||||||
jsr M65_SETWIN_WH
|
jsr M65_SETWIN_WH
|
||||||
|
|
||||||
@@ -72,7 +72,7 @@ INITMSG_native:
|
|||||||
|
|
||||||
jsr m65dos_rdchk
|
jsr m65dos_rdchk
|
||||||
cmp #$FF
|
cmp #$FF
|
||||||
beq INITMSG_rts
|
+beq print_return
|
||||||
|
|
||||||
pha
|
pha
|
||||||
jsr print_return
|
jsr print_return
|
||||||
@@ -97,10 +97,6 @@ INITMSG_native:
|
|||||||
tax
|
tax
|
||||||
jmp print_packed_misc_str
|
jmp print_packed_misc_str
|
||||||
|
|
||||||
INITMSG_rts:
|
|
||||||
|
|
||||||
rts
|
|
||||||
|
|
||||||
INITMSG_main_banner:
|
INITMSG_main_banner:
|
||||||
|
|
||||||
; Clear the screen first, some cartridges (like IEEE-488) are leaving a mess on the screen
|
; Clear the screen first, some cartridges (like IEEE-488) are leaving a mess on the screen
|
||||||
|
|||||||
+12
-11
@@ -306,14 +306,15 @@ const StringEntryList GLOBAL_MiscStrings = { ListType::STRINGS_BASIC, "misc",
|
|||||||
{ false, true, true, false, false, "STR_MEM_STRS", "\r STRS" },
|
{ false, true, true, false, false, "STR_MEM_STRS", "\r STRS" },
|
||||||
{ false, true, true, false, false, "STR_MEM_FREE", "\r\r FREE" },
|
{ false, true, true, false, false, "STR_MEM_FREE", "\r\r FREE" },
|
||||||
|
|
||||||
{ false, false, true, false, false, "STR_DOS_FD", ", FDD " },
|
{ false, false, true, false, false, "STR_DOS_FD", "\rFLOPPY : " },
|
||||||
{ false, false, true, false, false, "STR_DOS_RD", ", RAM DISK " },
|
{ false, false, true, false, false, "STR_DOS_SEPAR", " / " },
|
||||||
|
{ false, false, true, false, false, "STR_DOS_RD", "\rRAM DISK : " },
|
||||||
|
|
||||||
{ false, false, true, false, false, "STR_SI_HEADER", "OPEN ROMS, " },
|
{ false, false, true, false, false, "STR_SI_HEADER", "OPEN ROMS, " },
|
||||||
{ false, false, true, false, false, "STR_SI_MODE64", "LEGACY MODE" },
|
{ false, false, true, false, false, "STR_SI_MODE64", "LEGACY MODE" },
|
||||||
{ false, false, true, false, false, "STR_SI_MODE65", "NATIVE MODE" },
|
{ false, false, true, false, false, "STR_SI_MODE65", "NATIVE MODE" },
|
||||||
{ false, false, true, false, false, "STR_SI_HDR_REL", "\rRELEASE " },
|
{ false, false, true, false, false, "STR_SI_HDR_REL", "\rRELEASE " },
|
||||||
{ false, false, true, false, false, "STR_SI_HDR_HW", "BOARD : " },
|
{ false, false, true, false, false, "STR_SI_HDR_HW", "BOARD : " },
|
||||||
{ false, false, true, false, false, "STR_SI_HW_01", "MEGA65 R1" },
|
{ false, false, true, false, false, "STR_SI_HW_01", "MEGA65 R1" },
|
||||||
{ false, false, true, false, false, "STR_SI_HW_02", "MEGA65 R2" },
|
{ false, false, true, false, false, "STR_SI_HW_02", "MEGA65 R2" },
|
||||||
{ false, false, true, false, false, "STR_SI_HW_03", "MEGA65 R3" },
|
{ false, false, true, false, false, "STR_SI_HW_03", "MEGA65 R3" },
|
||||||
@@ -324,7 +325,7 @@ const StringEntryList GLOBAL_MiscStrings = { ListType::STRINGS_BASIC, "misc",
|
|||||||
{ false, false, true, false, false, "STR_SI_HW_FD", "WUKONG A100T" },
|
{ false, false, true, false, false, "STR_SI_HW_FD", "WUKONG A100T" },
|
||||||
{ false, false, true, false, false, "STR_SI_HW_FE", "SIMULATION VHDL" },
|
{ false, false, true, false, false, "STR_SI_HW_FE", "SIMULATION VHDL" },
|
||||||
{ false, false, true, false, false, "STR_SI_HW_XX", "UNKNOWN ID $" },
|
{ false, false, true, false, false, "STR_SI_HW_XX", "UNKNOWN ID $" },
|
||||||
{ false, false, true, false, false, "STR_SI_HDR_VID", "\rVIDEO : " },
|
{ false, false, true, false, false, "STR_SI_HDR_VID", "\rVIDEO : " },
|
||||||
|
|
||||||
{ false, false, true, false, false, "STR_RD_NAME", "RAMDISK.DNP " },
|
{ false, false, true, false, false, "STR_RD_NAME", "RAMDISK.DNP " },
|
||||||
{ false, false, true, false, false, "STR_RD_OK", "LOADED OK\r" },
|
{ false, false, true, false, false, "STR_RD_OK", "LOADED OK\r" },
|
||||||
@@ -1153,17 +1154,17 @@ void DataSet::generateConfigDepStrings()
|
|||||||
if (GLOBAL_ConfigOptions["TAPE_NORMAL"] && GLOBAL_ConfigOptions["TAPE_TURBO"])
|
if (GLOBAL_ConfigOptions["TAPE_NORMAL"] && GLOBAL_ConfigOptions["TAPE_TURBO"])
|
||||||
{
|
{
|
||||||
featureStr += "TAPE LOAD NORMAL TURBO\r";
|
featureStr += "TAPE LOAD NORMAL TURBO\r";
|
||||||
featureStrM65 += "TAPE : LOAD NORMAL TURBO\r";
|
featureStrM65 += "TAPE : LOAD NORMAL TURBO\r";
|
||||||
}
|
}
|
||||||
else if (GLOBAL_ConfigOptions["TAPE_NORMAL"])
|
else if (GLOBAL_ConfigOptions["TAPE_NORMAL"])
|
||||||
{
|
{
|
||||||
featureStr += "TAPE LOAD NORMAL\r";
|
featureStr += "TAPE LOAD NORMAL\r";
|
||||||
featureStrM65 += "TAPE : LOAD NORMAL\r";
|
featureStrM65 += "TAPE : LOAD NORMAL\r";
|
||||||
}
|
}
|
||||||
else if (GLOBAL_ConfigOptions["TAPE_TURBO"])
|
else if (GLOBAL_ConfigOptions["TAPE_TURBO"])
|
||||||
{
|
{
|
||||||
featureStr += "TAPE LOAD TURBO\r";
|
featureStr += "TAPE LOAD TURBO\r";
|
||||||
featureStrM65 += "TAPE : LOAD TURBO\r";
|
featureStrM65 += "TAPE : LOAD TURBO\r";
|
||||||
}
|
}
|
||||||
|
|
||||||
// IEC support features
|
// IEC support features
|
||||||
@@ -1171,7 +1172,7 @@ void DataSet::generateConfigDepStrings()
|
|||||||
if (GLOBAL_ConfigOptions["IEC"])
|
if (GLOBAL_ConfigOptions["IEC"])
|
||||||
{
|
{
|
||||||
featureStr += "IEC";
|
featureStr += "IEC";
|
||||||
featureStrM65 += "IEC :";
|
featureStrM65 += "IEC :";
|
||||||
|
|
||||||
bool extendedIEC = false;
|
bool extendedIEC = false;
|
||||||
|
|
||||||
@@ -1217,7 +1218,7 @@ void DataSet::generateConfigDepStrings()
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
featureStrM65 += "IEC : NO\r";
|
featureStrM65 += "IEC : -\r";
|
||||||
}
|
}
|
||||||
|
|
||||||
// RS-232 support features
|
// RS-232 support features
|
||||||
@@ -1226,11 +1227,11 @@ void DataSet::generateConfigDepStrings()
|
|||||||
if (GLOBAL_ConfigOptions["RS232_UP2400"]) featureStr += "UP2400\r";
|
if (GLOBAL_ConfigOptions["RS232_UP2400"]) featureStr += "UP2400\r";
|
||||||
if (GLOBAL_ConfigOptions["RS232_UP9600"]) featureStr += "UP9600\r";
|
if (GLOBAL_ConfigOptions["RS232_UP9600"]) featureStr += "UP9600\r";
|
||||||
|
|
||||||
featureStrM65 += "RS-232 : NO\r";
|
featureStrM65 += "RS-232 : -\r";
|
||||||
|
|
||||||
// CBDOS features
|
// CBDOS features
|
||||||
|
|
||||||
featureStrM65 += "\rSD CARD ";
|
featureStrM65 += "\rSD CARD : ";
|
||||||
|
|
||||||
// Keyboard support features
|
// Keyboard support features
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user