ZX-SP-ROMs/ProfRom_Disasm/!ram8.asm
Anatoliy Belyanskiy b7a39665e2 profROM
2023-06-27 01:29:58 +10:00

1249 lines
43 KiB
NASM
Executable File
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

x5B88 equ #5B88 ;ᮤ¥à¦¨¬®¥ ¯®àâ  #7FFD
x7530 equ #7530 ;¤«ï ª®­â஫¥à  ¯à¥à뢠­¨©
x9C40 equ #9C40 ;¤«ï ª®­â஫¥à  ¯à¥à뢠­¨©
xC000
xC001 equ #C001 ;2 ¤«ï ¬ àª¥à  áâà ­¨æë
xC006 equ #C006 ;
xC063 equ #C063 ;1 <>0 ®â« ¤ç¨ª ®âª«î祭
xC064 equ #C064 ;2  ¤à¥á ¯/¯ ¢ë§ë¢ ¥¬®© ¯à¨ ¢å®¤¥ ¢ ¬®­¨â®à
xC066
xC069 equ #C069 ;#1B00 á®åà ­¥­­ë© íªà ­
xDB69 equ #DB69 ;®¡« áâì ¤«ï á®åà ­¥­¨ï ¯ ¬ïâ¨ á  ¤à¥á  #8002
;¡ãä¥à ¤«ï ç⥭¨ï ¤ âë ¨ ¢à¥¬¥­¨ ¢ ä®à¬ â¥ ASCII
;¡ãä¥à ¤«ï § £à㧪¨ ª®­ä¨£ãà æ¨®­­®£® ᥪâ®à 
xDD69 equ #DD69 ;2  ¤à¥á ⥪ã饩 ï祩ª¨ ¢ ¤ ¬¯¥ ¯ ¬ïâ¨
xDD6B equ #DD6B ;2  ¤à¥á ¢®§¢à â  ¨§ ¬®­¨â®à / pc ¯à®£à ¬¬ë ¯®«ì§®¢ â¥«ï
xDD6D equ #DD6D ;2 㪠§ â¥«ì ¢¥à設ë áâíª  ¯à®£à ¬¬ë ¯®«ì§®¢ â¥«ï, á ãç¥â®¬ 11 ¡ ©â 㦥 á®åà ­¥­­ëå ­  áâíª¥
xDD6F equ #DD6F ;2 ॣ¨áâà ix
xDD71 equ #DD71 ;2 ॣ¨áâà iy
xDD73 equ #DD73 ;2 ॣ¨áâà hl
xDD75 equ #DD75 ;2 ॣ¨áâà de
xDD77 equ #DD77 ;2 ॣ¨áâà bc
xDD79 equ #DD79 ;2 ॣ¨áâà hl'
xDD7B equ #DD7B ;2 ॣ¨áâà de'
xDD7D equ #DD7D ;2 ॣ¨áâà bc'
xDD7F equ #DD7F ;2 ॣ¨áâà af
xDD81 equ #DD81 ;2 ॣ¨áâà af'
xDD83 equ #DD83 ;2 ¢¥à設  áâíª  ¤«ï á®åà ­¥­¨ï ॣ¨áâ஢ ¯à¨ ¢å®¤¥ ¢ ¬®­¨â®à
;2 ॣ¨áâà r ¨ ä« £ IFFF2
xDD85 equ #DD85 ;1 i
xDD86 equ #DD86 ;1 ­®¬¥à rom ®âªã¤  § è«¨
; =#01 rom 0 Basic 128k
; =#02 rom 0 Basic 48k
; =#04 rom 3 Tr-Dos
; =#08 rom 2 SrvMon
; =#80 § ¯à®á ®â ¯à¨­â¥à 
xDD87 equ #DD87 ;2  ¤à¥á ­ ç «  ¤ ¬¯  ¯ ¬ïâ¨
xDD89 equ #DD89 ;2  ¤à¥á ⥪ã饩 ï祩ª¨ ¢ ¤ ¬¯¥ ¯ ¬ïâ¨
;  ¤à¥á ­ ç «  ¤¨§ á¬  ¢ ¤ ¬¯¥ ¯ ¬ïâ¨
; ­®¬¥à ¯®á«¥¤­¥© § ¯¨á¨ ¢ ª â «®£¥ ROM-disk
; ª®«¨ç¥á⢮ ¯®¤à §¤¥«®¢ ¢ à §¤¥«¥ MFS
xDD8B equ #DD8B ;2  ¤à¥á ­ ç «  «¨á⨭£  ¤«ï ª®¬ ­¤ë DASM
xDD8D equ #DD8D ;#0A â ¡«¨æ  § ª« ¤®ª ¢ «¨á⨭£¥ ¤¨§ á¬ 
xDD97
;®¡« áâì ¤«ï á®åà ­¥­¨ï áâíª  11 ¡ ©â
xDD99 equ #DD99 ;2 (#C001)
;#0C 6 ç¨á«®¢ëå ®¯¥à ­¤®¢ ¤«ï ª®¬ ­¤ ®â« ¤ç¨ª 
xDD9B equ #DD9B ;2 bc
xDD9D equ #DD9D ;1 ­®¬¥à rom ®âªã¤  § è«¨
xDD9E equ #DD9E ;2 af ä« £ IFFF2 ¨ ॣ¨áâà r
xDDA0 equ #DDA0 ;2 af
xDDA2 equ #DDA2 ;2  ¤à¥á ¢®§¢à â  ¨§ ¬®­¨â®à 
xDDA4
xDDA7 equ #DDA7 ;2 ¤«ï ¢à¥¬¥­­®£® á®åà ­¥­¨ï 㪠§ â¥«ï áâíª /ॣ¨áâ஢
; ¤«ï ¯¥ç â¨ ç¨á«  ¢ á®®¡é¥­¨ïå
xDDA9
xDDAA equ #DDAA ;2 ⥪ã騩  ¤à¥á ª®¬ ­¤ë  áᥬ¡«¥à  ¤«ï ¤¨§ á¬ 
xDDAC equ #DDAC ;4 ¡ãä¥à ¤«ï ᮤ¥à¦¨¬®£® ¯ ¬ï⨠ ¤à¥á㥬®© ⥪ã騬 ॣ¨áâ஬
;4 ¡ãä¥à ª®¬ ­¤ë ¤«ï ¤¨§ áᥬ¡«¨à®¢ ­¨ï
;8 ¡ãä¥à ¢ë¢®¤  áâப¨ ¤ ¬¯  ¯ ¬ïâ¨
xDDB4 equ #DDB4 ;3 ª®¬ ­¤  ¤¨§ áᥬ¡«¥à  ¡¥§ ¯à¥ä¨ªá®¢
xDDB7 equ #DDB7 ;9 á®®¡é¥­¨¥ ¤«ï ¯¥ç â¨ ª®¬ ­¤ë ¤¨§ á¬ 
; +0 =[#7E..#C4] -> -#7E =[#00..#46] ¨§ â ¡«¨æë x1107
; +1 ª®¤ á®®¡é¥­¨ï ¢â®à®£® ®¯¥à ­¤ 
;=[#01..#2B] ª®¤ ®¯¥à ­¤ 
;=[#27..#2B] ¢ ®¯¥à ­¤¥ ¥áâì ç¨á«® ¢ ᪮¡ª å
;=[#2C..#74] ª®¤ ¬­¥¬®­¨ª¨
;=[#7E..#C4] ª®¤ ª®¬ ­¤ë  áᥬ¡«¥à 
;=[#EC] §  í⨬ ¡ ©â®¬ á«¥¤ã¥â  ¤à¥á á®®¡é¥­¨ï
;=[#EE] ¯¥ç âì db #nn ;BAD
;=[#F1] ¯à¥à뢠¥¬ ¯¥ç âì ª®¬ ­¤ë
;=[#F7] ¯à¨§­ ª ª®­æ  ª®¬ ­¤ë
;=[#F8..#FF] §  í⨬ ¡ ©â®¬ á«¥¤ã¥â ç¨á«®
; ;¢å: 0,a =0/1 ¤¢ãå¡ ©â­®¥/®¤­®¡ ©â­®¥ ç¨á«®
; ; 1-2,a - á¨á⥬  áç¨á«¥­¨ï (bin/oct/dec/hex)
;=[#00,#75..#EB,#ED..#F7] ¢ë室 ¡¥§ ¯¥ç â¨ hl=hl-1
xDDC0 equ #DDC0 ;
xDDCB equ #DDCB ;2 ¤«ï á®åà ­¥­¨ï áâíª , ¯à¨ ä®à¬¨à®¢ ­¨¨ ª®¬ ­¤ë ¤¨§ á¬ 
xDDCD equ #DDCD ;1 ª®¤ ª®¬ ­¤ë ¤¨§ á¬ 
xDDCE equ #DDCE ;2  ¤à¥á ¯¥à¥å®¤  ¯à¨ ¤¨§ á¬¥
xDDD0 equ #DDD0 ;2  ¤à¥á á«¥¤ãî饩 ª®¬ ­¤ë ¤¨§ á¬ 
xDDD2 equ #DDD2 ;2  ¤à¥á ­  ª®â®àë© ááë« îâáï ª®¬ ­¤ë à ¡®â î騥 á ï祩ª ¬¨
; ¯ ¬ïâ¨, â ª¨¥ ª ª LD ( ),reg ¨«¨ SET b,(IX+d).
xDDD4 equ #DDD4 ;2
xDDD6 equ #DDD6 ;2
xDDD8 equ #DDD8 ;2  ¤à¥á ­ ç «  ⥪ã饣® ¡«®ª  á®®¡é¥­¨©
xDDDA equ #DDDA ;2  ¤à¥á ­ ç «  ⥪ã饣® ¡«®ª  á«®¢
xDDDC equ #DDDC ;2 ¤«ï ª®¬ ­¤ ¯®¨áª  ¢ ®â« ¤ç¨ª¥:  ¤à¥á ­ ç «  ¯®¨áª 
xDDDE equ #DDDE ;2 ¤«ï ª®¬ ­¤ ¯®¨áª  ¢ ®â« ¤ç¨ª¥:  ¤à¥á ª®­æ  ¯®¨áª 
xDDE0 equ #DDE0 ;1 ¤«ï ª®¬ ­¤ ¯®¨áª  ¢ ®â« ¤ç¨ª¥: ¤«¨­  ¨áª®¬®© áâப¨
xDDE1 equ #DDE1 ;2 ¤«ï ª®¬ ­¤ ¯®¨áª  ¢ ®â« ¤ç¨ª¥: á®áâ®ï­¨¥ ¯®à⮢ #7FFD/#1FFD ¯®«ì§®¢ â¥«ï
xDDE3 equ #DDE3 ;#14 ¤«ï ª®¬ ­¤ ¯®¨áª  ¢ ®« ¤ç¨ª¥: ¨áª®¬ ï áâப 
xDDF7 equ #DDF7 ;2 㪠§ â¥«ì áâíª  ¯à¨ ¢å®¤¥ ¢ ¬®­¨â®à, á ãç¥â®¬ 11 ¡ ©â 㦥 á®åà ­¥­­ëå ­  áâíª¥
xDDF9
xDDFF equ #DDFF ;1 ­®¬¥à ⥪ã饣® ¬¥­î
xDE00 equ #DE00 ;8 ­®¬¥à ⥪ã饩 ®¯æ¨¨ ¤«ï ª ¦¤®£® ¬¥­î ¨§ ᯨ᪠ ­®¬¥à®¢ ¬¥­î
xDE08 equ #DE08 ;8 ᯨ᮪ ­®¬¥à®¢ ¬¥­î ¤«ï ¢®§¢à â  ¢ ¯à¥¤ë¤ã饥
xDE10 equ #DE10 ;2 ¤«ï á®åà ­¥­¨ï hl
xDE12 equ #DE12 ;2 ¤«ï á®åà ­¥­¨ï  ¤à¥á  ¢®§¢à â 
xDE14 equ #DE14 ;1 ª®¤ ¯à¥¤ë¤ã饣® ­ ¦ â¨ï ¯à¨ ¯à®á¬®âॠᯨ᪠ ¢¢¥¤¥­­ëå áâப
xDE15 equ #DE15 ;2  ¤à¥á ¡ãä¥à  ¢¢®¤  áâப¨
xDE17 equ #DE17 ;43 ¡ãä¥à ¤«ï ¢¢®¤  áâப¨
xDE42 equ #DE42 ;400 ᯨ᮪ ¯®á«¥¤­¨å ¢¢¥¤¥­­ëå áâப
xDFD2 equ #DFD2 ;24 ¡ãä¥à ¤«ï á®åà ­¥­¨ï íªà ­  ¯®¤ ªãàá®à®¬ ¬ëè¨
;xDFE9 equ #DFE9 ;
xDFEA equ #DFEA ;4 ¡ãä¥à ­ ¦ âëå ª« ¢¨è
xDFEE equ #DFEE ;-26 ª®¯¨ï ¯®àâ  #7FBA
; 6,=0/1 ®¡à § ª ¤¨áª®¢®¤ã B ¯®¤ª«î祭/­¥ ¯®¤ª«î祭
; 7,=0/1 ®¡à § ª ¤¨áª®¢®¤ã A ¯®¤ª«î祭/­¥ ¯®¤ª«î祭
; =#FF ¯à¨ ¨­¨æ¨ «¨§ æ¨¨
xDFEF equ #DFEF ;-25
xDFF0 equ #DFF0 ;-24 1 á®áâ®ï­¨¥ ¯®àâ  #FFBA
; 7,=0  ªâ¨¢¥­ ॣ¨áâà  ¤à¥á  CMOS
; =1  ªâ¨¢¥­ ॣ¨áâà ¤ ­­ëå CMOS
; =#F7 ¯à¨ ¢ª«î祭¨¨ ª®¬¯ìîâ¥à 
xDFF1 equ #DFF1 ;-23 =0..3 á ª ª®£® ¤¨áª  ¤¥« âì  ¢â®áâ àâ
xDFF2 equ #DFF2 ;-22 §­ ç¥­¨¥ Cylinders HDD (2 ¡ ©â )
xDFF4 equ #DFF4 ;-20 §­ ç¥­¨¥ head HDD
xDFF5 equ #DFF5 ;-1F §­ ç¥­¨¥ sector HDD
xDFF6 equ #DFF6 ;-1E §­ ç¥­¨¥ seconds
xDFF7 equ #DFF7 ;-1D §­ ç¥­¨¥ minutes
xDFF8 equ #DFF8 ;-1C §­ ç¥­¨¥ hours
xDFF9 equ #DFF9 ;-1B §­ ç¥­¨¥ days
xDFFA equ #DFFA ;-1A §­ ç¥­¨¥ months
xDFFB equ #DFFB ;-19 §­ ç¥­¨¥ years
xDFFC equ #DFFC ;-18 2 =#FC9D/#FC8B (64669/64651) ®à¨£¨­ «ì­ë© ¨­ ç¥ ᮢ¬¥á⨬ë©
xDFFD equ #DFFD ;-17
xDFFE equ #DFFE ;-16 2 á¡®©­ëå ᥪâ®à®¢ ­  ¤¨áª¥
; 1 ¯®¨áª ä ©« : ­®¬¥à § £à㦥­­®£® ¢ ¡ãä¥à ᥪâ®à  [#00..#0F]
xDFFF equ #DFFF ;-15 1 ¯®¨áª ä ©« : ­®¬¥à § £à㦥­­®£® ¢ ¡ãä¥à ᥪâ®à  [#01..#10]
xE000 equ #E000 ;-14 2 ¢á¥£® ᥪâ®à®¢ ­  ¤¨áª¥
; 1 ROM-disk: ᬥ饭¨¥ ¢ ¯ à £à ä å ®â ­ ç «  ROM-disk ¢ í⮩ áâà ­¨æ¥
; 1 ¯®¨áª ä ©« : ­®¬¥à ⥪ã饣® ä ©«  ¢ áç¨â ­­®¬ ᥪâ®à¥ [#00..#0F]
xE001 equ #E001 ;-13 1 ROM-disk: ­®¬¥à áâà ­¨æë á ä ©«®¬ ROM-disk
xE002 equ #E002 ;-12 0,
; 1,=1 § £à㦠âì/á®åà ­ïâì ¢ zs-snap ॣ¨áâàë AY
xE003 equ #E003 ;-11
xE004 equ #E004 ;-10 1 ᮤ¥à¦¨¬®¥ ॣ¨áâà  7 AY
xE005 equ #E005 ;-0F 0,=1 íâ  ¦¥ ª« ¢¨è  ¡ë«  ­ ¦ â  ¨ ¢ ¯à¥¤ë¤ã饬 横«¥
; 1,=1 à ¡®â ¥â  ¢â®¯®¢â®à ­ ¦ â®© ª« ¢¨è¨
; 2,=1 ª« ¢¨è  ¡ë«  ­ ¦ â . ª®¤ ª« ¢¨è¨ ¥é¥ ­¥ ®¡à ¡®â ­
; 3,
; 4,
; 5,=1 ????¤«ï à¨á®¢ ­¨ï à ¬®ª????
; 6,=1 ¡ë«® ­ ¦ â® cs+ss
; 7,=1 ­ ¦ â CapsLock (cs+2)
xE006 equ #E006 ;-0E 1 ª®¤ ­ ¦ â®© ª« ¢¨è¨
xE007 equ #E007 ;-0D 1 ª®¤ ­ ¦ â®© ª« ¢¨è¨
xE008 equ #E008 ;-0C ª®®à¤¨­ â  X ªãàá®à  ¬ëè¨ ¢ ⥪ã饬 ®ª­¥ (¢ §­ ª®¬¥áâ å)
xE009 equ #E009 ;-0B ª®®à¤¨­ â  Y ªãàá®à  ¬ëè¨ ¢ ⥪ã饬 ®ª­¥ (¢ §­ ª®¬¥áâ å)
xE00A equ #E00A ;-0A 0-4, - ¢¥«¨ç¨­  § ¤¥à¦ª¨ ¤«ï ªãà®áà 
; 5,=1
; 6,=1 à ¡®â ¥â áç¥â稪 before repeat
; 7,=1 ªãàá®à(áâ५ª ) ­ ¯¥ç â ­ ­  íªà ­¥
xE00B equ #E00B ;-09 1 ª®®à¤¨­ â  Y ¢ë¤¥«¥­­®© ®¯æ¨¨ ¬¥­î
xE00C equ #E00C ;-08 1 ­®¬¥à ¡«®ª  á®®¡é¥­¨© ⥪ã饩 ®¯æ¨¨
xE00D equ #E00D ;-07 1 ª®¯¨ï ¡ ©â  (#00FB) rom 2
xE00E equ #E00E ;-6/5 2 ª®¯¨ï xE012
xE010 equ #E010 ;-4/3 2 ª®¯¨ï xE012
xE012 equ #E012 ;-02 1 á®áâ®ï­¨¥ ¯®àâ  #7FFD ¯à¨ ¢å®¤¥ ¢ ¬®­¨â®à
xE013 equ #E013 ;-01 1 á®áâ®ï­¨¥ ¯®àâ  #1FFD ¯à¨ ¢å®¤¥ ¢ ¬®­¨â®à
;d ¯®àâ #1f 000?0000
;e ¯®àâ #7f 001????? / 000?????
;§­ ç¥­¨¥ iy ¯à¨ à ¡®â¥ ¢ ¬®­¨â®à¥ (¯¥à¥¬¥­­ë¥???)
;¯¥à¥¬¥­­ë¥ ª®¤ 0
xE014 equ #E014 ;+00 =#84 - [
; =#04 - (
; =#00 - íâ® ­¥ ᪮¡ª 
; 4,=1
; 3,=1/0 - 16/8 ¡¨â §­ ç¥­¨¥ ª®¬ ­¤ë
; 1,=1/0 - ç⥭¨¥ ¨§ áâப¨ ª®¬ ­¤ë áâப®¢®£®/ç¨á«®¢®£® §­ ç¥­¨ï
; 0,=1/0 - ç¨â ¥âáï ¨§ ¯ à ¬¥âà  ç¨á«®/áâப 
xE015 equ #E015 ;+01 0,=0/1 ¯à¥ä¨ªá #DD/#FD
; 1,=1 ¥áâì ¯à¥ä¨ªá #DD/#FD -> e=#09
; 2,=1 ¥áâì ¯à¥ä¨ªá #ED -> e=#18 ¥á«¨ ¥áâì #DD/#FD
; 3,=1 ¥áâì ¯à¥ä¨ªá #CB -> e=#16
; 4,=
; 5,=
; 6,=1 ¡ ©â®¢®¥ ᬥ饭¨¥ ¢ ª®¬ ­¤¥
; =1 ¢ ª®¬ ­¤¥ ¥áâì áá뫪  ­   ¤à¥á ¯ ¬ïâ¨
; 7,=
xE016 equ #E016 ;+02 ¤«¨­  ª®¬ ­¤ë ¤«ï ¤¨§ á¬  ¢ ¡ ©â å
xE017 equ #E017 ;+03 ⨯ ⥪ãé© ª®¬ ­¤ë ¤¨§ á¬ 
; 0,=1 íâ® ª®¬ ­¤  call/call cc
; 1,=1 íâ® ª®¬ ­¤  ret/ret cc
; 2,=1 íâ® ª®¬ ­¤  jr cc
; 3,=1 íâ® ª®¬ ­¤  jp/jp cc
; 4,=1 íâ® ª®¬ ­¤  jp (hl)/jp (ix)/jp (iy)
; 5,=1 ¯à¨ 1,=1 íâ® ª®¬ ­¤  ret cc
; 6,=1 íâ® ­¥¨§¢¥áâ­ ï ª®¬ ­¤ 
; 7,=1 íâ® ex af,af' «¨¡® exx
xE018 equ #E018 ;+04 0-1,=00 ¢ ¤¨§ á¬¥ ª®¬ ­¤  ­¥ ááë« ¥âáï ­  ¯ ¬ïâì (ᬠxDDD2)
; 0,=1 ¥á«¨ ª®¬ ­¤  áç¨â뢠¥â ¨§ ¯ ¬ïâ¨, ¨ ‹®¦ì, ¥á«¨ áç¨â뢠­¨ï ­¥ ¯à®¨á室¨â
; 1,=1 ¥á«¨ ª®¬ ­¤  ¯à®¨§¢®¤¨â § ¯¨áì ¢ ¯ ¬ïâì, ¨ ‹®¦ì, ¥á«¨ § ¯¨áì ­¥ ¢ë¯®«­ï¥âáï
; 6,=1 ¥â® ª®¬ ­¤  ᤢ¨£  á ¯à¥ä¨ªá®¬
xE019 equ #E019 ;+05 0,=1/0 ç¨á«® ¢ ¤¥áïâ¨ç­®©/è¥áâ­ ¤æ â¨à¨ç­®© á¨á⥬¥
; 1,=1 <20> áè¨à¨âì ¢ë¢®¤ ॠáᥬ¡«¥à  ¢ ª®¬ ­¤ å DISS, LDISS ¨
; DASM, ªà®¬¥  ¤à¥á  ¨ ¬­¥¬®­¨ª¨ ª®¬ ­¤ë, ¡ã¤ãâ
; ¯à¥¤áâ ¢«¥­ë §­ ç¥­¨ï ¡ ©â ¨ ¨å íª¢¨¢ «¥­âë ¢ ASCII
; 2,=1/0 ¯¥ç â âì 1/5 ª®¬¬ ­¤ ¢ ¤¨§ á¬¥ ¬®­¨â®à 
; 3,=1 <20>¥ âà áá¨à®¢ âì (¢ë¯®«­ïâì áà §ã) ¯®¤¯à®£à ¬¬ë,
; à á¯®«®¦¥­­ë¥ ¢ <20>‡“
; 4,=1/0 ¢¢®¤¨âì  ¤à¥á ¢ ª®¬ ­¤¥ DASM ç¨á«®¬/¢ëà ¦¥­¨¥¬
; 5,=1/0 ‡ ¯à¥â¨âì/à §à¥è¨âì  ¢â®¬ â¨ç¥áª®¥ ¢ë¯®«­¥­¨¥ ª®¬ ­¤ë SHOW
; 6,=1 ­ ç «ì­ë©  ¤à¥á ª®¬ ­¤ë SS/D, ¡¥à¥âáï ¨§ ॣ¨áâà  PC.
; =0 ­ ç «ì­ë©  ¤à¥á ª®¬ ­¤ë SS/D. <20>¥à¥âáï ¨§ 㪠§ â¥«ï ⥪ã饩 ï祩ª¨ (mem)
; 7,=1 ¯¥ç â âì ¢ ¤ ¬¯¥ ᨬ¢®«ë ¨§ ¯®«­®£® ­ ¡®à 
; =0 ¯¥ç â âì ᨬ¢®«ë á ª®¤ ¬¨ res 7,[#20..#7F] ®áâ «ì­ë¥ â®çª ¬¨
xE01A equ #E01A ;+06 ¬¨­¨¬ «ì­ ï ¤«¨­  á®®¡é¥­¨ï á ¬­¥¬®­¨ª®©  áᥬ¡«¥à 
xE01B equ #E01B ;+07 ¬¨­¨¬ã¬ à §à冷¢ ¢ ç¨á«¥ ¯à¨ ¯¥à¥¢®¤¥ ¢ ASCII
xE01C equ #E01C ;+08 ¤«ï ¯¥à¥¢®¤  ¢à¥¬¥­¨ ¢ ASCII =#30
xE01D equ #E01D ;+09 0,=1 íªà ­ ¯®¤ ªãàá®à®¬ á®åà ­¥­ ¢ ¡ãä¥à¥
; =0 ¢®ááâ ­®¢«¥­¨¥ íªà ­  ¯®¤ ªãàá®à®¬ ¨§ ¡ãä¥à 
; 1,=1 § ¯à¥â ­  ãáâ ­®¢ªã á«¥¤ãîé¨å ª®®à¤¨­  ¯¥ç â¨ ¢ ®ª­¥
; 2,=1 ¯¥ç â ¥¬ ᨬ¢®«
; 3,=1 ªãàá®à ­ ¯¥ç â ­ ????
; 4,=1 ¢¬¥áâ® íªà ­  ¢ë¢®¤ ­  ¯à¨­â¥à
; 5,=1 ¯à®ç¨¥ ã¯à ¢«ïî騥 ª®¤ë
; 6,=1 ç⥭¨¥ ¤ ­­ëå ¯®á«¥ ã¯à ¢«ïî饣® ª®¤ 
; 7,=1 ã¯à ¢«ïî騩 ª®¤ ¢ë¢®¤ áâப¨ #04
xE01E equ #E01E ;+0A 0,=1 ­®¢ãî ¨­ä®à¬ æ¨î § ¯¨á뢠âì ¯®¢¥àå áâ à®©
; =0 ®ç¨é âì íªà ­ ¬®­¨â®à  ¯à¨ ®¡­®¢«¥­¨¨ ¨­ä®à¬ æ¨¨
; 1,=1 ­¥ ®¡­®¢«ïâì ᮤ¥à¦¨¬®¥ ॣ¨áâ஢
; 2,=1 ­¥ ®¡­®¢«ïâì íªà ­ ¬®­¨â®à 
; =0 ®¡­®¢«ïâì ᮤ¥à¦¨¬®¥ íªà ­  ¬®­¨â®à  ᮣ« á­® ¡¨â ¬ 0, 1, 3:6
; 3,=1 ­¥ ®¡­®¢«ïâì ¤ ¬¯ ¯® ᮤ¥à¦¨¬®¬ã ॣ¨áâ஢
; 4,=1 ­¥ ®¡­®¢«ïâì ¤ ¬¯ ¯ ¬ïâ¨
; 5,=1 ­¥ ®¡­®¢«ïâì ¤¨§ áᥬ¡«¥à ¯ ¬ï⨠¯® ᮤ¥à¦¨¬®¬ã ï祩ª¨ ¯ ¬ïâ¨
; 6,=1 ­¥ ¢ë¢®¤¨âì ¤¨§ áᥬ¡«¥à ¢ ¬®­¨â®à¥
; 7,=1 âà áá¨à®¢ âì ¢á¥ ª®¬ ­¤ë
; =0 ­¥ ¢ë¢®¤¨âì ¯®¤¯à®£à ¬¬ë ( ¢â®¬ â¨ç¥áª®¥ ¢ë¯®«­¥­¨¥ ¯®¤à®£à ¬¬)
xE01F equ #E01F ;+0B 0,=1 ®â®¡à ¦ îâáï ॣ¨áâàë  «ìâ¥à­ â¨¢­®£® ­ ¡®à 
; 1,=1 ®â®¡à ¦ ¥âáï AF'
; 4,=0 ¯à¨ ¢ë§®¢¥ ä㭪権 #00-#13 R8DOS
; =1 ᥪâ®à ¯à®ç¨â ­ á HDD
; 5,=0 ä㭪樨 ¢ë§ë¢ îâáï ¨§ ¬®­¨â®à 
; =1 äã­ªæ¨ï rst 8 ¢ë§¢ ­  ¯®«ì§®¢ â¥«¥¬
; 7,=0 ¢®ááâ ­ ¢«¨¢ âì ¯ ¬ïâì ¯®«ì§®¢ â¥«ï ¯®¤ ¢á¥¬¨ «®¢ã誠¬¨
; =1 á®åà ­ïâì ¯ ¬ïâì ¯®«ì§®¢ â¥«ï ¯®¤ ¢á¥¬¨ «®¢ã誠¬¨ ¨ ãáâ ­®¢ª  «®¢ã襪
; =0/1 ¬¥­î mount/dismount
xE020 equ #E020 ;+0C ¡ ©â ã¯à ¢«¥­¨ï ¨­¤¨ª æ¨¥© ॣ¨áâ஢ =1 ­¥ ¢ë¢®¤¨âáï
; 7 - pc
; 6 - sp
; 5 - ix
; 4 - iy
; 3 - hl(hl')
; 2 - de(de')
; 1 - bc(bc')
; 0 - af(af')
xE021 equ #E021 ;+0D
xE022 equ #E022 ;+0E 0,=0 ¨á¯®«ì§ã¥âáï ¯à¨ ª®¬¯à¥áᨨ
; 2,=1 ®è¨¡ª . ¤¥«¥­¨¥ ­  ­®«ì
; 5,=0 ¢¢®¤ ¯ à ¬¥â஢ ¢ ¬¥­î
; =1 ¢¢®¤ áâப¨ ¢ ®ª­¥ á®§¤ ­¨ï à §¤¥«®¢
; 6,=1 ¢ ª®¬ ­¤¥  áᥬ¡«¥à  ­¥â § ¯ï⮩
; 7,=0/1 । ªâ¨à®¢ ­¨¥ hex ¤ ¬¯ /ᨬ¢®«ì­®£® ¯à¥¤áâ ¢«¥­¨ï
xE023 equ #E023 ;+0F ª®«¨ç¥á⢮ ­¥§ ªàëâëå ᪮¡®ª ¢ ¢ëà ¦¥­¨¨ ¢ ®â« ¤ç¨ª¥
xE024 equ #E024 ;+10/11 ¤¥«¨â¥«ì ¤«ï ¢ë¤¥«¥­¨ï à §à鸞 ç¨á« 
xE025 equ #E025 ;+11
xE026 equ #E026 ;+12 0,=1 § ¯ã饭 ®â« ¤ç¨ª
; 1,=1 íªà ­ ­¥ ­ ¤® á®åà ­ïâì ¢ ram 8 (íªà ­ ­¥ á®åà ­¥­ ¢ ram 8)
; 2,=0/1 print screen positive/negative
; 3,=1 íªà ­ á®åà ­¥­ ¢ ram 8
; 4,=1 ¯à¨ ¢ë§®¢¥ ª®¬ ­¤ë CALL ®â« ¤ç¨ª 
; 5,=1 ¢ë¯®«­ï¥âáï âà áá¨à®¢ª  ¨§ ®â« ¤ç¨ª 
; 6,=
; 7,=1 ¦¥«â®/ç¥à­ë© ¡®à¤îà ¯à¨ ¢å®¤¥
xE027 equ #E027 ;+13 0,=1/0 à ¡®â ¥â ª®¬ ­¤  ®â« ¤ç¨ª  search/find
; 1,=0 § ¯¨áì áâப¨ ¤ ­­ëå ¢ ¯ ¬ïâì ¨¤¥â ¯®  ¤à¥áã ¢ MEM
; 3,=1 ¯à®¤®«¦ ¥¬ § ¯¨áì zs-snap ¯®á«¥ § ¯¨á¨ 48k
; =0 ®è¨¡ª : undefined file
; 5,=1/0 compression on/off
; 6,=1/0 § ¯¨áì/ç⥭¨¥
; 7,=1/0 ¯à¨ á®åà ­¥­¨¨/§ £à㧪¥ zs-snap ¨á¯®«ì§®¢ âì ᦠ⨥
; =1/0 ä®à¬ â¨à®¢ ­¨¥/¯à®¢¥àª  ¤¨áª¥âë
xE028 equ #E028 ;+14 0,=1 ­¥ âண âì ॣ¨áâà 7 AY (sound on/off)
; 1,=0/1 Autoconfig On/Off
; 2,=1/0 ¯®á«¥ § £à㧪¨ á­ ¯  ¢¥à­ãâìáï ¢ ¬®­¨â®à/¢ë©â¨ ¨§ ¬®­¨â®à  (§ ¯ã᪠᭠¯ )
; 3,=0 ¯à®£à ¬¬   ­ «¨§ â®à  ­¥ § ¤ ­ 
; 4,=1  ­ «¨§ â®à ¢ª«î祭
; 5,=1 à ¡®â ¥â ª®¬ ­¤  EVal word
; 6,=1 "⥯«ë©" á¡à®á
; 7,=0 ®â« ¤ç¨ª ®âª«î祭 / reset RAM on/off
xE029 equ #E029 ;+15 ®â¤¥«ì­ë¥ ¡¨âë í⮣® ¡ ©â  ¯®§¢®«ïîâ ã¯à ¢«ïâì ¢ë¢®¤®¬ ­  ¯à¨­â¥à
; 0,=0/1 interface Centronics/RS232
; 1,=0/1 speed 9600/1200
; 2,=0/1 data bits 8/7
; 3,=0/1 stop bits 2/1
; 5,=0/1 ०¨¬ ¢ë¢®¤  1 â®çª /3 â®çª¨
; 7,=0/1 positive/negative
xE02A equ #E02A ;+16 ¯à¨ ®â« ¤ª¥,  ­ «®£ xE01E (¯ à ¬¥âàë ª®¬ ­¤ë SLOW)
; 0,=1 ¢®ááâ ­ ¢«¨¢ âì íªà ­
; 1,=
; 2,=
; 3,=
; 4,=
; 5,=
; 6,=
; 7,=1 ¢ë¯®«­¥­¨¥ ª®¬ ­¤ë ¢ ®â« ¤ç¨ª¥ á ¡ëáâàë¬ ¢ë¯®«­¥­¨¥¬ ¯®¤¯à®£à ¬¬
xE02B equ #E02B ;+17 ⥪ãé ï á¨á⥬  áç¨á«¥­¨ï =2/8/10/16
xE02C equ #E02C ;+18 §­ ç¥­¨¥ interleaving 1..26
xE02D equ #E02D ;+19 0,=
; 3,=1 ¯ ã§  ¢ ¢®¤¨¬®¬ «¨á⨭£¥
; 5,=1 ç⥭¨¥ ¯®àâ  #7FFD/#1FFD ­¥¤®áâ㯭®
; 6,=1 ¢ª«î祭® Turbo
; 7,=1 âãà¡®-०¨¬ ¤®áâ㯥­
xE02E equ #E02E ;+1A 0,=1 ¡ë«® ®¡­®¢«¥­¨¥ ¢à¥¬¥­¨ ¨ ¤ âë ¢ ¡ãä¥à¥
; 1,
; 2,
; 3,
; 4,=1 interrupt controller found
; 5,=1 HDD ¥áâì ¨ à ¡®â®á¯®á®¡¥­
; =1 NVRAM ­ ©¤¥­
; =1 modem found
; 6,=1 ¬¨ªà®á奬  CMOS ®¡­ à㦥­ 
; 7,=1 HDD 䨧¨ç¨áª¨ ¯à¨áãâáâ¢ã¥â
xE02F equ #E02F ;+#1B
; 4,=1 interrupt controller ­ ©¤¥­. ­® ­¥ ᮢᥬ????
; 6,=1 CMOS 128 ¡ ©â
; 7,=1 ¯à®¢¥àª  £¥®¬¥âਨ ¢¨­ç¥áâ¥à  ¯à®©¤¥­ 
xE030 equ #E030 ;+#1C master HDD
; 0,=1/0 autostart on/off
; 1,=1/0  ¢â®®¯à¥¤¥«¥­¨¥ HDD ¯à¨ áâ à⥠on/off
; 2,=1/0 LBA mode on/off
; 4,=1/0 TRDOS mirror on/off
; 5,=1/0 HDD ®¡­ à㦥­/®âáãâáâ¢ã¥â
; =1 ᥪâ®à MBR § ¯¨á ­
; 6,=0 ¢ ¡ãä¥à¥ xEBF5 ᯨ᮪ à §¤¥«®¢ ¡¥§ ¨§¬¥­¥­¨©
; =1 ¢ ¡ãä¥à¥ xEBF5 ᯨ᮪ à §¤¥«®¢ ¨§¬¥­¥­
; 7,=1 ­  ¢¨­ç¥áâ¥à¥ ¥áâì à §¤¥« MFS
xE031 equ #E031 ;+#1D slave HDD
xE032 equ #E032 ;+#1E
xE033 equ #E033 ;+#1F/#20  ¤à¥á ⥪ã饣® ¬¥­î ¢ ᯨ᪥ ­®¬¥à®¢ ¬¥­î ¤«ï ¢®§¢à â  ¢ ¯à¥¤ë¤ã饥
xE035 equ #E035 ;+#21/#22 ¯¥à¢ë© ᢮¡®¤­ë©  ¤à¥á ¢ ¡ãä¥à¥ ¯®á«¥¤­¨å ¢¢¥¤¥­­ëå áâப(ª®¬ ­¤)
xE037 equ #E037 ;+#23/#23  ¤à¥á ­ ç «  á«¥¤ãî饩 ¢¢¥¤¥­­®© áâப¨
xE038 equ #E038 ;+#24
xE039 equ #E039 ;+#25 §­ ç¥­¨¥ NMI debouncing
xE03A equ #E03A ;+#26 à §¬¥à ®ª­  ᦠâ¨ï ¤«ï á­ ¯ 
xE03B equ #E03B ;+#27 0,=1 ­ ¦ â  fire ­  ¤¦®©á⨪¥ ¨ §­ ª®¬¥áâ­ë¥ ª®®à¤¨­ âë ªãàá®à  ¢ ®ª­¥ ¨§¬¥­¨«¨áì
; 1,=1 ­ ¦ â  fire ­  ¤¦®©á⨪¥
; 2,=1 ªãàá®à ¬ëè¨ ¢­¥ ¯à¥¤¥«®¢ ⥪ã饣® ®ª­ 
; 3,=1/0 indicator ¢à¥¬¥­¨ ¢ ¬®­¨â®à¥ on/off
; 5,=1/0 mouse on/off
; 6,=1/0 kempston joystick on/off
; 7,=1/0 manipulators on/off
xE03C equ #E03C ;+#28 crd X £à ä¨ç¥áª®£® ªãàá®à 
xE03D equ #E03D ;+#29 crd Y £à ä¨ç¥áª®£® ¬ëè¨
xE03E equ #E03E ;+#2A §­ ç¥­¨¥ first debouncing
xE03F equ #E03F ;+#2B §­ ç¥­¨¥ before repeat
xE040 equ #E040 ;+#2C §­ ç¥­¨¥ second wait
xE041 equ #E041 ;+#2D §­ ç¥­¨¥ second debouncing
xE042 equ #E042 ;+#2E §­ ç¥­¨¥ size of step
xE043 equ #E043 ;+#2F
xE044 equ #E044 ;+#30 ᮤ¥à¦¨¬®¥ ॣ¨áâà  ¤®¯®«­¨â¥«ì­ëå ¢®§¬®¦­®á⥩ #F9BE (­¥ ॠ«¨§®¢ ­®)
; =#00 ¢á¥£¤ 
xE045 equ #E045 ;+#31 ᮤ¥à¦¨¬®¥ ॣ¨áâà  áç¥â稪  ᥪâ®à®¢ (#FABE)
; ç¨á«® ¯¥à¥¤ ¢ ¥¬ëå ᥪâ®à®¢ ¤ ­­ëå ¯à¨ ®¯¥à æ¨ïå ç⥭¨ï/§ ¯¨á¨ (=#00->=#100)
xE046 equ #E046 ;+#32 LBA  ¤à¥á ­  HDD(¤¢®©­®¥ á«®¢®) ¬« ¤è¨© ¡ ©â
; CHS - ­®¬¥à ᥪâ®à 
xE047 equ #E047 ;+#33 LBA  ¤à¥á ­  HDD
; CHS - ­®¬¥à 樫¨­¤à  (¬« ¤è¨© ¡ ©â)
xE048 equ #E048 ;+#34 LBA  ¤à¥á ­  HDD
; CHS - ­®¬¥à 樫¨­¤à  (áâ à訩 ¡ ©â)
xE049 equ #E049 ;+#35 3-0, - LBA  ¤à¥á ­  HDD áâ à訩 ¡ ©â
; CHS ­®¬¥à £®«®¢ª¨
; 4,=0/1 ⥪ã騩 ¢¨­ç¥áâ¥à master/slave
; 5,=1 ¢á¥£¤ 
; 6,=0/1 íâ® CHS/LBA  ¤à¥á
; 7,=1 ¢á¥£¤ 
xE04A equ #E04A ;+#36 =#20 ª®¤ ª®¬ ­¤ë ¢¨­ç¥áâ¥à : ç⥭¨¥ ᥪâ®à 
xE04B equ #E04B ;+#37 =#30 ª®¤ ª®¬ ­¤ë ¢¨­ç¥áâ¥à : § ¯¨áì ᥪâ®à 
xE04C equ #E04C ;+#38 #90 144
xE04D equ #E04D ;+#39 ª®«¨ç¥á⢮ ¤®¯®«­¨â¥«ì­ëå ¯®¯ë⮪ ç⥭¨ï/§ ¯¨á¨ ᥪâ®à  á ¢¨­ç¥áâ¥à 
;¯¥à¥¬¥­­ë¥ ª®¤ 2
xE04E equ #E04E ;+00 1 ª®­áâ ­â   ­â¨¤à¥¡¥§£®¢®© § ¤¥à¦ª¨ ¬®­¨â®à 
xE04F equ #E04F ;+01 1 ª®­áâ ­â  § ¤¥à¦ª¨ ¯¥à¥¤  ¢â®¯®¢â®à®¬
xE050 equ #E050 ;+02 1 áç¥â稪 ¤® áà ¡ â뢠­¨ï  ¢â®¯®¢â®à  (¡ §®¢®¥ =(xE04F))
xE051 equ #E051 ;+03 1 ¯¥à¨®¤  ¢â®¯®¢â®à 
xE052 equ #E052 ;+04 1 áç¥â稪 ¯¥à¨®¤   ¢â®¯®¢â®à  (¡ §®¢®¥ =(xE051))
xE053 equ #E053 ;+05 1 梥⠡®à¤îà , ãáâ ­ ¢«¨¢ ¥¬ë© ¬®­¨â®à®¬, ¯à¨ ¯®¤ ç¥ §¢ãª®¢®£® ᨣ­ «  ®è¨¡ª¨
xE054 equ #E054 ;+06 1 ª®¤ ᨬ¢®«  "¢®§¢à â  ª à¥âª¨" ¤«ï ¯à¨­â¥à 
xE055 equ #E055 ;+07 1 ª®¤ ᨬ¢®«  "¯¥à¥¢®¤  áâப¨" ¤«ï ¯à¨­â¥à 
xE056 equ #E056 ;+08 1 ª®¤ ᨬ¢®«  "¯¥à¥¢®¤  ä®à¬ â " ¤«ï ¯à¨­â¥à 
xE057 equ #E057 ;+09 2 ª®¤, ®¯à¥¤¥«ïî騩 ᪮à®áâì ¯¥à¥¤ ç¨ ¤«ï ¯®á«¥¤®¢ â¥«ì­®£® ¨­â¥àä¥©á  (¤«ï 9600 ¡®¤ - 0bh)
xE059 equ #E059 ;+0B 2 ª®¤, ®¯à¥¤¥«ïî騩 ᪮à®áâì ¯¥à¥¤ ç¨ ¤«ï ¯®á«¥¤®¢ â¥«ì­®£® ¨­â¥àä¥©á  (¤«ï 1200 ¡®¤ - 6 h)
xE05B equ #E05B ;+0D 11 ª®¤ë, á«ã¦ é¨¥ ¤«ï ¯¥à¥¢®¤  ¯à¨­â¥à  ¢ £à ä¨ç¥áª¨© ०¨¬
; (­¥¯®á।á⢥­­® §  ­¨¬¨ ¡ã¤¥â ¢ë¤ ­® 768 ¡ ©â
; £à ä¨ç¥áª®© ¨­ä®à¬ æ¨¨ ¯à¨ ¯¥ç â¨ íªà ­  ¨§ ¬®­¨â®à ).
; <09> ©â +0dh åà ­¨â ª®«¨ç¥á⢮ ã¯à ¢«ïîé¨å ª®¤®¢
; +#06 =#01/#03 ०¨¬ ¯¥ç â¨ 1 â®çª¨/3 â®çª¨
xE063 equ #E063 ;+15 4 ª®¤ë, á«ã¦ é¨¥ ¤«ï ¯¥à¥¢®¤  ¯à¨­â¥à  ¢ ⥪áâ®¢ë© à¥¦¨¬,
; § ¢¥àè î騥 ¯¥ç âì íªà ­ . <20> ©â +015h åà ­¨â ª®«¨ç¥á⢮
; ã¯à ¢«ïîé¨å ª®¤®¢
xE067 equ #E067 ;2 =0000
;¤¥áªà¨¯â®à ®ª­  ¬®­¨â®à : ¢ë¢®¤ ª â «®£  ¤¨áª  ­  ¯à¨­â¥à
;¤¥áªà¨¯â®à ®ª­  ¬®­¨â®à : ¢ë¢®¤ ­  ¯à¨­â¥à
xE06B equ #E06B ;+1D 1 ç¨á«® áâப ­  áâà ­¨æ¥ ¯à¨ ¯¥ç â¨ ­  ¯à¨­â¥à¥
xE06C equ #E06C ;+1E 1 ç¨á«® ᨬ¢®«®¢ ¢ áâப¥ ¯à¨ ¯¥ç â¨ ­  ¯à¨­â¥à¥
xE06D
xE075 equ #E075 ;¤¥áªà¨¯â®à ®ª­  ¬®­¨â®à : ॣ¨áâàë/¢ë¢®¤ ª â «®£  ¤¨áª 
xE083 equ #E083 ;¤¥áªà¨¯â®à ®ª­  ¬®­¨â®à : ¢¢®¤ áâப¨ ­¨§ã íªà ­ 
xE091 equ #E091 ;¤¥áªà¨¯â®à ®ª­  ¬®­¨â®à : ¤¨§ áᥬ¡¥à
xE09F equ #E09F ;¤¥áªà¨¯â®à ®ª­  ¬®­¨â®à : ¤ ¬¯ ¯ ¬ïâ¨
xE0AD equ #E0AD ;¤¥áªà¨¯â®à ®ª­  ¬®­¨â®à : ¨­ä®à¬ æ¨®­­®¥ ®ª­® ®â« ¤ç¨ª 
xE0BB
xE0C9 equ #E0C9 ;¤¥áªà¨¯â®à ®ª­ : menu
xE0D7 equ #E0D7 ;¤¥áªà¨¯â®à ®ª­ : § ¯à®á ­  § ¯¨áì MBR
xE0E5 equ #E0E5 ;¤¥áªà¨¯â®à ®ª­ : ¢¢®¤ ç¨á« 
xE0F3 equ #E0F3 ;¤¥áªà¨¯â®à ®ª­ : ¯¥à¥¨¬¥­®¢ ­¨¥ à §¤¥«  HDD/ª â «®£ ROM-disk
xE101 equ #E101 ;1  âਡãâë ¤«ï ¢ë¤¥«¥­­®© ¯®§¨æ¨¨ ¢ ª â «®£¥ ROM-disk
xE102 equ #E102 ;#D ¤¥áªà¨¯â®à ®ª­  ¯à¨ ¢ª«î祭¨¨
xE10F
xE110 equ #E110 ;1  âਡãâë ¤«ï ¯¥ç â¨ ®¯æ¨¨ ¬¥­î
xE111 equ #E111 ;1  âਡãâë ¤«ï ¯¥ç â¨ ­ §¢ ­¨ï ¬¥­î, ¢à¥¬¥­¨
xE112 equ #E112 ;1  âਡãâë ¤«ï ¯¥ç â¨ ­¥ ªâ¨¢­®© ®¯æ¨¨ ¬¥­î
xE113 equ #E113 ;1  âਡãâë ¤«ï ¯¥ç â¨ ¢ë¤¥«¥­­®© ®¯æ¨¨ ¬¥­î
xE114 equ #E114 ;1  âਡãâë ¤«ï ¯®¤á¢¥âª¨ «®¢ã誨 ¯à¨ ¢ë¢®¤¥ ¤¨§ á¬ 
xE115 equ #E115 ;1  âਡãâë ¤«ï ¯¥ç â¨ ¨­ä®à¬ æ¨®­­®£® á®®¡é¥­¨ï ¢­¨§ã íªà ­ 
xE116 equ #E116 ;2 ®ç¥à¥¤­®©(¯¥à¢ë© ¯ãá⮩)  ¤à¥á ¢ ¡ãä¥à¥ ­ ¦ âëå ª« ¢¨è
xE118 equ #E118 ;2 ⥪ã騩(¯¥à¢ë© ­¥ ®¡à ¡®â ­­ë©)  ¤à¥á ¢ ¡ãä¥à¥ ª« ¢¨ âãàë
xE11A equ #E11A ;2  ¤à¥á ¢¥à設ë áâíª  ¯à¨ ¢å®¤¥ ¢ ¬®­¨â®à
;2  ¤à¥á ¯ ¬ïâ¨(8 ¡ ©â) ­ ç «  á®à¬¨à®¢ ­­®© ª®¬ ­¤ë ¤«ï âà áá¨à®¢ª¨
xE11C equ #E11C ;2  ¤à¥á ¯¥à¢®£® ᢮¡®¤­®£® ¡ ©â  ¯à®£à ¬¬ë  ­ «¨§ â®à 
xE11E equ #E11E ;#0C
;=x3E2C,x3D01
;=x3179,x3161
;=x1DDC,x1DD0
xE12A equ #E12A ;2  ¤à¥á ¨§®¡à ¦¥­¨ï ⥪ã饣® £à ä¨ç¥áª®£® ªãàá®à 
xE12C equ #E12C ;¯®á«¥¤­¥¥ á®áâ®ï­¨¥ ¯®àâ  ¬ëè¨ #FBDF (®áì X)
xE12D equ #E12D ;¯®á«¥¤­¥¥ á®áâ®ï­¨¥ ¯®àâ  ¬ëè¨ #FFDF (®áì Y)
xE12E equ #E12E ;#20 ¨§®¡à ¦¥­¨¥ £à ä¨ç¥áª®£® ªãàá®à  ü1 á ¬ áª®©
xE14E equ #E14E ;#20 ¨§®¡à ¦¥­¨¥ £à ä¨ç¥áª®£® ªãàá®à  ü2 á ¬ áª®©
xE16E equ #E16E ;
xE17B equ #E17B ;
/*
xE16E db #7F ;§­ ª ª®¯¨à ©â 
db " 1993"
db #1B,#01,#00 ;ª®®à¤¨­ âë
db "-97 "
xE17B db "MOA"
db #1B,#00,#24 ;ª®®à¤¨­ âë
db "NCACB"
db #1B,#01,#24 ;ª®®à¤¨­ âë
db "05-07"
db #1B,#02,#24 ;ª®®à¤¨­ âë
dc "V4.01"
*/
xE196
xE1A6 equ #E1A6 ;#?? ¡ãä¥à ¤«ï ¢ë¢®¤  áâப¨ á ¢ëà ¢­¨¢ ­¨¥¬
;x
xE336 equ #E336 ;¢¥à設  áâíª  ¤«ï ª ª¨å-â® § ¤ ç
;¯à¨ à ¡®â¥ ®â« ¤ç¨ª 
xE338 equ #E338 ;#0E ¤«ï á®åà ­¥­¨ï ¤¥áªà¨¯â®à  ®ª­ 
xE33B equ #E33B ;2 ¤«ï ¢à¥¬¥­­®£® á®åà ­¥­¨ï ॣ¨áâ஢
xE346
xE38D equ #E38D ;2 ¢¥à設  áâíª  ¯à¨ à ¡®â¥ ¢ ¬®­¨â®à¥
xE38F equ #E38F ;#0B ¡ãä¥à ª« ¢¨ âãàë
xE39A equ #E39A ;8 ¡ãä¥à ¤«ï á®åà ­¥­¨ï ¯ ¬ï⨠¯®«ì§®¢ â¥«ï ¯à¨ âà áá¨à®¢ª¥
; ª®¬ ­¤ë ¤¨§ á¬ 
xE3A2
xE3A4 equ #E3A4 ;#10 ¡ãä¥à ¤«ï á®åà ­¥­¨ï íªà ­  ¯®¤ ᨬ¢®«®¬ 6 pix
xE3B4 equ #E3B4 ;1 ¯à¥¤ë¤ã騥  âਡãâë ®ª­ 
;x
xE3B6 equ #E3B6 ;1 áç¥â稪 ¤«ï ¬¨£ ­¨ï ªãàá®à  ®ª­ 
xE3B7 equ #E3B7 ;2  ¤à¥á ¤¥áªà¨¯â®à  ⥪ã饣® ®ª­ 
xE3B9 equ #E3B9 ;2  ¤à¥á ¯/¯ ®¡à ¡®âª¨ ⥪ã饣® ã¯à ¢«ïî饣® ª®¤ 
xE3BB equ #E3BB ;1 ­®¢ ï ª®®à¤¨­ â  Y ªãàá®à 
xE3BC equ #E3BC ;2 ¯¥à¢ë© ᢮¡®¤­ë©  ¤à¥á ¢ ¡ãä¥à¥ ¯¥ç â¨ (xE1A6/¡ãä¥à CMOS)
ORG #E3BE
xE3BE rst #30
dw #0000
db #00
ret
xE3C3 dw #E449 ;rom 0, ram 8 ⥪ã饩 ¯«®áª®áâ¨
dw #E44D ;rom 1, ram 8 ⥪ã饩 ¯«®áª®áâ¨
dw #E4C5 ;⥪ãé ï áâà ­¨æ  <20>‡“ ¢ ­®¢®© ¯«®áª®á⨠(rom 2 ???)
dw #E41B ;rom 3(tr-dos), ram 8 ¨ ¢ë§®¢ ¯/¯ á ¢®§¢à â®¬ ¢ xE478
xE3CB dw #E499
dw #E489
dw #E483
dw #E484
;®¡à ¡®âª  rst #30
;¯¥à¥ª«î祭¨¥ ¯«®áª®áâ¨
xE3D3 push hl
ld hl,(#0101) ;­®¬¥à ⥪ã饩 áâà ­¨æë
ex (sp),hl
push hl
ld hl,#0006
push af
add hl,sp
push de
push bc
ld e,(hl)
inc hl
ld d,(hl)
ex de,hl
ld c,(hl)
inc hl
ld b,(hl) ; ¤à¥á ¢ë§ë¢ ¥¬®© ¯/¯
inc hl
ld a,(hl) ;¯«®áª®áâì ¨ áâà ­¨æ  ¢ë§ë¢ ¥¬®© ¯/¯
xE3E9 call xE478 ;¢ª«î稬 áâà ­¨æã <20>‡“ á ¬®­¨â®à®¬
inc hl
ex de,hl
ld (hl),d ;á®åà ­¨¬ ­®¢ë©  ¤à¥á ¢®§¢à â 
dec hl
ld (hl),e
ld (xE408),bc
call xE4AA ;ãáâ ­®¢¨¬ ¯«®áª®áâì
ld hl,xE3C3
call xE4B8 ; ¤à¥á ¯/¯ ¢ª«î祭¨ï áâà ­¨æë <20>‡“ ¯® ¥¥ ­®¬¥àã ¢ A
ld (xE405+1),hl
pop bc
pop de
pop af
pop hl
xE405 call #0000
xE408 db 0 ; ¤à¥á ¢ë§ë¢ ¥¬®© ¯/¯
db 0
;¢ª«î祭¨¥ ¯à¥¤ë¤ã饩 ¯«®áª®áâ¨
ex (sp),hl
push af
push bc
ld a,l
call xE4AA
ld hl,xE3CB
call xE4B8
pop bc
pop af
ex (sp),hl
ret
;¢ª«î祭¨¥ rom 3(tr-dos), ram 8 ¨ ¢ë§®¢ ¯/¯ á ¢®§¢à â®¬ ¢ xE478
xE41B ex (sp),hl
push de
ld e,(hl)
inc hl
ld d,(hl)
inc hl
ld (xE43C+1),de ;de  ¤à¥á ¢ë§ë¢ ¥¬®© ¯/¯
pop de
ex (sp),hl
push hl
ld hl,(xE43C+1)
ex (sp),hl ;(sp)  ¤à¥á ¢ë§ë¢ ¥¬®© ¯/¯
xE42C push af
xE42D ld a,#10
ld (xE468+1),a
pop af
ex (sp),hl
ld (xE43C+1),hl
ld hl,xE478
ex (sp),hl
push hl
xE43C ld hl,#0000
ex (sp),hl
ld (xE43C+1),bc
ld bc,#3D30
jr xE463
;¢ª«î祭¨¥ rom 0, ram 8 ¨ ¢ë§®¢ ¯/¯ á ¢®§¢à â®¬ ¢ xE478
xE449 push af
xor a
jr xE450
;¢ª«î祭¨¥ rom 1, ram 8 ¨ ¢ë§®¢ ¯/¯ á ¢®§¢à â®¬ ¢ xE478
xE44D push af
ld a,#10
xE450 ld (xE468+1),a
pop af
ld (xE43C+1),bc ;á®åà ­¨¬ BC
ex (sp),hl ;¡¥à¥¬  ¤à¥á ¯/¯
ld c,(hl)
inc hl
ld b,(hl)
inc hl
ex (sp),hl ;bc  ¤à¥á ¢ë§ë¢ ¥¬®© ¯/¯
push hl
ld hl,xE478
ex (sp),hl ;(sp) ¢®§¢à â ¢ xE478
xE463 push bc ;(sp)  ¤à¥á ¢ë§ë¢ ¥¬®© ¯/¯
push af
ld bc,#7FFD
xE468 ld a,#00
out (c),a
ld a,#10
ld b,#1F
out (c),a
pop af
ld bc,(xE43C+1)
ret
;¢®§¢à â ¯®á«¥ ®¡à ¡®âª¨ rst #30
;¢ª«îç ¥¬ <20>‡“ á ¬®­¨â®à®¬
xE478 push bc
push af
ld bc,#1FFD
ld a,#12
out (c),a
pop af
pop bc
xE483 ret
xE484 push hl ;rom 1, ram 8 á ¢®§¢à â®¬ ¢ x3D30
ld hl,#3D30
ex (sp),hl
xE489 push bc ;¢ª«î稬 rom 1, ram 8
push af
ld bc,#1FFD
ld a,#10
out (c),a
ld b,#7F
out (c),a
pop af
pop bc
ret
xE499 push bc ;rom 0, ram 8
push af
ld bc,#1FFD
ld a,#10
out (c),a
xor a
ld b,#7F
out (c),a
pop af
pop bc
ret
;ãáâ ­®¢ª  § ¤ ­­®© ¯«®áª®áâ¨
;bit 2-3,a - ­®¬¥à ¯«®áª®áâ¨
xE4AA ld c,a
ld hl,#0110
rrca
rrca
and #03
add a,l
ld l,a
ld l,(hl)
ld l,(hl)
ld a,c
ret
;®¯à¥¤¥«¥­¨¥  ¤à¥á  ¯/¯ ¯® ­®¬¥àã
;¢å: bit 0-1,a - ­®¬¥à ¯/¯
; hl -  ¤à¥á â ¡«¨æë á  ¤à¥á ¬¨ ¯/¯
;¢ëå: hl -  ¤à¥á ¯/¯
xE4B8 and #03
rla
add a,l
ld l,a
jr nc,xE4C0
inc h
xE4C0 ld a,(hl)
inc hl
ld h,(hl)
ld l,a
ret
;¢ë§®¢ ¯/¯
xE4C5 ex (sp),hl
inc hl
inc hl
ex (sp),hl
push hl
ld hl,(xE408)
ex (sp),hl
ret
;bc =#7FFD
;de - § ¤ ­­ ï áâà ­¨æ 
xE4CF ld a,e
and #10
out (c),a
ld b,#1F
ld a,d
and #03
or #10
out (c),a ;rom ¯®«ì§®¢ â¥«ï, ram 8
ex af,af'
jr c,xE4E1
ld a,(hl)
xE4E1 ld (hl),a
ex af,af'
ld a,#12
out (c),a
ld b,#7F
ld a,#10
out (c),a ;rom 2, ram 8
jp rom2_x05A1 ;rom 2
;€„<E282AC>: #E4F0
;á®åà ­¥­¨¥/¢®ááâ ­®¢«¥­¨¥ áâíª  ¨§ ®ª­  [#0000..#3FFF]
;¢å: hl' -  ¤à¥á ¢¥à設ë áâíª 
; de' - ¡ãä¥à ¤«ï á®åà ­¥­¨ï
; bc' - à §¬¥à ¤«ï á®åà ­¥­¨ï
; de - áâà ­¨æ  ¯à¨ ¢å®¤¥
; bc=#7ffd
; cy'=0 á®åà ­ïâì
; =1 ¢®ááâ ­ ¢«¨¢ âì
;¢ëå: hl -  ¤à¥á ¢¥à設ë áâíª +n
; de - ¡ãä¥à ¤«ï á®åà ­¥­¨ï+n
;
xE4F0 ld a,e
and #10
out (c),a ;ram 0/8
ld b,#1F
ld a,d
and #03
or #10
out (c),a ;rom ¯à¨ ¢å®¤¥, ram 8
exx
ex af,af'
jr nc,xE503 ;á®å࠭塞
ex de,hl
xE503 ldir
jr nc,xE508
xE507 ex de,hl
xE508 ex af,af'
exx
ld a,#12
out (c),a
ld b,#7F
ld a,#10
out (c),a ;rom 2, ram 8
exx
ret
;®¡à ¡®â稪 ¯à¥à뢠­¨© im 2
xE516 xor a
xE517 ei
xE518 ret
xE519 ei
inc a
xE51B db #32
xE51C call #0000;x0212
ret
xE520 ld (xE518),a
xE523 ld a,#FB ;ei
ld (xE517),a
im 1
jp #0000;xF300;x025E
xE52D equ #E52D ;8 ¡«®ª®¢ ¯® 11 ¡ ©â breackpoints
;+#00 0-1,=nn ­®¬¥à ⨯  «®¢ã誨
; 6,=1 «®¢ã誠 § ¤ ­ 
; 7,=1 «®¢ã誠  ªâ¨¢­ 
;+#01 ­®¬¥à áâà ­¨æë ¢ ª®â®à®© ãáâ ­®¢«¥­  «®¢ã誠
;+#02  ¤à¥á «®¢ã誨 (2 ¡ ©â )
;+#04
;+#05 ­ ç «ì­®¥ §­ ç¥­¨¥ áç¥â稪  ¯à®å®¤®¢ ¯® «®¢ã誥 (2 ¡ ©â )
;+#07 ⥪ã饥 §­ ç¥­¨¥ áç¥â稪  ¯à®å®¤®¢ (2 ¡ ©â )
;+#09
;+#0A
xE538
xE543
xE54E
xE559
xE564
xE56F
xE57A
xE585 equ #E585 ;¡ãä¥à ¤«ï ãáâ ­®¢ª¨ «®¢ã誨
;+0 #C0+⨯ «®¢ã誨
;+1 ­®¬¥à áâà ­¨æë «®¢ã誨 5,=1 § ¤ ­  ¢ ª®¬ ­¤¥ 5,=0 ⥪ãé ï áâà ­¨æ 
;+2/3  ¤à¥á «®¢ã誨
;+4
;+5/6 ª®«¨ç¥á⢮ ¯à®å®¤®¢
;+7/8 ª®«¨ç¥á⢮ ¯à®å®¤®¢
;+9 =#00
;+10 =#00
xE590 equ #E590 ;#15 ®¯¨á â¥«ì ⥪ã饣® ¤¨áª®¢®¤ 
xE5A5 equ #E5A5 ;2 head * sector  ªâ¨¢­®£® HDD
xE5A7 equ #E5A7 ;2
xE5A9 equ #E5A9 ;#100 ª â «®£ ROM-¤¨áª 
; ¢à¥¬¥­­ë¥ ¡ãä¥àë
;#200 ¡ãä¥à ¤«ï ç⥭¨ï ᥪâ®à  HDD
xE6A9 equ #E6A9 ;#100 ¡ãä¥à
xE7A9 equ #E7A9 ;#1C ¡ãä¥à fcb
xE7B2=xE7A9+#09 ;2  ¤à¥á ­ ç «  ®¡« á⨠¯ ¬ï⨠¯à¨ á®åà ­¥­¨¨ íªà ­  ­  ¤¨áª
xE7BE=xE7A9+#15 ;2 =xE8A9  ¤à¥á ¯ ¬ï⨠¤«ï ª®¯¨à®¢ ­¨ï ¨§ ROM-disk
xE7C5 equ #E7C5 ;2 ª®®à¤¨­ âë á«¥¤ãî饣® ¡«®ª  ä ©«  ROM-disk
; ⥪ã騩  ¤à¥á ­  ¤¨áª¥ (ᥪâ®à, ¤®à®¦ª )
xE7C7 equ #E7C7 ;#10? áâப  ¯ã⨠ª ®¡à §ã ¤¨áª 
;x
xE7DB equ #E7DB ;6+6 ¨¬ï ¯®«¤ à§¤¥«  + ¨¬ï à §¤¥« 
xE7E7
xE81B equ #E81B ;#10 ®¯¨á â¥«ì à §¤¥«  MFS
; § £®«®¢®ª ¯®¤à §¤¥« , ¯à¨ ¢ë¡®à¥ ®¡à § 
;x
xE8A9 equ #E8A9 ;#100 ¯¥à¢ë© ¯ à £à ä ä ©«  ROM-disk
; ¡ãä¥à ¤«ï ¤¨áª®¢ëå ®¯¥à æ¨©
; ¤¥áªà¨¯â®à ¯®¤à §¤¥« 
xE8E9 equ #E8E9 ;#70 ¡¨â®¢ ï ª àâ  ¯ à £à ä®¢. ¯® 8 ¡ ©â ­  áâà ­¨æã
; =0 ¯ à £à ä ¯ãá⮩
xE9A9 equ #E9A9 ;#14 ¡ãä¥à ¯à®£à ¬¬ë  ­ «¨§ â®à 
; ¤«ï § à¥§¥à¢¨à®¢ ­­ëå á«®¢  ­ «¨§ â®à  st0-st9
xE9BD equ #E9BD ;#14  ¤à¥á  «®¢ã襪
; ¤«ï § à¥§¥à¢¨à®¢ ­­ëå á«®¢  ­ «¨§ â®à  br0-br9
xE9D1 equ #E9D1 ;2  ¤à¥á ­ ç «  ¯ à ¬¥â஢-á«®¢ ¢ ¯à®£à ¬¬¥  ­ «¨§ â®à 
xE9D3 equ #E9D3 ;2  ¤à¥á ª®­æ  ­ §¢ ­¨ï á«®¢  ¢ ¯à®£à ¬¬¥ (㪠§ë¢ ¥â ­  #01)
xE9D5 equ #E9D5 ;2  ¤à¥á ¯¥à¢®© ï祩ª¨ ¯¥à¥®¯à¥¤¥«ï¥¬®£® á«®¢ 
xE9D7 equ #E9D7 ;2  ¤à¥á ª®­æ  ­ §¢ ­¨ï ¯¥à¥®¯à¥¤¥«¥­­®£® á«®¢  ¢ ¯à®£à ¬¬¥ (㪠§ë¢ ¥â ­  #01)
x
xE9D9 equ #E9D9 ;2  ¤à¥á ­ ç «  áâíª   ­ «¨§ â®à 
xE9DB equ #E9DB ;2  ¤à¥á ¢¥à設ë áâíª   ­ «¨§ â®à  ( ¤à¥á ¯¥à¢®© ᢮¡®¤­®© ï祩ª¨)
; áâíª  ­ «¨§ â®à  à áâ¥â ¢¢¥àå!!!
xE9DD equ #E9DD ;2 ¤«ï á®åà ­¥­¨ï SP ¢  ­ «¨§ â®à¥
xE9DF equ #E9DF ;2 ¤«ï ¢à¥¬¥­­®£® á®åà ­¥­¨ï ॣ¨áâ஢
;
xE9E1 equ #E9E1 ;2  ¤à¥á â ¡«¨æë ᮠᯨ᪮¬ ¯à®æ¥¤ãà ¤«ï ¯/¯ x2028
xE9E3 equ #E9E3 ;2 ­®¬¥à § ¯¨á¨ ª â «®£  ROM-disk, á ª®â®à®© ­ ç¨­ ¥¬ ¯¥ç âì
xE9E5 equ #E9E5 ;2  ¤à¥á èà¨äâ 
xE9E7 equ #E9E7 ;4 ᬥ饭¨¥ ®â ­ ç «  ®¡à §  ¢ ᥪâ®à å (512b) +1
; à §¬¥à á®§¤ ¢ ¥¬®£® à §¤¥«  ¢ ᥪâ®à å
xE9EB equ #E9EB ;4 4 ¡ ©â  ¨§ ¤¥áªà¨¯â®à  xE591
; ᬥ饭¨¥ ¯¥à¢®£® ᥪâ®à  ¢ë¡à ­­®£® ¯®¤à §¤¥«  MFS/®¡à §  ¢ ¯®¤à §¤¥«¥
xE9EF equ #E9EF ;1 ᬥ饭¨¥ è¨à¨­  ¯®«ï ¢ ᨬ¢®« å ®â ªà ï ®ª­  ¤«ï ¯¥à¥¨¬¥­®¢ ­¨ï à §¤¥«  HDD
xE9F0 equ #E9F0 ;1 è¨à¨­  ¢ ᨬ¢®« å ®ª­  ¤«ï ¯¥à¥¨¬¥­®¢ ­¨ï à §¤¥«  HDD
xE9F1 equ #E9F1 ;1 ­®¬¥à ¤¨áª®¢®¤ 
xE9F2 equ #E9F2 ;1 ­®¬¥à ¤¨áª®¢®¤  (¯®«ì§®¢ â¥«ì᪨© ¤«ï rst 8: db #81)
xE9F3 equ #E9F3 ;2  ¤à¥á ¡«®ª  ®¯¨á â¥«¥© ¤¨áª®¢®¤ 
xE9F5 equ #E9F5 ;#15 ®¯¨á â¥«ì ¤¨áª®¢®¤  A
; +#00 ª®¤ ¯®¤à §¤¥«  (¤«ï ®¡à §  =#01)
; 2-0,=??? ⨯ ¯®¤à §¤¥« 
; 4,=1 ¯®¤ª«î祭 à §¤¥« TR-DOS (­¥ ®¡à §)
; 5,=1 ®¡à § § é¨é¥­ ®â § ¯¨á¨
; =#00 - ॠ«ì­ë© ¤¨áª®¢®¤
; +#01 4  ¤à¥á ¯¥à¢®£® ᥪâ®à  ¯®¤à §¤¥« /®¡à § 
; +#05 4  ¤à¥á ¯®á«¥¤­¥£® ᥪâ®à  ¯®¤à §¤¥« /®¡à § 
; +#09 6 ¨¬ï ¯®¤à §¤¥« 
; 6 ¨¬ï ¤¨áª  ¢ ¯®¤à §¤¥«¥
xEA0A equ #EA0A ;#15 ®¯¨á â¥«ì ¤¨áª®¢®¤  B
xEA1F equ #EA1F ;#15 ®¯¨á â¥«ì ¤¨áª®¢®¤  C
xEA34 equ #EA34 ;#15 ®¯¨á â¥«ì ¤¨áª®¢®¤  D
xEA49 equ #EA49 ;#15 ®¯¨á â¥«ì ¤¨áª®¢®¤  A (¯®«ì§®¢ â¥«ì᪨© ¤«ï rst 8: db #81)
xEA5E equ #EA5E ;#15 ®¯¨á â¥«ì ¤¨áª®¢®¤  B (¯®«ì§®¢ â¥«ì᪨© ¤«ï rst 8: db #81)
xEA73 equ #EA73 ;#15 ®¯¨á â¥«ì ¤¨áª®¢®¤  C (¯®«ì§®¢ â¥«ì᪨© ¤«ï rst 8: db #81)
xEA88 equ #EA88 ;#15 ®¯¨á â¥«ì ¤¨áª®¢®¤  D (¯®«ì§®¢ â¥«ì᪨© ¤«ï rst 8: db #81)
xEA9D equ #EA9D ;¡ãä¥à ¤«ï ®¯à¥¤¥«¥­¨ï ¯®á«¥¤®¢ â¥«ì­®£® ¯®àâ /¬®¤¥¬ 
;¯¥à¥¬¥­­ë¥ ª®¤ 6 ???
xEAED equ #EAED ;8 ᯨ᮪  âਡã⮢ Ink ¤«ï ¯¥ç â¨ ®¯æ¨© ¬¥­î
xEAF5 equ #EAF5 ;#100 ¯à¨§­ ª 楫®áâ­®á⨠áâà ­¨æë (¡ ©âë ®â #100 ¤® #00)
xEBF5 equ #EBF5 ;#400 ¡ãä¥à ¤«ï § £à㧪¨/§ ¯¨á¨
; ¡ãä¥à ¤«ï ¯¥à¢ëå ¤¢ãå ᥪâ®à®¢ à §¤¥«  MFS (ª â «®£  ¯®¤à §¤¥«®¢)
; ¡ãä¥à ¤«ï â ¡«¨æë ᥪâ®à®¢ ¯®«ì§®¢ â¥«ï
xEFF5 equ #EFF5 ;#200 ¡ãä¥à ¤«ï ç⥭¨ï ᥪâ®à  á ¢¨­ç¥áâ¥à 
xF1F5
xF6C0 equ #F6C0 ;#100 ¯à®£à ¬¬   ­ «¨§ â®à 
xF7C0 equ #F7C0 ;èà¨äâ 2048
;¯¥à¥¬¥­­ë¥ ª®¤ 4
;¯¥à¥¬¥­­ë¥ ¤¨áª®¢®© BIOS
xFFC0 equ #FFC0 ;+00 1 MFM ¬ ªá¨¬ «ì­®¥ ç¨á«® ᥪâ®à®¢ ­  ¤®à®¦ª¥ ¤«ï ᥪâ®à  128
xFFC1 equ #FFC1 ;+01 1 MFM ¬ ªá¨¬ «ì­®¥ ç¨á«® ᥪâ®à®¢ ­  ¤®à®¦ª¥ ¤«ï ᥪâ®à  256
xFFC2 equ #FFC2 ;+02 1 MFM ¬ ªá¨¬ «ì­®¥ ç¨á«® ᥪâ®à®¢ ­  ¤®à®¦ª¥ ¤«ï ᥪâ®à  512
xFFC3 equ #FFC3 ;+03 1 MFM ¬ ªá¨¬ «ì­®¥ ç¨á«® ᥪâ®à®¢ ­  ¤®à®¦ª¥ ¤«ï ᥪâ®à  1024
xFFC4 equ #FFC4 ;+04 1 FM ¬ ªá¨¬ «ì­®¥ ç¨á«® ᥪâ®à®¢ ­  ¤®à®¦ª¥ ¤«ï ᥪâ®à  128
xFFC5 equ #FFC5 ;+05 1 FM ¬ ªá¨¬ «ì­®¥ ç¨á«® ᥪâ®à®¢ ­  ¤®à®¦ª¥ ¤«ï ᥪâ®à  256
xFFC6 equ #FFC6 ;+06 1 FM ¬ ªá¨¬ «ì­®¥ ç¨á«® ᥪâ®à®¢ ­  ¤®à®¦ª¥ ¤«ï ᥪâ®à  512
xFFC7 equ #FFC7 ;+07 1 FM ¬ ªá¨¬ «ì­®¥ ç¨á«® ᥪâ®à®¢ ­  ¤®à®¦ª¥ ¤«ï ᥪâ®à  1024
xFFC8 equ #FFC8 ; 2  ¤à¥á â ¡«¨æë á ª®«¨ç¥á⢮¬ ᥪâ®à®¢ ­  ¤®à®¦ª¥
xFFCA equ #FFCA ;+0A 1 ­®¬¥à ⥪ã饣® ¤¨áª®¢®¤ : 0 - ¤¨áª®¢®¤  €, 1 -
xFFCB equ #FFCB ;+0B 1 ª®«¨ç¥á⢮ ¯®¯ë⮪ áç¨â뢠­¨ï ¯à¨ ®è¨¡ª¥, ­ ç «ì­®¥ §­ ç¥­¨¥ 3
xFFCC equ #FFCC ;+0C 1 ª®¤ë, ®¯à¥¤¥«ïî騥 ⨯ ¤¨áª®¢®¤  (ᯥæ¨ä¨ª æ¨î) €
; =#FF - ¥é¥ ­¥ ¨­¨æ¨ «¨§¨à®¢ ­???
; =#E0 - ¥á«¨ ¯®¤ª«î祭 ®¡à § ¤¨áª  (¡¥§ § é¨âë ®â § ¯¨á¨)
; =#C0/#00 - ¤«ï ॠ«ì­ëå ¤¨áª®¢®¤®¢ A-B/C-D
; 0-1, -¢à¥¬ï ¯¥à¥¬¥é¥­¨ï ­  è £
; 1,
; 4,
; 5,-0/1 ®¡à § ­¥ ¯®¤ª«î祭/¯®¤ª«î祭
; 6,=0/1 ¤¨áª®¢®¤ ­  40/80 ¤®à®¦¥ª
; 7,=0/1 ®¤­®áâ®à®­­¨©/¤¢ãáâà®­­¨© ¤¨áª®¢®¤
xFFCD equ #FFCD ;+0D 1 ª®¤ë, ®¯à¥¤¥«ïî騥 ⨯ ¤¨áª®¢®¤  (ᯥæ¨ä¨ª æ¨î) B
xFFCE equ #FFCE ;+0E 1 ª®¤ë, ®¯à¥¤¥«ïî騥 ⨯ ¤¨áª®¢®¤  (ᯥæ¨ä¨ª æ¨î) C
xFFCF equ #FFCF ;+0F 1 ª®¤ë, ®¯à¥¤¥«ïî騥 ⨯ ¤¨áª®¢®¤  (ᯥæ¨ä¨ª æ¨î) D
xFFD0 equ #FFD0 ;+10 1 ª®¤ë, ®¯à¥¤¥«ïî騥 ⨯ ¤¨áª¥âë ¢ ¤¨áª®¢®¤¥ €
; 0-1,=00/01/10/11 à §¬¥à ᥪâ®à  ¢ ¡ ©â å 128/256/512/1024
; 2,=1 ¤¨áª 40 à ¡®â ¥â ­  ¤¨áª®¢®¤¥ 80
; 5,=0/1 40/80 ¤®à®¦¥ª ­  ¤¨áª¥
; 6,=0/1 ¬¥â®¤ § ¯¨á¨ FM/MFM
; 7,=0/1 ®¤­®áâ®à®­­ïï/¤¢ãáâà®­­ïï ¤¨áª¥â 
xFFD1 equ #FFD1 ;+11 1 ª®¤, ®¯à¥¤¥«ïî騩 ⨯ ¤¨áª¥âë ¢ ¤¨áª®¢®¤¥
xFFD2 equ #FFD2 ;+12 1 ª®¤, ®¯à¥¤¥«ïî騩 ⨯ ¤¨áª¥âë ¢ ¤¨áª®¢®¤¥ C
xFFD3 equ #FFD2 ;+13 1 ª®¤, ®¯à¥¤¥«ïî騩 ⨯ ¤¨áª¥âë ¢ ¤¨áª®¢®¤¥ D
xFFD4 equ #FFD4 ;+14 1 ⥪ã騩 ­®¬¥à ¤®à®¦ª¨ ¤«ï ¤¨áª®¢®¤  A
xFFD5 equ #FFD5 ;+15 1 ⥪ã騩 ­®¬¥à ¤®à®¦ª¨ ¤«ï ¤¨áª®¢®¤  B
xFFD6 equ #FFD6 ;+16 1 ⥪ã騩 ­®¬¥à ¤®à®¦ª¨ ¤«ï ¤¨áª®¢®¤  C
xFFD7 equ #FFD7 ;+17 1 ⥪ã騩 ­®¬¥à ¤®à®¦ª¨ ¤«ï ¤¨áª®¢®¤  D
xFFD8 equ #FFD8 ;+18 1 ª®¤ time-out ¤«ï ¤¨áª®¢®¤  €
xFFD9 equ #FFD9 ;+19 1 ª®¤ time-out ¤«ï ¤¨áª®¢®¤ 
xFFDA equ #FFDA ;+1A 1 ª®¤ time-out ¤«ï ¤¨áª®¢®¤  C
xFFDB equ #FFDB ;+1B 1 ª®¤ time-out ¤«ï ¤¨áª®¢®¤  D
xFFDC equ #FFDC ;+1C 0,=0 ¯à¨ ¢ë§®¢¥ ä㭪権 #00-#13 R8DOS
; 4,=0 ¯®á«¥ § ¢¥à襭¨ï ä㭪権 #00..#13 R8DOS
; =1 ⥪ã騩 ¤¨áª ¨­¨æ¨ «¨§¨à®¢ ­
; £®«®¢ª  ­  § ¤ ­­®© ¤®à®¦ª¥
; =1/0 £®«®¢ª  ­  ­¨¦­¥©/¢¥àå­¥© áâ®à®­¥ ¤¨áª 
; 5,=1/0 à ¡®â  á ¤¨áª®¢®¤ ¬¨ ¬®­¨â®à /¯®«ì§®¢ â¥«ï
; 6,=0 ¯à¨ ¨­¨æ¨ «¨§ æ¨¨
; 7,=1 ª ⥪ã饬㠤¨áª®¢®¤ã ¯®¤ª«î祭 ®¡à §
xFFDD equ #FFDD ;+1D 1 ª®¤ ®è¨¡ª¨ ¤¨áª®¢®£® ¨­â¥à¯à¥â â®à 
; =#FF ¯à¨ ¢ë§®¢¥ ä㭪権 #00-#13 R8DOS
; =#01 ­¥â ¤¨áª  ¢ ¤¨áª®¢®¤¥
; =#02 ¯®¯ë⪠ § ¯¨á¨ ­  § é¨é¥­­ãî ¤¨áª¥âã
; =#03 ­ ¦ â  Break
; =#04 ®è¨¡ª  ¯à¨ ç⥭¨¨ ¨«¨ § ¯¨á¨ ᥪâ®à  äã­ªæ¨ï¬¨ 5 ¨«¨ 6
; =#05 ®è¨¡ª  ¯®§¨æ¨à®¢ ­¨ï (­¥ ᮮ⢥âáâ¢ã¥â ­®¬¥à ¤®à®¦ª¨)
; =#06 ®è¨¡ª  ¯®§¨æ¨à®¢ ­¨ï (­¥ áç¨â «áï  ¤à¥á­®© ¬ àª¥à ¤®à®¦ª¨/ᥪâ®à )
; =#07 ­¥¢¥à­ë© ­®¬¥à ᥪâ®à 
; =#08 ®è¨¡ª  ¯®§¨æ¨à®¢ ­¨ï, ­¥ ᮮ⢥âá⢨¥ ⨯®¢ (¯®¯ë⪠ ¨á¯®«ì§®¢ âì 80 ¤®à®¦¥ç­ë© ¤¨áª ­  40 ¤®à®¦¥ç­®¬ ¤¨áª®¢®¤¥)
; ®è¨¡ª  ¯®§¨æ¨à®¢ ­¨ï, ­¥ ᮮ⢥âá⢨¥ ⨯®¢ (¯®¯ë⪠ ¨á¯®«ì§®¢ âì ¤¢ãáâà®­­¨© ¤¨áª ­  ®¤­®áâ®à®­­¥¬ ¤¨áª®¢®¤¥)
; =#09 ­¥ä®à¬ â¨à®¢ ­­ ï ¤¨áª¥â  (ä㭪樨 7, 8)
; =#10 ¤¨áª¥â  ­¥ ᮮ⢥âáâ¢ã¥â ä®à¬ âã TR - DOS ¯® 䨧¨ç¥áª¨¬ ¯ à ¬¥âà ¬: à §¬¥à ᥪâ®à , ¯«®â­®áâì § ¯¨á¨ «¨¡® ­¥â ª®¤  ¨¤¥­â¨ä¨ª â®à  - 10h (äã­ªæ¨ï 8)
; =#11 ­¥á®¢¯ ¤¥­¨¥ ª®¤  ⨯  ¤¨áª¥âë TR - DOS ॠ«ì­®¬ã ä®à¬ âã
; =#12 ­¥ ®âªàëâ à ¡®ç¨© ¡ãä¥à (äã­ªæ¨ï 8)
; =#14 ¡ë«¨ ®è¨¡ª¨ ¯à¨ ç⥭¨¨/§ ¯¨á¨ ¤®à®¦ª¨ (ä㭪樨 12, 13)
; =#21 ®è¨¡ª  ®¡à §  ¤¨áª 
; =#22 ᥪâ®à §  ¯à¥¤¥« ¬¨ ®¡à §  ¤¨áª 
; =#3F ¤¨áª¥â  ­¥ ᮮ⢥âáâ¢ã¥â ä®à¬ âã TR - DOS ¯® 䨧¨ç¥áª¨¬ ¯ à ¬¥âà ¬: à §¬¥à ᥪâ®à , ¯«®â­®áâì § ¯¨á¨ «¨¡® ­¥â ª®¤  ¨¤¥­â¨ä¨ª â®à 
; =#45 ­¥¢¥à­ë© ¯ãâì
; =#46 ª®­¥æ ä ©« 
; =#48 ä ©« ­¥ ­ ©¤¥­
; =#49 ¯®¯ë⪠ § ¯¨á¨ ¯®á«¥ ª®­æ  ä ©« 
; =#4A ¯®¯ë⪠ ç⥭¨ï ¨§ ä ©«  ®âªàë⮣® ­  § ¯¨áì
; ¯®¯ë⪠ § ¯¨á¨ ¢ ä ©« ®âªàë⮣® ­  ç⥭¨¥
; =#50 HDD ­¥ ¢ë襫 ¢ £®â®¢­®áâì
; =#55 ®è¨¡ª  § £®«®¢ª  ä ©«  zs-snap
; =#56 ­¥â à §¤¥«  MFS/¢¨­ç¥áâ¥à ­¥ ­ ©¤¥­
; =#57 ­¥ ¯à®ç¨â «áï ᥪâ®à ¨¤¥­â¨ä¨ª æ¨¨
; =#57 ®è¨¡ª¨ ¯à¨ ç⥭¨¨ á HDD
; =#58 ®è¨¡ª  ¢ ᥪâ®à¥ ¨¤¥­â¨ä¨ª æ¨¨
; =#61 HDD ­¥ ¢ë襫 ¢ £®â®¢­®áâì ª ¯à¨­ïâ¨î ª®¬ ­¤ë
; =#62 HDD ­¥ ¢ë襫 ¢ £®â®¢­®áâì ª ¯¥à¥¤ ç¥ ¤ ­­ëå
; =#63 à §¤¥« MFS ­¥ ­ ©¤¥­
; =#66 ¯ãâì ­¥ ­ ©¤¥­
; =#67 ª ¤¨áª®¢®¤ã ®¡à § ­¥ ¯à¨¬®­â¨à®¢ ­
; =#FD à §¬¥à ᥪâ®à  ­¥ ᮮ⢥âáâ¢ã¥â (¤«ï ®¡à §  ¤¨áª )
xFFDE equ #FFDE ;2  ¤à¥á áâíª  ¯à¨ ¢ë§®¢¥ ä㭪権 #00-#13 R8DOS
xFFE0 equ #FFE0 ;1 ª®«¨ç¥á⢮ ᥪâ®à®¢ ­  ¤®à®¦ª¥
xFFE1 equ #FFE1 ;1 =#80/#A0 ç⥭¨¥/§ ¯¨áì £à㯯ë ᥪâ®à®¢
xFFE2 equ #FFE2 ;2  ¤à¥á ¢ ¯ ¬ï⨠¤«ï ç⥭¨ï/§ ¯¨á¨ £à㯯ë ᥪâ®à®¢
; ⥪ã騩  ¤à¥á § ¯¨á¨ ¯à¨ ä®à¬¨à®¢ ­¨¨ â ¡«¨æë ᥪâ®à®¢ ­  ¤¨áª¥â¥
xFFE4 equ #FFE4 ;2 ­ ç «ì­ë¥ ¤®à®¦ª  ¨ ᥪâ®à ¤«ï ç⥭¨ï/§ ¯¨á¨ £à㯯ë ᥪâ®à®¢
; ⥪ã騩  ¤à¥á ¢ § ¯¨á¨ ¯à¨ ä®à¬¨à®¢ ­¨¨ â ¡«¨æë ᥪâ®à®¢ ­  ¤¨áª¥â¥
xFFE6 equ #FFE6 ;1 ª®«¨ç¥á⢮ ᥪâ®à®¢ ¤«ï ç⥭¨ï/§ ¯¨á¨
; ª®¤ ¯à¨ ä®à¬¨à®¢ ­¨¨ â ¡«¨æë ᥪâ®à®¢ ­  ¤¨áª¥â¥
xFFE7 equ #FFE7 ;2  ¤à¥á à ¡®ç¥£® ¡ãä¥à  ¤«ï ä㭪樨 8
xFFE9 equ #FFE9 ;6 ¡ãä¥à ¤«ï ç⥭¨ï § £®«®¢ª  ᥪâ®à 
; +0 ­®¬¥à ¤®à®¦ª¨
; +1 ­®¬¥à áâ®à®­ë
; +2 ­®¬¥à ᥪâ®à 
; +3 ¤«¨­  ᥪâ®à  0/1/2/3
; +4/5 ª®­áâ஫ì­ë© ª®¤
xFFED equ #FFED ;2 à §¬¥à ᥪâ®à  ¢ ¡ ©â å
xFFEF equ #FFEF ;1 ret ¤«ï ¢ë§®¢  ¯/¯ ®¯à®á  Break ¨§ rom 5
;1 ª®¤ ¯®á«¥¤­¥© ª®¬ ­¤ë ƒ93
;1 ¤«ï ¢à¥¬¥­­®£® á®åà ­¥­¨ï ॣ¨áâà  A ¯à¨ ¢ë§®¢¥ ä㭪樨 R8DOS
xFFF0 equ #FFF0 ;2  ¤à¥á à ¡®ç¥£® ¡ãä¥à  ¤«ï ä㭪樨 8
;x
/*
®ª­® ¯®«ì§®¢ â¥«ï:
+00 ª®®à¤¨­ â  Y ªãàá®à  ¢ ®ª­¥
+01 ª®®à¤¨­ â  X ªãàá®à  ¢ ®ª­¥
+02 ª®®à¤¨­ â  Y ­ ç «  ®ª­  (¢ §­ ª®¬¥áâ å)
+03 ª®®à¤¨­ â  X ­ ç «  ®ª­  (¢ §­ ª®¬¥áâ å)
+04 ¢ëá®â  ®ª­  ¢ §­ ª®¬¥áâ å
+05 è¨à¨­  ®ª­  ¢ §­ ª®¬¥áâ å
+06 æ¨äà®¢ë¥  âਡãâë ®ª­ 
+07 á¨á⥬­ë¥  âਡãâë ®ª­ :
7-6,???
5  ¯à¥â ¢ë¢®¤ , ¢á¥ ¢ë¢®¤¨¬ë¥ ᨬ¢®«ë ¨£­®à¨àãîâáï
4 <EFBFBD>ந§¢®«ì­ë© ä®à¬ â, ¯® ¤®á⨦¥­¨î ¯à ¢®£® ªà ï ®ª­  ¡ã¤ãâ  ¢â®¬ â¨ç¥áª¨
¢ë¯®«­¥­ë ª®¬ ­¤ë ¯¥à¥¢®¤  áâப¨ ¨ ¢®§¢à â ª à¥âª¨
3 믮«­ïâì  ¢â®¬ â¨ç¥áª¨© ¢®§¢à â ª à¥âª¨ ¯à¨ ¯à¨å®¤¥ ᨬ¢®«  ¯¥à¥¢®¤ 
áâப¨
2 믮«­ïâì  ¢â®¬ â¨ç¥áª¨© ¯¥à¥¢®¤ áâப¨ ¯à¨ ¯à¨å®¤¥ ᨬ¢®«  ¢®§¢à â
ª à¥âª¨
1 ˆ§¬¥­ïâì  âਡãâë ¯à¨ ¢ë¢®¤¥ ª ¦¤®£® ᨬ¢®«  (¢ ¯à®â¨¢­®¬ á«ãç ¥  âਡãâë
ãáâ ­ ¢«¨¢ îâáï ⮫쪮 ¢® ¢à¥¬ï ®ç¨á⪨ ®ª­ )
0 <EFBFBD>¥ ¢ë¢®¤¨âì ᨬ¢®« ªãàá®à 
+08
5-3, ­®¬¥à à ¬ª¨
7,=0 ­¥â à ¬ª¨ ¢®ªà㣠®ª­ 
+09  âਡãâë à ¬ª¨
+0A à §¬¥à ᨬ¢®«®¢ ¢ ¯¨ªá¥«ïå 6/8
+0B à §¬¥à ®ª­  ¢ ᨬ¢®« å. «ï ᨬ¢®«®¢ ¢ 8 â®ç¥ª íâ®â à §¬¥à ᮢ¯ ¤ ¥â á
è¨à¨­®© ®ª­ . ᫨ à §¬¥à ᨬ¢®«  6 â®ç¥ª, â® ¯¥à¥¤ ¨­¨æ¨ «¨§ æ¨¥©
(®ç¨á⪮©) ­¥®¡å®¤¨¬® à ááç¨â âì à §¬¥à ®ª­  ¨ ¯®¬¥áâ¨âì ¢ íâ®â ¡ ©â.
+0C ª®¤ ᨬ¢®«  ªãàá®à . Š®¤ á í⨬ ᨬ¢®«®¬ ¡ã¤¥â ¢ë¢®¤¨âìáï ¢¬¥áâ¥, ®â¬¥ç ï
¯®«®¦¥­¨¥ ªãàá®à , ¥á«¨ á¡à®è¥­ 0 ¡¨â ¢ á¨á⥬­ëå  âਡãâ å ®ª­ 
+0D 1,=0/1 ०¨¬ ¢áâ ¢ª¨/§ ¬¥­ë ¯à¨ ¢¢®¤¥ áâப¨
*/
/*
â®çª¨ ®áâ ­®¢  («®¢ã誨)
+00 1,=1 «®¢ã誠 § ¤ ­  ­® ­¥  ªâ¨¢­ 
7,=0 «®¢ã誠 ­¥ § ¤ ­ 
+01 «®£¨ç¥áª¨© ­®¬¥à áâà ­¨æë, £¤¥ á⮨⠫®¢ã誠
+02/03  ¤à¥á «®¢ã誨
+03
+04 á®áâ®ï­¨¥ ¯ ¬ï⨠¯®«ì§®¢ â¥«ï ¯®  ¤à¥áã «®¢ã誨
+05/06
+07/08  ¤à¥á
+09
+0A
*/
/*¤¥áªà¨¯â®à ä ©« : fcb
+#00 8 ¨¬ï ä ©« 
+#08 1 ⨯ ä ©« 
+#09 2 ¯à¨ ⨯¥ C áâ àâ®¢ë©  ¤à¥á, ¯à¨ ⨯¥ B ¤«¨­  ¡¥©á¨ª-¯à®£à ¬¬ë
+#0B 2 ¤«¨­  ä ©« 
+#0D 1 ®¡ê¥¬ ä ©«  ¢ ᥪâ®à å
+#0E 1 ­®¬¥à ¯¥à¢®£® ᥪâ®à  ä ©« 
+#0F 1 ­®¬¥à ¯¥à¢®© ¤®à®¦ª¨ ä ©« 
+#10
+#13 2 㪠§ â¥«ì ¢ ä ©«¥
+#15 2  ¤à¥á ¡ãä¥à  dma
+#17 1 b - ᯮᮡ ®âªàëâ¨ï
0-1,=11 ä ©« ¤«ï ¬®¤¨ä¨ª æ¨¨
0,=1 ä ©« ¤«ï ç⥭¨ï
1,=1 ä ©« ¤«ï § ¯¨á¨
2,=1 ®¡¬¥­ 楫묨 ᥪâ®à ¬¨ "䨧¨ç¥áª¨©" ä ©«
(¥á«¨ á¡à®è¥­ - ®¡¬¥­ ¡ã¤¥â ¢¥áâ¨áì ¡ ©â ¬¨ "«®£¨ç¥áª¨©" ä ©«)
7,=1 ä ©« ¡ë« ¨§¬¥­¥­, ­® ­¥ á®åà ­¥­
+#18 1 ­®¬¥à ⥪ã饣® ¤¨áª®¢®¤ 
+#19 1 ­®¬¥à ä ©«  ­  ¤¨áª¥
+#1A 1 ª®«-¢® ᥪâ®à®¢ ¤«ï ç⥭¨ï/§ ¯¨á¨
+#1B 1 ¬ ªá¨¬ «ì­ë© ®¡ê¥¬ ä ©«  ¢ ᥪâ®à å
*/
/* ®à¬ â â ¡«¨æë à á¯®«®¦¥­¨ï ᥪâ®à®¢.
+0 ˆ¤¥­â¨ä¨ª æ¨®­­ë© ¡ ©â
#00 - ¨­ä®à¬ æ¨ï ® ᥪâ®à¥ ¤®á⮢¥à­ 
#FF - ¨­ä®à¬ æ¨ï ® ᥪâ®à¥ ­¥ ¤®á⮢¥à­  (á¡®©­ë© ᥪâ®à)
#FE - ª®­¥æ â ¡«¨æë ᥪâ®à®¢
#FD ¨ #FC - á¬. äã­ªæ¨î 12
+1 ¨§¨ç¥áª¨© ­®¬¥à ¤®à®¦ª¨ (0:å)
+2 <EFBFBD>®¬¥à áâ®à®­ë (0/1)
+3 <EFBFBD>®¬¥à ᥪâ®à  (1:å)
+4 Š®¤ ¤«¨­ë ᥪâ®à 
00 - 128
01 - 256
02 - 512
03 - 1024
*/
/* ®¯¨á â¥«ì ¤¨áª®¢®¤  (¤«ï ¯à¨¬®­â¨à®¢ ­­ëå ®¡à §®¢)
+00 =#00 ­¨ç¥£® ­¥ ¯®¤¬®­â¨à®¢ ­®
=#01 çâ®-â® ¯®¤¬®­â¨à®¢ ­®
*/
/* ®¯¨á â¥«ì ¯®¤à §¤¥«  à §¤¥«  MFS
+00 0-2,=nnn ⨯ ¯®¤à §¤¥« 
7,=1 ¯à¨ ¯¥ç â¨ ⨯  ¯®¤à §¤¥«  ¯¥à¥¤ ­¨¬ ¯¥ç â âì "*"
+01 4 ᬥ饭¨¥ ¯¥à¢®£® ᥪâ®à  ¯®¤à §¤¥« 
+05
+06 à §¬¥à ¯®¤à §¤¥« 
+0A 6 ¨¬ï ¯®¤à §¤¥« 
*/
/* ®¯¨á â¥«ì ¯®¤à §¤¥«  MFS/
+00 0-2,=nnn ⨯ ¯®¤à §¤¥« 
7,=1 ¯à¨ ¯¥ç â¨ ⨯  ¯®¤à §¤¥«  ¯¥à¥¤ ­¨¬ ¯¥ç â âì "*"
+01 4 ᬥ饭¨¥ ¯¥à¢®£® ᥪâ®à  ®â ­ ç «  ¢¨­ç¥áâ¥à  (LBA  ¤à¥á)
+05 ¤«ï ®¡à §  =#00
+06 2 à §¬¥à ¯®¤à §¤¥« 
+08 2
+0A 6 ¨¬ï ¯®¤à §¤¥« 
*/
/* áâàãªâãà  HDD
ᥪâ®à 1 - MBR
ᥪâ®à 3 - ¤ ­­ë¥ ¯à¨¬®­â¨à®¢ ­­ëå ®¡à §®¢
*/
/* áâàãªâãà  à §¤¥«  MFS
2 ᥪâ®à  ª â «®£ ¯®¤à §¤¥«®¢
n ¯®¤à §¤¥«
n ¯®¤à §¤¥«
n ¯®¤à §¤¥«
áâàãªâãà  ¯®¤à §¤¥«  MFS
2 ᥪâ®à  ª â «®£ ®¡à §®¢ ¤¨áª®¢
501 ᥪâ®à®¢ ­  ª ¦¤ë© ®¡à § (1© ᥪâ®à ¯ãá⮩)
*/
/* ᥪâ®à 3. ¯à¨¬®­â¨à®¢ ­­¥ à §¤¥«ë/®¡à §ë
+#00 1 ⨯ ¯®¤à §¤¥« /®¡à §  (¤«ï ®¡à §  =#01)
=#00 ­¨ç¥£® ­¥ ¯à¨¬®­â¨à®¢ ­®
+#01 4 ᬥ饭¨¥ ¯¥à¢®£® ᥪâ®à  ®â ­ ç «  ¢¨­ç¥áâ¥à  (LBA  ¤à¥á)
+#05 1 ⨯ ¯®¤à §¤¥« /®¡à §  (¤«ï ®¡à §  =#01)
+#06 4 à §¬¥à ¯®¤à §¤¥« /®¡à § 
+#0A 6 ¨¬ï ¯®¤à §¤¥« 
+#10 6 ¥á«¨ íâ® ¯®¤à §¤¥«, â® ¨¬ï ¯®¤à §¤¥« 
6 ¥á«¨ íâ® ®¡à §, â® ¨¬ï ®¡à § 
*/
/*
®à¬ â â ¡«¨æë à á¯®«®¦¥­¨ï ᥪâ®à®¢.
+0 ˆ¤¥­â¨ä¨ª æ¨®­­ë© ¡ ©â
=#00 - ¨­ä®à¬ æ¨ï ® ᥪâ®à¥ ¤®á⮢¥à­ 
=#FF - ¨­ä®à¬ æ¨ï ® ᥪâ®à¥ ­¥ ¤®á⮢¥à­  (á¡®©­ë© ᥪâ®à)
=#FE - ª®­¥æ â ¡«¨æë ᥪâ®à®¢
=#FD/#FC - á¬. äã­ªæ¨î 12
+1 ¨§¨ç¥áª¨© ­®¬¥à ¤®à®¦ª¨ (0..å)
+2 <EFBFBD>®¬¥à áâ®à®­ë (0/1)
+3 <EFBFBD>®¬¥à ᥪâ®à  (1..å)
+4 Š®¤ ¤«¨­ë ᥪâ®à 
=#00 - 128
=#01 - 256
=#02 - 512
=#03 - 1024
*/
/* ä®à¬ â § £®«®¢ª  zs-snap
+#00 =#4D/#41 ¡¥§ ª®¬¯à¥áᨨ/á ª®¬¯à¥áᨥ©
+#01 =#33 ᨣ­ âãà  á § £à㧪®© ॣ¨áâ஢ AY
=#31 ᨣ­ âãà  ¡¥§ § £à㧪¨ ॣ¨áâ஢ AY
+#02 (xDD69) 2  ¤à¥á ⥪ã饩 ï祩ª¨ ¢ ¤ ¬¯¥ ¯ ¬ïâ¨
+#04 (xDD6B) 2  ¤à¥á ¢®§¢à â  ¨§ ¬®­¨â®à / pc ¯à®£à ¬¬ë ¯®«ì§®¢ â¥«ï
+#06 (xDD6D) 2 㪠§ â¥«ì ¢¥à設ë áâíª  ¯à®£à ¬¬ë ¯®«ì§®¢ â¥«ï, á ãç¥â®¬ 11 ¡ ©â 㦥 á®åà ­¥­­ëå ­  áâíª¥
+#08 (xDD6F) 2 ॣ¨áâà ix
+#0A (xDD71) 2 ॣ¨áâà iy
+#0C (xDD73) 2 ॣ¨áâà hl
+#0E (xDD75) 2 ॣ¨áâà de
+#10 (xDD77) 2 ॣ¨áâà bc
+#12 (xDD79) 2 ॣ¨áâà hl'
+#14 (xDD7B) 2 ॣ¨áâà de'
+#16 (xDD7D) 2 ॣ¨áâà bc'
+#18 (xDD7F) 2 ॣ¨áâà af
+#1A (xDD81) 2 ॣ¨áâà af'
+#1C (xDD83) 2 ॣ¨áâà r ¨ ä« £ IFFF2
+#1E (xDD85) 1 ॣ¨áâà i
+#1F (xDD86) 1 ­®¬¥à rom ®âªã¤  § è«¨
+#20 (xE02D) 1 ¯¥à¥¬¥­­ ï =iy+#19
+#21 =#00/#01 ०¨¬ ¯à¥à뢠­¨© im 2/im 1
+#22 梥â paper #5800 (¤«ï ãáâ ­®¢ª¨ ¡®à¤îà )
+#23 ᮤ¥à¦¨¬®¥ ॣ¨áâà  7 AY
+#24 á®áâ®ï­¨¥ ¯®àâ  #7FFD
+#25 á®áâ®ï­¨¥ ¯®àâ  #1FFD
+#26 ॣ¨áâà #00 ay
+#27 ॣ¨áâà #01 ay
+#28 ॣ¨áâà #02 ay
+#29 ॣ¨áâà #03 ay
+#2A ॣ¨áâà #04 ay
+#2B ॣ¨áâà #05 ay
+#2C ॣ¨áâà #06 ay
+#2D ॣ¨áâà #08 ay
+#2E ॣ¨áâà #09 ay
+#2F ॣ¨áâà #0A ay
+#30 ॣ¨áâà #0B ay
+#31 ॣ¨áâà #0C ay
+#32 ॣ¨áâà #0D ay
+#33..+#3F ­¥ ¨á¯®«ì§ã¥âáï
¯à¨ § ¯¨á¨ ¡¥§ ª®¬¯à¥áᨨ
+#40 ¡¨â®¢ ï ª àâ  ¯ à £à ä®¢ áâà ­¨æ
¯® 8 ¡ ©â ­  áâà ­¨æã
¯®á«¥¤®¢ â¥«ì­®áâì ᮮ⢥âáâ¢ã¥â ¯®à浪㠧 ¯¨á¨ áâà ­¨æ
¥á«¨ ¡¨â =0 ¯ à £à ä ¯ãá⮩ (­¥ á®åà ­ï¥âáï, ¯à¨ § £à㧪¥ § ¡¨¢ ¥âáï ­ã«ï¬¨)
¯à¨ § ¯¨á¨ á § ¯ ª®¢ª®© áâà ­¨æ
+#40 à §¬¥à § ¯ ª®¢ ­­ëå áâà ­¨æ
¯® 8 ¡ ©â ­  áâà ­¨æã
+0 ª®«¨ç¥á⢮ ¡ ©â ¢ ¯®á«¥¤­¥¬ ᥪâ®à¥ áâà ­¨æë (=#00 - 256 ¡ ©â)
+1 ª®«¨ç¥á⢮ ᥪâ®à®¢ § ­¨¬ ¥¬ëå áâà ­¨æ¥©
+2..+7 ­¥ ¨á¯®«ì§ã¥âáï
+#B0..+#FF ­¥ ¨á¯®«ì§ã¥âáï
¯®à冷ª á®åà ­¥­¨ï áâà ­¨æ: ¤«ï 48k ०¨¬ 
ram #02
ram #05
ram áâà ­¨æ  ¢ª«î祭­ ï ¯à¨ ¢å®¤¥ ¢ ¬®­¨â®à
¯®à冷ª á®åà ­¥­¨ï áâà ­¨æ: ¤«ï 128-256k ०¨¬ 
ram #02
ram #05
ram áâà ­¨æ  ¢ª«î祭­ ï ¯à¨ ¢å®¤¥ ¢ ¬®­¨â®à
ram #00-#0F (ªà®¬¥ 8©, 9© ¨ 㦥 á®åà ­¥­­ëå)
*/
/* áâàãªâãà  ¯à®£à ¬¬ë ¢  ­ «¨§ â®à¥
2 #mmmm  ¤à¥á ­ ç «  á«¥¤ãî饣® á«®¢ 
n #80+"W"+"ORD"
1 #01
2 #nnnn  ¤à¥á ª®­æ  á«®¢  ¢ á«®¢ à¥ (㪠§ë¢ ¥â ­  #00)
2 x2340 (xE024) #????(ç¨á«®)
2 #....
2 #nnnn  ¤à¥á ª®­æ  á«®¢  ¢ á«®¢ à¥ (㪠§ë¢ ¥â ­  #00)
2 x225D ¯/¯ ¯à¥à뢠­¨ï ¢ë¯®«­¥­¨ï á«®¢ 
#0000 ª®­¥æ á«®¢ 
*/