diff --git a/SP__48.ASM b/SP__48.ASM index 194685d..76a53a8 100644 --- a/SP__48.ASM +++ b/SP__48.ASM @@ -19332,13 +19332,15 @@ L3C97: ; ║ 16 байт + 22 байта ║ ; ╚═══════════════════════════╝ - LD HL,#C0 ; POINT - вход в MENU из BASIC 48. for ZX_MODE.ASM - RET_FROM_BIOS_TO_BASIC48 +// LD HL,#C0 ; POINT - вход в MENU из BASIC 48. for ZX_MODE.ASM - RET_FROM_BIOS_TO_BASIC48 + LD HL,#3CF0 ; POINT - вход в MENU из BASIC 48. for ZX_MODE.ASM - RET_FROM_BIOS_TO_BASIC48 JR JMP_EX BLOCK #3CF8-$,0 JMP_EX: PUSH HL PUSH AF - LD A,ROM.BIOS ; переход в BIOS +// LD A,ROM.BIOS ; переход в BIOS + LD A,ROM.EXPANSION ; переход в EXPANSION OUT (CNF_PORT.ON),A POP AF RET ; возврат diff --git a/Shared_Includes b/Shared_Includes index 6e27011..1b5b9e9 160000 --- a/Shared_Includes +++ b/Shared_Includes @@ -1 +1 @@ -Subproject commit 6e27011b6259b0256ce65d91a53ef1185223eafa +Subproject commit 1b5b9e9293232aa9db06065d59a0099a320b43b6 diff --git a/ZX_EXP.ASM b/ZX_EXP.ASM index f3c28c9..eb08e87 100644 --- a/ZX_EXP.ASM +++ b/ZX_EXP.ASM @@ -1723,7 +1723,7 @@ SOUND_TEST: HDD_EXE: EXP_HDD: PUSH AF - LD A,D_ROM16ON + LD A,D_ROM16ON ;!FIXIT придумать названия меткам OUT (CNF_PORT),A POP AF RET diff --git a/ZX_EXP/SERVICE.ASM b/ZX_EXP/SERVICE.ASM index 74c38c6..fb2ef9f 100644 --- a/ZX_EXP/SERVICE.ASM +++ b/ZX_EXP/SERVICE.ASM @@ -109,7 +109,7 @@ CLEAR_RAM: RST 18h IFDEF ZX_BIOS ; при очистке памяти из меню спектрума поломается возврат в DSS по CAD, поэтому отключаем возврат - LD A,#EE ;!HARDCODE Conf_port.RET_PORT + LD A,#EE ;!HARDCODE ACEX.RET_PORT LD BC,0*256 + #F8 ;!HARDCODE BIOS.SET_PORTS CALL #3D13 ;!HARDCODE ToBIOS_3D13 ENDIF