From af64d9cff3bd97c07a634ea248ff37f682f3f121 Mon Sep 17 00:00:00 2001 From: Anatoliy Belyanskiy Date: Mon, 11 Sep 2023 01:46:09 +1000 Subject: [PATCH] ... --- spectrum.asm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/spectrum.asm b/spectrum.asm index 8269330..db5e167 100644 --- a/spectrum.asm +++ b/spectrum.asm @@ -131,6 +131,7 @@ BEGIN: LD (LINE_X),IX IN A,(SLOT3) LD (SAVE_SLOT3),A + IF NEW_MEMORY_LOGIC ;!TEST LD BC,BUFFER_RAM_PAGES.Size * 256 + Dss.GetMem RST ToDSS @@ -139,6 +140,9 @@ BEGIN: LD (LINE_X),IX LD C,BIOS.GetMemBlkPages RST ToBIOS ; + ELSE + + ENDIF JP COMAND_LINE @@ -501,11 +505,20 @@ PARAM_E2: EX (SP),HL ; JR LOOP_PAR1 ;************************************ + IF NEW_MEMORY_LOGIC BUFFER_RAM_PAGES: .ROM: BLOCK 10 ; количество портов эмулятора ПЗУ .RAM: BLOCK 16 ; 256 кб .Size EQU $-BUFFER_RAM_PAGES .end_marker: BYTE #FF + ELSE +BUFFER_RAM_PAGES: +.ROM: DB #42, #43, #44, #45, #46, #47 +.RAM: BLOCK 16 ; 256 кб +.Size EQU $-BUFFER_RAM_PAGES +.end_marker: BYTE #FF + ENDIF + MACRO vROM_set dcp_port LD B,(HL) ; page