tap_48: fixed bugs

sp_128: Tape loader in menu
This commit is contained in:
Tolik 2025-10-22 23:35:19 +10:00
parent d9e98b2f83
commit a585ef51e5
2 changed files with 1197 additions and 1134 deletions

2323
SP_128.ASM

File diff suppressed because it is too large Load Diff

View File

@ -1945,9 +1945,9 @@ NEW_TAP2: POP BC
; ;
;DI ;DI
.no_556: EXX .no_556: EXX
PUSH HL
PUSH BC PUSH BC
PUSH DE PUSH DE
PUSH HL
CALL NEW_TAP CALL NEW_TAP
; ;
EX AF,AF' ; AF ------------------v EX AF,AF' ; AF ------------------v
@ -1959,9 +1959,9 @@ NEW_TAP2: POP BC
.save_HL: LD (SYS_PAGE.TAP_RAM_POINT),HL .save_HL: LD (SYS_PAGE.TAP_RAM_POINT),HL
.no_save_HL: EXX .no_save_HL: EXX
OUT (C),B OUT (C),B
POP HL
POP DE POP DE
.exit: POP BC POP BC
.exit: POP HL
EXX EXX
RET RET
; ;
@ -1993,9 +1993,9 @@ NEW_TAP2: POP BC
IN A,(SLOT2) IN A,(SLOT2)
OUT (C),H OUT (C),H
CP #FF CP #FF
JR Z,.exit
LD H,A LD H,A
SET 5,C SET 5,C
JR Z,.exit
LD L,1 ; ¬ àª¥à ¡«®ª  ¯à®¯ãáª/ç⥭¨¥ - 0/1 LD L,1 ; ¬ àª¥à ¡«®ª  ¯à®¯ãáª/ç⥭¨¥ - 0/1
EXX EXX
; ¯à®¢¥à塞 ⨯ ¡«®ª  ¨ âà¥¡ã¥¬ë© ¡«®ª ; ¯à®¢¥à塞 ⨯ ¡«®ª  ¨ âà¥¡ã¥¬ë© ¡«®ª