diff --git a/Shared_Includes b/Shared_Includes index dbf3e86..215d0f3 160000 --- a/Shared_Includes +++ b/Shared_Includes @@ -1 +1 @@ -Subproject commit dbf3e86b6290d71e5789cabf7af6981a5a42db0e +Subproject commit 215d0f3c90865dd2c4c0d92d17e64513a0b0407e diff --git a/src/ZX_ROMS/new/SP_TRDOS.bin b/src/ZX_ROMS/new/SP_TRDOS.bin index 37f3bab..a5e0e60 100644 Binary files a/src/ZX_ROMS/new/SP_TRDOS.bin and b/src/ZX_ROMS/new/SP_TRDOS.bin differ diff --git a/src/bios/exp/FUNC_RAM_ROM_DRV.ASM b/src/bios/exp/FUNC_RAM_ROM_DRV.ASM index ff00893..35d4d3b 100644 --- a/src/bios/exp/FUNC_RAM_ROM_DRV.ASM +++ b/src/bios/exp/FUNC_RAM_ROM_DRV.ASM @@ -445,7 +445,11 @@ BLK_RD_WR: AND A SCF RET Z - + ; + AND A + INC B + DEC B + RET Z ; ; сохраняем состояние прерываний LD C,A