оптимизации, комментарии

This commit is contained in:
Tolik committed 2025-03-22 02:12:33 +10:00
1 parent 4bedffd8ad
commit 2b6500cb5c
7 files changed
+1423 -2717

No files matched your search

+1 -1
View File
@@ -141,7 +141,7 @@ TAB_FNS:
DB low EMM.MergeMemBlocks ; #9E ᫨ﭨ¥ ¤¢ãå ¡«®ª®¢
DB low EMM.FullInit ; #9F ¨­¨æ¨ «¨§ æ¨ï ¢á¥© ¯ ¬ïâ¨, á¨á⥬­ëå ¯¥à¥¬¥­­ëå
; Ax
DB low PIC_FN0 ; #A0 Ž’Š�›’ˆ… ŽŠ�€ - Fn 0A0h
DB low PIC_FN0 ; #A0 Ž’Š�›’ˆ… ŽŠ�€
DB low PIC_FN1 ; #A1 ‚›‚…‘’ˆ ’Ž—Š“
DB low PIC_FN2 ; #A2 ‚›‚Ž„ ‹ˆ�ˆˆ COPY
DB low PIC_FN3 ; #A3 ‚›‚Ž„ ‹ˆ�ˆˆ FILL
+4 -2
View File
@@ -1087,7 +1087,7 @@ PORTS_INIT:
; #::::::::::::::::::::::::::::::::::#\
; ####################################\
; \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
DCP_DATA: INCLUDE 'DCP.ASM'
DCP_DATA: INCLUDE 'DCP.ASM'
;-----------------------------------------------------------------------;
;-----------------------------------------------------------------------;
@@ -1098,7 +1098,9 @@ DCP_DATA: INCLUDE 'DCP.ASM'
; #::::::::::::::::::::::::::::::::::#\
; ####################################\
; \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
ZG_ADDRESS: INCLUDE 'FONT.ASM'
ZG_ADDRESS: INCLUDE 'FONT.ASM'
ZG_SIZE EQU $-ZG_ADDRESS
ASSERT (ZG_SIZE <= #800), "The font size is too big!"
;-----------------------------------------------------------------------;
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
+13 -12
View File
@@ -6,6 +6,7 @@ PIC_FN1:
AND A
SCF
RET NZ
CCF
IN A,(PORT_Y)
PUSH AF
@@ -1110,33 +1111,33 @@ SCREEN_TABLES:
;
;⥪á⮢®¥ ®ª­® 80x32
LP_SCR_80:
DB 40,32,0,0,27,0,0,0
DB 0, 0,0,0, 0,0,0,0
DB 40,32,0,0,%0001'1011,0,0,0
BLOCK 8,0
;⥪á⮢®¥ ®ª­® 40x32
LP_SCR_40:
DB 40,32,0,0,123,0,0,0
DB 0, 0,0,0, 0,0,0,0
DB 40,32,0,0,%0111'1011,0,0,0
BLOCK 8,0
;ᯥªâà㬮¢áª®¥ ®ª­® 32x24
LP_SCR_32:
DB 32,24,4,4,48,1,0,0
DB 0, 0,0,0, 0,0,0,0
DB 32,24,4,4,%0011'0000,1,0,0
BLOCK 8,0
;⥪á⮢®¥ ®ª­® 64x24
LP_SCR_64:
DB 32,24,4,4,155,0,0,0
DB 0, 0,0,0, 0,0,0,0
DB 32,24,4,4,%1001'1011,0,0,0
BLOCK 8,0
;£à ä¨ç¥áª®¥ ®ª­® 0
PIC_320X256_1:
DB 40,32,0,0,32,0,8,0
DB 0, 0,0,0, 0,0,0,0
DB 40,32,0,0,%0010'0000,0,8,0
BLOCK 8,0
;£à ä¨ç¥áª®¥ ®ª­® 1
PIC_320X256_2:
DB 40,32,0,0,96,0,48,0
DB 0, 0,0,0, 0,0, 0,0
DB 40,32,0,0,%0110'0000,0,48,0
BLOCK 8,0
;************************************
;
-13
View File
@@ -1,13 +0,0 @@
Žâ¤¥«ì­ë¥ à ¬¡«®ª¨ ¤«ï:
vROM
vRAM
Žâ¤¥«ì­ë¥ ¯à®æ¥¤ãàë ¢ë¤¥«¥­¨ï áâà ­¨æ ¤«ï:
#1FFD - ®¡à ¡ â뢠âì ¯¥à¢ë¬ ¥á«¨ ­ã¦¥­. �¥ ¯®¤å®¤ïâ #A0, #D0..#DF
#7FFD - 128/512, ­¥ ¢ë¤¥«ïâì ¯ ¬ïâì ¤«ï #1FFD ¢ ०¨¬¥ pent 512
vROM
‘âà ­¨æã 0 ¨á¯®«ì§®¢ âì ª ª à ­ìè¥ ¤«ï ¬ ¯¯  ¢ #7FFD ¨ ¤«ï #1FFD=1
�®¤ªàãâ¨âì ¢ ¬¥­î ᯥªâà㬠 ¯¥à¥ª«îç «ªã ०¨¬®¢ ¨ ®á¢®¡®¦¤¥­¨¥ ¯ ¬ï⨠¯®¤ ­®¢ãî ¬®¤¥«ì ¯ ¬ïâ¨
�ਠ®á¢®¡®¦¤¥­¨¨ ¯ ¬ï⨠vROM ¬ ¯¨âì ­  í⨠¯®àâë ®¡à â­® Spec_Page
�஢¥à¨âì ­  å à¤ª®¤ ¡¨®á ¨ zxroms, ç⮡ ­¥ ¢â몠«¨áì áâ ­¤ àâ­ë¥ (§ à¥§¥à¢¨à®¢ ­­ë¥) áâà ­¨æë
;
‘¤¥« âì ¯¥à¥ª«îç «ªã ¢ ¡¨®á¥ áâ àë©/­®¢ë© ०¨¬ à ¡®âë ¯ ¬ïâ¨?