From 79fc8a8357237bd0ed593847d10f1d4ffc9111c4 Mon Sep 17 00:00:00 2001 From: Tolik <85737314+Tolik-Trek@users.noreply.github.com> Date: Fri, 4 Jul 2025 23:27:26 +1000 Subject: [PATCH] =?UTF-8?q?v3.06=20Hotfix=201=20fixed=20bug=20with=20eject?= =?UTF-8?q?=20ATAPI=20media.=20Updated=20RECOVERY.IMG=20LP=5FPR=5FLINE=5FD?= =?UTF-8?q?IR=20-=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=20?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D1=8B=D0=B9=20=D0=BF=D0=B0=D1=80=D0=B0=D0=BC?= =?UTF-8?q?=D0=B5=D1=82=D1=80=20=D0=B4=D0=BB=D1=8F=20=D0=B2=D0=BA=D0=BB/?= =?UTF-8?q?=D0=B2=D1=8B=D0=BA=D0=BB=20=D1=81=D0=BA=D1=80=D0=BE=D0=BB=D0=BB?= =?UTF-8?q?=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/bios/exp/EXTENDED/IDE/ATAPI_DRV.ASM | 2 +- src/bios/exp/FUNC_LOW_PRINT.ASM | 2 +- src/bios/shared/DEFINES.INC | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bios/exp/EXTENDED/IDE/ATAPI_DRV.ASM b/src/bios/exp/EXTENDED/IDE/ATAPI_DRV.ASM index c24c2a5..92a1aef 100644 --- a/src/bios/exp/EXTENDED/IDE/ATAPI_DRV.ASM +++ b/src/bios/exp/EXTENDED/IDE/ATAPI_DRV.ASM @@ -431,7 +431,7 @@ TRAY_FN: LD HL,ATAPI_CMD_PACKET.CLOSE DEC A JR Z,EXEC_PACKET_COMMAND.start LD HL,ATAPI_CMD_PACKET.OPEN - JR EXEC_PACKET_COMMAND.start + JR EXEC_PACKET_COMMAND.start ; INPUT: HL - AP packet (12bytes) ; DE - address for/with data if needed diff --git a/src/bios/exp/FUNC_LOW_PRINT.ASM b/src/bios/exp/FUNC_LOW_PRINT.ASM index 4f3aa1b..68619b0 100644 --- a/src/bios/exp/FUNC_LOW_PRINT.ASM +++ b/src/bios/exp/FUNC_LOW_PRINT.ASM @@ -1658,7 +1658,7 @@ LP_PR_LINE_DIR: ; A - атрибуты выводимого символа если CF' ; A' - если !=0 то без скролла ; CF - XY-mode -; DE - место символа в окне, если CF=1 +; DE - место символа в окне, если CF=1 ; HL - адрес с выводимой строкой ; B - цвет консоли (используется при скролле и очистке окна) ; IY - два спец.символа для выхода с CF=1. Должны быть равны B, если не нужны diff --git a/src/bios/shared/DEFINES.INC b/src/bios/shared/DEFINES.INC index 137b613..6f20c93 100644 --- a/src/bios/shared/DEFINES.INC +++ b/src/bios/shared/DEFINES.INC @@ -1,8 +1,8 @@ ;=======================[All shared EQUs]=======================; BETA_BUILD EQU 1 ; 40 ; добавляет строку и сообщение о тестовой сборке на стартовом экране BETA_RC EQU 0 ; 2 ; -RELEASEhotFIX EQU 0 ; - DEFINE RELEASE_BUILD_DATE "25.06.2025" +RELEASEhotFIX EQU 1 ; + DEFINE RELEASE_BUILD_DATE "04.07.2025" ;======================[All shared defines]=====================; DEFINE PACKED_MAIN 0 ; паковать MAIN или влезает без этого? DEFINE SP2000_Loader_Flag #0107 ;