diff --git a/src/bios/exp/EXP.asm b/src/bios/exp/EXP.asm index e49c98f..4104c66 100644 --- a/src/bios/exp/EXP.asm +++ b/src/bios/exp/EXP.asm @@ -1240,6 +1240,7 @@ GOTO_SPEC: ; JR Z,SPECTRUM_0 ; Конфигурация AY ;NO_SETUP_1: +;!TODO сделать активацию винта для параметра из Setup ZX_SPECTRUM_MODE: LD A,#FE ; !HARDCODE сделать через метку ACC-off Spectrum-MODE LD BC,Port_All_Mode @@ -1277,7 +1278,7 @@ SPECTRUM_TASK: ;start_basic: BASIC_128: - LD SP,#BFFF + LD SP,#C000 LD HL,RES128_PROG LD DE,ZX_VARS.PRINTER_BUFFER ; запуск программы на BASIC-е. LD BC,LEN_RES128 diff --git a/src/bios/rom/SETUP/messages.z80 b/src/bios/rom/SETUP/messages.z80 index 5790f12..575c832 100644 --- a/src/bios/rom/SETUP/messages.z80 +++ b/src/bios/rom/SETUP/messages.z80 @@ -405,8 +405,8 @@ SettingsItemsTabs: DB columnNum,lineNum DB paramName DB CMOS_CELL.BootUpParams,%0000'0001,%0000'0001 - DB msgStrings.valDisabled - DB msgStrings.valEnabled + DB msgStrings.parQuickStartSP + DB msgStrings.parQuickStartZX _mSETitemParams TrDosA DW OnChangeAction.nothing @@ -622,7 +622,9 @@ msgStrings: _mSetStr parVSync, tmp_Counter : DZ 'V-synchronization : ' _mSetStr val312_50, tmp_Counter : DZ '312/50Hz' _mSetStr val320_49, tmp_Counter : DZ '320/49Hz' - _mSetStr parQuickStartROM, tmp_Counter : DZ 'Quick ROM start : ' + _mSetStr parQuickStartROM, tmp_Counter : DZ 'Run in mode : ' + _mSetStr parQuickStartZX, tmp_Counter : DZ 'Spectrum' + _mSetStr parQuickStartSP, tmp_Counter : DZ 'Sprinter' _mSetStr parTrDosA, tmp_Counter : DZ 'TR DOS A:> : ' _mSetStr valDefault, tmp_Counter : DZ 'Default' _mSetStr valFDD, tmp_Counter : DZ 'FDD ' ; ????? подумать какие варианты возможны @@ -773,7 +775,9 @@ msgRusStrings: _mSetStrRus parVSync, tmp_Counter : DZ 'Верт. синхронизация : ' _mSetStrRus val312_50, tmp_Counter : DZ '312/50Гц' _mSetStrRus val320_49, tmp_Counter : DZ '320/49Гц' - _mSetStrRus parQuickStartROM, tmp_Counter : DZ 'Быстрый запуск ПЗУ : ' + _mSetStrRus parQuickStartROM, tmp_Counter : DZ 'Запуск в режиме : ' + _mSetStrRus parQuickStartZX, tmp_Counter : DZ 'Спектрум' + _mSetStrRus parQuickStartSP, tmp_Counter : DZ 'Спринтер' _mSetStrRus parTrDosA, tmp_Counter : DZ 'TR DOS A:> : ' _mSetStrRus valDefault, tmp_Counter : DZ 'По умолчанию' _mSetStrRus valFDD, tmp_Counter : DZ 'FDD '