This commit is contained in:
Anatoliy Belyanskiy 2024-01-02 02:28:01 +10:00
parent c135d9b603
commit 9f9536d7db

View File

@ -451,9 +451,16 @@ Spec_Page EQU #41
.page_1 EQU #FFF1 .page_1 EQU #FFF1
.page_2 EQU #FFF2 .page_2 EQU #FFF2
.page_3 EQU #FFF3 .page_3 EQU #FFF3
.RET_addr EQU #FFF4 .RET_addr EQU #FFF4 ; word
.Reload_Version EQU #FFF6
; RSTZX ®¡®§­ ç îâ, çâ® íâ® à¥á¥â ¯®á«¥ ¯¥à¥§ «¨¢ª¨ ª®­äë
.flag_R EQU #FFFB
.flag_S EQU #FFFC
.flag_T EQU #FFFD
; ZX ®¡®§­ ç îâ, çâ® § £à㦥­ë ROM ᯥªâà㬠
.flag_Z EQU #FFFE .flag_Z EQU #FFFE
.flag_X EQU #FFFF ; ®¡®§­ ç îâ, çâ® § £à㦥­ë ROM ᯥªâà㬠 .flag_X EQU #FFFF
;
.no_zx_rom EQU #38 .no_zx_rom EQU #38
.to_bios EQU 8 .to_bios EQU 8
.init_acex EQU #E000 ;!TEST .init_acex EQU #E000 ;!TEST
@ -485,7 +492,11 @@ SYS_PAGE EQU #FE
;!TODO EQU #C021 - #C027 ;!TODO EQU #C021 - #C027
; STACK for FN_LIB end EQU #C028 ; STACK for FN_LIB end EQU #C028
.SYS_SP EQU #C0FE ; „Ž<E2809E>Ž<C5BD>ˆœ<E280B9>‰ ‘’…Š ¤«ï FN_LIB ¨ ¥éñ 祣®-â® .SYS_SP EQU #C0FE ; „Ž<E2809E>Ž<C5BD>ˆœ<E280B9>‰ ‘’…Š ¤«ï FN_LIB ¨ ¥éñ 祣®-â®
.DISK_TYPE EQU #C100 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áª®¢ .DISK_TYPE EQU #C100 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áª®¢ (¯à®æ¥¤ãà ¬¨ ¤¨áª ¢ë¡¨à ¥âáï ¡¥§ ãçñâ  áâ à襣® ¡ ©â   ¤à¥á  ¨ ¯¥à¥¯®«­¥­¨ï)
.DISK_TYPE.A EQU #C100 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áªa A
.DISK_TYPE.B EQU #C101 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áªa B
.DISK_TYPE.C EQU #C102 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áªa C
.DISK_TYPE.D EQU #C103 ; ¯¥à¥ ¤à¥á æ¨ï ¤¨áªa D
.COPY_SLOT0 EQU #C104 ; ª®¯¨¨ §­ ç¥­¨© ¯®à⮢ áâà ­¨æ .COPY_SLOT0 EQU #C104 ; ª®¯¨¨ §­ ç¥­¨© ¯®à⮢ áâà ­¨æ
.COPY_SLOT1 EQU #C105 .COPY_SLOT1 EQU #C105
.COPY_SLOT2 EQU #C106 .COPY_SLOT2 EQU #C106
@ -1311,7 +1322,8 @@ MENU_TBL:
; ENDM ; ENDM
; ;
;
////////////////////////////////////////////////////////////////////////
MODULE ACEX MODULE ACEX
; ¢­ãâ७­¨¥ ¯®àâë Altera (ç áâ¨ç­® ­¥à §®¡à ­® ®â Sp97) ; ¢­ãâ७­¨¥ ¯®àâë Altera (ç áâ¨ç­® ­¥à §®¡à ­® ®â Sp97)
;00 <EFBFBD>¥â ¯®àâ  ;00 <EFBFBD>¥â ¯®àâ 
@ -1595,8 +1607,48 @@ SLOT3 EQU #F0 ; RAM page for 128/256 kb (
;FEh - RAM page for 256 kb (®ª­® C000-FFFF) ;FEh - RAM page for 256 kb (®ª­® C000-FFFF)
;FFh - RAM page for 256 kb (®ª­® C000-FFFF) ;FFh - RAM page for 256 kb (®ª­® C000-FFFF)
ENDMODULE ;------------------------;
Config_ID:
.Sp2000 EQU #FEFF
; OLD:
.Sp97_DOOM EQU #FFF9
.Sp97_Video EQU #FFFA
.Sp97_Game EQU #FFFB
.Sp97_AY EQU #FFFC
.Sp97_2 EQU #FFFD
.Sp97_1 EQU #FFFE
;------------------------;
; DW #FEFF ; Sprinter-2000
; ;
; DW #FFFE ; Sprinter-1
; DB 0 ; ⨯  ªá¥«¥à â®à 
; DB 1 ; íªà ­
; DB 2 ; ª« ¢¨ âãà 
; DB 1 ; ª®¢®ªá;
;
; DW #FFFD ; Sprinter-2
; DB 2 ; ⨯  ªá¥«¥à â®à 
; DB 1 ; íªà ­
; DB 0 ; ª« ¢¨ âãà 
; DB 1 ; ª®¢®ªá;
;
; DW #FFFC ; AY
; DB 0 ; ⨯  ªá¥«¥à â®à 
; DB 0 ; íªà ­
; DB 2 ; ª« ¢¨ âãà 
; DB 0 ; ª®¢®ªá;
;
; DW #FFF9 ; ¨¤¥­â¨ä¨ª â®à ª®­ä¨£ãà æ¨¨ DooM
; DB 3 ; ⨯  ªá¥«¥à â®à 
; DB 1 ; íªà ­
; DB 0 ; ª« ¢¨ âãà 
; DB 2 ; ª®¢®ªá (¡« áâ¥à)
;------------------------;
;;;;;;;
ENDMODULE
////////////////////////////////////////////////////////////////////////
; ;
/* /*
¢­ãâ७­¨¥ ¯®àâë Z84C15: ¢­ãâ७­¨¥ ¯®àâë Z84C15: