diff --git a/src/bios/exp/EXP.asm b/src/bios/exp/EXP.asm index 70cec18..a1c444e 100644 --- a/src/bios/exp/EXP.asm +++ b/src/bios/exp/EXP.asm @@ -1599,7 +1599,7 @@ FN_LIB: -;!TODO скомпоновать +;!TODO скомпоновать и допаять ;----------------------------------------------------------------------; ; вход A - byte ; B - speed_parameter diff --git a/src/bios/rom/SETUP/MAIN.asm b/src/bios/rom/SETUP/MAIN.asm index 2dc26c5..16fd523 100644 --- a/src/bios/rom/SETUP/MAIN.asm +++ b/src/bios/rom/SETUP/MAIN.asm @@ -699,7 +699,7 @@ ABOOT: LD A,msgStrings.bootAltDrv CALL INT_ON AGAKEY: CALL WAITKEY LD HL,#4F00 ; DEL - go to settings - AND A + ;AND A SBC HL,DE JR Z,CSETUP CP #1B ; ESC - go to zx spectrum mode @@ -884,8 +884,10 @@ RECOVERYstart: PrepareToBOOT: - CALL INT_OFF - CALL PORTS_INIT.clean_kbd_buf + HALT ; без него не срабатывает зажимание шифта при старте доса для отмены старта system.exe + CALL INT_OFF + CALL PORTS_INIT.clean_kbd_buf ;Clearing the keyboard buffer + ; тут не должно быть испорчено значение BC CALL G_VALUE LD B,0 ; FDD diff --git a/src/bios/shared/RECOVERY.IMG b/src/bios/shared/RECOVERY.IMG index c273226..69bed98 100755 Binary files a/src/bios/shared/RECOVERY.IMG and b/src/bios/shared/RECOVERY.IMG differ