mirror of
https://github.com/Tolik-Trek/Estex-DSS.git
synced 2026-06-15 17:31:47 +03:00
tests
This commit is contained in:
parent
e17ef7d918
commit
a64eeadd97
@ -171,7 +171,6 @@ PIC_320X256_1:
|
|||||||
; „«ï ¡ãä¥à íªà ¨á¯. 2-ï ¡ ª à áè¨à¥¨ï „Ž‘.
|
; „«ï ¡ãä¥à íªà ¨á¯. 2-ï ¡ ª à áè¨à¥¨ï „Ž‘.
|
||||||
SAVETXT: PUSH AF
|
SAVETXT: PUSH AF
|
||||||
LD A,(VMODE)
|
LD A,(VMODE)
|
||||||
;BIT 7,A
|
|
||||||
CP %1000'0000
|
CP %1000'0000
|
||||||
JR NC,.NOSAVET
|
JR NC,.NOSAVET
|
||||||
SUB #02
|
SUB #02
|
||||||
@ -188,7 +187,7 @@ SAVETXT: PUSH AF
|
|||||||
LD (BACKTXT.CURS),DE
|
LD (BACKTXT.CURS),DE
|
||||||
POP AF
|
POP AF
|
||||||
LD IX,#C000
|
LD IX,#C000
|
||||||
LD HL,#2050 ;!FIXIT ¥á«¨ ⥪á⮢®¥ 40x32?
|
LD HL,#2050
|
||||||
OR A
|
OR A
|
||||||
JR NZ,.SVTEXT1
|
JR NZ,.SVTEXT1
|
||||||
LD L,#28
|
LD L,#28
|
||||||
|
|||||||
@ -1096,29 +1096,29 @@ K_SND_W: ;DJNZ K_RESET_BUFFER ;. [ ] 31/03/2024 subfunc 3
|
|||||||
; ;
|
; ;
|
||||||
;-----------------------------------------------------------------------
|
;-----------------------------------------------------------------------
|
||||||
|
|
||||||
|
;!FIXIT ¥áâì ¢ ¡¨®á¥
|
||||||
|
; DE - ç áâ®â
|
||||||
|
; HL - ¯à®¤®«¦¨â¥«ì®áâì
|
||||||
BEEP: LD A,#10
|
BEEP: LD A,#10
|
||||||
OUT (ZX_Beeper),A
|
CALL .beep_loop
|
||||||
LD B,D
|
; A = 0
|
||||||
LD C,E
|
CALL .beep_loop
|
||||||
.loop1: DEC BC
|
;
|
||||||
LD A,B
|
|
||||||
OR C
|
|
||||||
JR NZ,.loop1
|
|
||||||
XOR A ;LD A,#00
|
|
||||||
OUT (ZX_Beeper),A
|
|
||||||
LD B,D
|
|
||||||
LD C,E
|
|
||||||
.loop2: DEC BC
|
|
||||||
LD A,B
|
|
||||||
OR C
|
|
||||||
JR NZ,.loop2
|
|
||||||
DEC HL
|
DEC HL
|
||||||
LD A,H
|
LD A,H
|
||||||
OR L
|
OR L
|
||||||
JR NZ,BEEP
|
JR NZ,BEEP
|
||||||
RET
|
RET
|
||||||
;
|
;
|
||||||
|
.beep_loop: OUT (ZX_Beeper),A
|
||||||
|
LD B,D
|
||||||
|
LD C,E
|
||||||
|
;
|
||||||
|
.loop: DEC BC
|
||||||
|
LD A,B
|
||||||
|
OR C
|
||||||
|
JR NZ,.loop
|
||||||
|
RET
|
||||||
|
|
||||||
KEYBOARD_INIT: DI
|
KEYBOARD_INIT: DI
|
||||||
; reg 0
|
; reg 0
|
||||||
|
|||||||
@ -3,6 +3,20 @@
|
|||||||
; HELP. ‚뢮¤ íªà ¯®¬®é¨
|
; HELP. ‚뢮¤ íªà ¯®¬®é¨
|
||||||
;
|
;
|
||||||
;///////////////////////////////////////////////////
|
;///////////////////////////////////////////////////
|
||||||
cmd_help:
|
cmd_help: LD HL,.help_txt
|
||||||
ld de,MAIN_MSG.HELP ; 身丰花 "COMMANDS: ..."
|
LD A,(color_screen)
|
||||||
jp ECHO_MESSAGE
|
EX AF,AF'
|
||||||
|
XOR A
|
||||||
|
LD BC,BIOS.LP_PR_LINE_DIR
|
||||||
|
JP ToBIOS ;!FIXIT â¥áâ®¢ë© ¢ ਠâ, ¯¥à¥¤¥« âì DSS
|
||||||
|
;JP ECHO_MESSAGE
|
||||||
|
|
||||||
|
; 1 2 3 4 5 6 7 8
|
||||||
|
; 01234567890123456789012345678901234567890123456789012345678901234567890123456789;
|
||||||
|
.help_txt: DB "COMMANDS:\r\n"
|
||||||
|
DB "SET INFO REN = RENAME PATH CLS [ink]\r\n"
|
||||||
|
DB "CD = CHDIR DEL = ERASE HELP VER = VERSION\r\n"
|
||||||
|
DB "MD = MKDIR TIME ECHO EXIT\r\n"
|
||||||
|
DZ "RD = RMDIR DATE REBOOT DIR [path] [/p /f]\r\n\n"
|
||||||
|
; ; ; ; ; ; ; ; ; ; ; ; ;
|
||||||
|
;
|
||||||
@ -19,7 +19,7 @@ MAIN_MSG:
|
|||||||
.DIR_2 EQU .DIR_2_
|
.DIR_2 EQU .DIR_2_
|
||||||
.DIR_3 EQU .DIR_3_
|
.DIR_3 EQU .DIR_3_
|
||||||
.DIR_4 EQU .DIR_4_
|
.DIR_4 EQU .DIR_4_
|
||||||
.HELP EQU .HELP_
|
;.HELP EQU .HELP_
|
||||||
.CALCULATING EQU .CALC_
|
.CALCULATING EQU .CALC_
|
||||||
.CRLF EQU .CRLF_
|
.CRLF EQU .CRLF_
|
||||||
.INFO_1 EQU .INFO_1_
|
.INFO_1 EQU .INFO_1_
|
||||||
@ -51,12 +51,12 @@ MAIN_MSG:
|
|||||||
DZ " %4 Dir(s)\r %5 byte(s) capacity\r\n"
|
DZ " %4 Dir(s)\r %5 byte(s) capacity\r\n"
|
||||||
stN .DIR_4_ : DZ " Free space %5 byte(s)\r\n"
|
stN .DIR_4_ : DZ " Free space %5 byte(s)\r\n"
|
||||||
stN .DIR_3_ : DZ "%4 %5 %3 %1 %2 \r\n" ;DATE TIME SIZE FILENAME EXT
|
stN .DIR_3_ : DZ "%4 %5 %3 %1 %2 \r\n" ;DATE TIME SIZE FILENAME EXT
|
||||||
;!TODO ¯¥ç â âì ¥ ç¥à¥§ ECHO_MESSAGE
|
; ;!TODO ¯¥ç â âì ¥ ç¥à¥§ ECHO_MESSAGE
|
||||||
stN .HELP_ : db "COMMANDS:\r\n"
|
; stN .HELP_ : db "COMMANDS:\r\n"
|
||||||
db "SET INFO REN = RENAME PATH CLS [ink] "
|
; db "SET INFO REN = RENAME PATH CLS [ink] "
|
||||||
db "CD = CHDIR DEL = ERASE HELP VER = VERSION "
|
; db "CD = CHDIR DEL = ERASE HELP VER = VERSION "
|
||||||
db "MD = MKDIR TIME ECHO EXIT "
|
; db "MD = MKDIR TIME ECHO EXIT "
|
||||||
DZ "RD = RMDIR DATE REBOOT DIR [path] [/p /f] \r\n\n"
|
; DZ "RD = RMDIR DATE REBOOT DIR [path] [/p /f] \r\n\n"
|
||||||
stN .CALC_ : DZ "Calculating free space...\r"
|
stN .CALC_ : DZ "Calculating free space...\r"
|
||||||
stN .INFO_1_ : DZ "\r\nDrive File System Label Serial number Size in bytes\r\n"
|
stN .INFO_1_ : DZ "\r\nDrive File System Label Serial number Size in bytes\r\n"
|
||||||
stN .INFO_2_ : DZ " %9 \r\t %8\r\t\t\t %7\r\t\t\t\t\t %4\r\t\t\t\t\t\t\t %5\r\n"
|
stN .INFO_2_ : DZ " %9 \r\t %8\r\t\t\t %7\r\t\t\t\t\t %4\r\t\t\t\t\t\t\t %5\r\n"
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
466
|
479
|
||||||
@ -1 +1 @@
|
|||||||
Subproject commit 7c03abc82040df54cec2bc6701b0f602fa08fd26
|
Subproject commit 9143dcb7f8fd9cd3ae0bc179b94fced5efd8667f
|
||||||
Loading…
Reference in New Issue
Block a user