- плагин доделан, описание/history в cdplayer.txt рядом с плагином. FE 1.09 - исправлено: при выходе из редактора с несохраненным файлом и запросе на сохранение клавиша Enter теперь работает как подтверждение сохранения. FN 1.16 - встроенный editor переехал в плагин откуда и запускается по F4, из FN удален. - встроенный viewer переехал в плагин откуда и запускается по F3, из FN удален. - встроенный help переехал в плагин откуда и запускается при нажатии F1, из FN удален. - загрузка плагина отделена от запуска, теперь можно запускать плагины не только из панели FN. - добавлен макрос формирования заголовка для плагинов. - добавлена поддержка работы плагинов в адреса 0x4000-0x7FFF (окно 1) в дополнение к старым 0xC000-0xBFFF (окно 3), пока используется в плагине cdplayer. - в окнах с ошибкой переделан на 2 типа окон вместо многих под каждую ошибку. - исправлена потеря цвета при печати текста по указанному адресу. - текстовым файлам вернул кодировку CP866, readme.md оставлен в кодировке UTF8.
		
			
				
	
	
		
			672 lines
		
	
	
		
			19 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			672 lines
		
	
	
		
			19 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| []========================================================================[]
 | ||
| *									   *
 | ||
| *    ޝ¨á ¨¥ Flex Navigator API v1.xx ¤«ï à §à ¡®â稪®¢ Flx-Plugins	   *
 | ||
| *	 		doc v0.5 ®â 31.03.2025 (¢ ¯à®æ¥áá¥)		   *
 | ||
| *									   *
 | ||
| []========================================================================[]
 | ||
| 
 | ||
|   „®áâ㯠ª äãªæ¨ï¬ ®áãé¥á⢫ï¥âáï ç¥à¥§  ¡®à ¯¥à¥å®¤®¢ ¢  ç «¥ ï¤à 
 | ||
|  Flex Navigator ¤«ï ᡮન ¯« £¨®¢ ¥§ ¢¨á¨¬® ®â ï¤à .
 | ||
|   ’ ¡«¨æ  ¯¥à¥å®¤®¢  ç¨ ¥âáï á  ¤à¥á  JUMPS + 3 ¨«¨ ®  ¦¥ á
 | ||
|  BASE_ADDR + 3. €¤à¥á  ç «  â ¡«¨æë ¢ë஢¥ ¯® £à ¨æ¥ 256 ¡ ©â. <20>¥à¢ë©
 | ||
|   ¤à¥á ¯¥à¥å®¤ § ïâ ¤«ï § ¯ã᪠ á ¬®£®  ¢¨£ â®à .
 | ||
|   <20> §¬¥à â ¡«¨æë ¯¥à¥å®¤®¢ 192 ¡ ©â , ¯®á«¥ â ¡«¨æë à á¯®«®¦¥ë ¥ª®â®àë¥
 | ||
|  ¯¥à¥¬¥ë¥ Flex Navigator ¤«ï ¤®áâ㯠 ª ¨¬ ¨§ ¯« £¨®¢.
 | ||
|   „«ï ¯à ¢¨«ì®© à ¡®âë ¯à¨ á¡®àª¥ ¯« £¨  ¯à¥¤« £ ¥âáï ¨ª«ã¤¨âì
 | ||
|  ä ©« fn_const.a80
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ClearScreen - ¯à®æ¥¤ãà  ®âç¨á⪨ 0-£® íªà   ã¦ë¬ 梥⮬.
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		A - 梥⠮âç¨á⪨ (00-0Fh)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.MakeWindow - ¯à®æ¥¤ãà  á®§¤ ¨ï £à ä¨ç¥áª®£® ®ª 
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		(SP) - ®¯¨á â¥«ì ®ª 
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| 	áà §ã §  ¢ë§®¢®¬ í⮩ ¯à®æ¥¤ãàë ¢ ¯à®£à ¬¬¥ á«¥¤ã¥â ®¯¨á â¥«ì ®ª .
 | ||
| 	¢®§¢à â ¨§ ¯à®æ¥¤ãàë ¯à®¨á室¨â ¯®  ¤à¥áã, á«¥¤ãî饬㠧  ®¯¨á â¥«¥¬.
 | ||
| 
 | ||
| 	 ¯à¨¬¥à:
 | ||
| 		call MakeWindow
 | ||
| 		...		; ®¯¨á â¥«ì ®ª 
 | ||
| 
 | ||
| 
 | ||
|     ®¯¨á â¥«ì ®ª :
 | ||
| 	+00 (1) ä« £ ¢ë¢®¤  ®ª : 0 - ¡¥§ á®åà ¥¨ï ¤ ëå ¯®¤ ®ª®¬
 | ||
| 				      (¨á¯®«ì§ã¥âáï ¤«ï ¯®«®íªà ëå ®ª®)
 | ||
| 	                          1 - á á®åà ¥¨¥¬ ¤ ëå ¯®¤ ®ª®¬
 | ||
| 				      (¨á¯®«ì§ã¥âáï ¤«ï ¥¡®«ìè¨å ®ª®)
 | ||
| 				  0x7F - ¢®ááâ ®¢¨âì ¤ ë¥ ¯®¤ ®ª®¬
 | ||
| 				 	 (ä« £ á«ã¦¨â ¤«ï § ªàëâ¨ï
 | ||
| 					 ⥪ã饣® ®ª )
 | ||
| 				  0x8x - ¡¥§ ¯à¨¢ï§ª¨ ª ®¯¨á â¥«î ®ª 
 | ||
| 	+01 (2) ª®®à¤¨ â  x ¤«ï ¢ë¢®¤  (0 - 639)
 | ||
| 	+03 (2) ª®®à¤¨ â  y ¤«ï ¢ë¢®¤  (0 - 255)
 | ||
| 	+05 (2) è¨à¨  (0 - 639)
 | ||
| 	+07 (2) ¢ëá®â  (0 - 255)
 | ||
| 
 | ||
| 	¤ «¥¥ ¨¤ãâ ®¡'¥ªâë ®ª  ¢ ä®à¬ â¥:
 | ||
|             +00 (1) ⨯ ®¡ê¥ªâ 
 | ||
| 	    +01 ... ®¯¨á â¥«¨ ®¡¥ªâ 
 | ||
| 
 | ||
| 	    ®¡'¥ªâë ®ª :
 | ||
| 	    0.	+00 (1) == 0 - ª®¥æ ᯨ᪠ ®¡'¥ªâ®¢. ¯®á«¥ í⮣® ®ª® ï
 | ||
| 	    		       äãªæ¨ï ¢®§¢à é ¥â ã¯à ¢«¥¨¥.
 | ||
| 
 | ||
|             1.  +00 (1) == 1 - ⥪á⮢ ï áâப 
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 		+05 (1) 梥⠯¥ç â¨
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 		+06 ... ⥪á⮢ ï áâப  (ª®¥æ áâப¨ - 0)
 | ||
| 
 | ||
| 	    2.	+00 (1) == 2 - § ¯®«¥¨¥ ¯àאַ㣮«ì®© ¯«®áª®áâ¨
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 		+05 (2) ¤«¨  ¯® x (0 - 639)
 | ||
| 		+07 (2) ¤«¨  ¯® y (0 - 255)
 | ||
| 		+09 (1) 梥⠧ ¯®«¥¨ï
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 
 | ||
| 	    3.	+00 (1) == 3 - ®âà¨á®¢ª  㣫㡫ñ®© ¯àאַ㣮«ì®© ¯«®áª®áâ¨
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 		+05 (2) ¤«¨  ¯® x (0 - 639)
 | ||
| 		+07 (2) ¤«¨  ¯® y (0 - 255)
 | ||
| 
 | ||
| 	    4.	+00 (1) == 4 - ®âà¨á®¢ª  ¢ë¯ãª«®© ¯àאַ㣮«ì®© ¯«®áª®áâ¨
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 		+05 (2) ¤«¨  ¯® x (0 - 639)
 | ||
| 		+07 (2) ¤«¨  ¯® y (0 - 255)
 | ||
| 
 | ||
| 	    5.	+00 (1) == 5 - ®âà¨á®¢ª  ª®¯ª¨ á ⥪á⮬
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 		+05 (2) ¤«¨  ¯® x (0 - 639)
 | ||
| 		+07 (2) ¤«¨  ¯® y (0 - 255)
 | ||
| 		+09 (1) 梥⠯¥ç â¨
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 		+10 ... ⥪á⮢ ï áâப  (ª®¥æ áâப¨ - 0)
 | ||
| 
 | ||
|                 ‚¨¬ ¨¥! ¯¥ç âì ⥪áâ  ®áãé¥á⢫ï¥âáï á ¯®§¨æ¨©
 | ||
|                 	  x + 4, y + 1
 | ||
| 
 | ||
| 	    6.	+00 (1) == 6 - ®âà¨á®¢ª  £®à¨§®â «ì®£® à §¤¥«¨â¥«ï
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 		+05 (2) ¤«¨  ¯® x (0 - 639)
 | ||
| 
 | ||
| 	    7.	+00 (1) == 7 - ®âà¨á®¢ª  ¢¥à⨪ «ì®£® à §¤¥«¨â¥«ï
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 		+05 (2) ¤«¨  ¯® y (0 - 255)
 | ||
| 
 | ||
| 	    8.	+00 (1) == 8 - ®âà¨á®¢ª  «¥¢®© ª®¯ª¨ áªà®«¡ à   <-
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 
 | ||
| 	    9.	+00 (1) == 9 - ®âà¨á®¢ª  ¯à ¢®© ª®¯ª¨ áªà®«¡ à  ->
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 
 | ||
| 	    10.	+00 (1) == 10 - ®âà¨á®¢ª  ¢¥à奩 ª®¯ª¨ áªà®«¡ à  ^
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 
 | ||
| 	    11.	+00 (1) == 11 - ®âà¨á®¢ª  ¨¦¥© ª®¯ª¨ áªà®«¡ à 
 | ||
| 		+01 (2) ᬥ饨¥ x ®â  ç «  ®ª  (0 - 639)
 | ||
| 		+03 (2) ᬥ饨¥ y ®â  ç «  ®ª  (0 - 255)
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.InvertRectan - ¯à®æ¥¤ãà  § ¬¥ë æ¢¥â  ¯àאַ㣮«ì®© ¯«®áª®áâ¨
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		 HL - x	ª®®à¤¨ â 
 | ||
| 		 BC - y	ª®®à¤¨ â 
 | ||
| 		 HX - ¤«¨  y
 | ||
| 		 LX - ¤«¨  x
 | ||
| 		 D  - ⥪ã騩 梥â
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 		 E  - ã¦ë© 梥â
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| 	ª ᮦ «¥¨î ¯à®æ¥¤ãà  ¥ ®ç¥ì ¡ëáâà ï, ¯®í⮬㠡®«ì訥
 | ||
| 	¯àאַ㣮«ì¨ª¨ ᮢ¥âãî ®á®¡® ¥ ¨¢¥àâ¨à®¢ âì... ;)
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnTxtLnIFF - ¯à®æ¥¤ãà  ¢ë¢®¤  ⥪á⮢ëå áâப   £à ä¨ç¥áª¨©
 | ||
|    íªà  640x256 ¢ ०¨¬¥ à §¬¥à®£® ¯® X èà¨äâ 
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL -  ¤à¥á ⥪á⮢®© áâப¨ (ª®¥æ áâப¨ - 0)
 | ||
| 		DE - ¯®§¨æ¨ï ¢ë¢®¤  ¯® X
 | ||
| 		BC - ¯®§¨æ¨ï ¢ë¢®¤  ¯® Y
 | ||
| 		A  - 梥⠯¥ç â¨
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 	  ¢ë室:
 | ||
| 		HL -  ¤à¥á ¡ ©â , á«¥¤ãî饣® §  áâப®©
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnTxtLnNorm - ¯à®æ¥¤ãà  ¢ë¢®¤  ⥪á⮢ëå áâப   £à ä¨ç¥áª¨©
 | ||
|    íªà  640x256
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL -  ¤à¥á ⥪á⮢®© áâப¨ (ª®¥æ áâப¨ - 0)
 | ||
| 		DE - ¯®§¨æ¨ï ¢ë¢®¤  ¯® X
 | ||
| 		BC - ¯®§¨æ¨ï ¢ë¢®¤  ¯® Y
 | ||
| 		A  - 梥⠯¥ç â¨
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 	  ¢ë室:
 | ||
| 		HL -  ¤à¥á ¡ ©â , á«¥¤ãî饣® §  áâப®©
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnTxtLnNormC - ¯à®æ¥¤ãà  ¢ë¢®¤  ⥪á⮢ëå áâப   £à ä¨ç¥áª¨©
 | ||
|    íªà  640x256 á ¨§¢¥áâë¬ ç¨á«®¬ ᨬ¢®«®¢
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL -  ¤à¥á ⥪á⮢®© áâப¨
 | ||
| 		DE - ¯®§¨æ¨ï ¢ë¢®¤  ¯® X
 | ||
| 		C  - ¯®§¨æ¨ï ¢ë¢®¤  ¯® Y
 | ||
| 		B  - ª®«-¢® ¯¥ç â ¥¬ëå ᨬ¢®«®¢
 | ||
| 		A  - 梥⠯¥ç â¨
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 	  ¢ë室:
 | ||
| 		HL -  ¤à¥á ¡ ©â , á«¥¤ãî饣® §  ¯®á«¥¤¨¬ ᨬ¢®«®¬
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnRangPathL - ¯à®æ¥¤ãà  ¢ë¢®¤  ¤®á®¢áª¨å ¯ã⥩   £à ä¨ç¥áª¨©
 | ||
|    íªà  640x256 ¢ ०¨¬¥ à §¬¥à®£® ¯® X èà¨äâ , ¯à¨¦ âëå ª
 | ||
|    «¥¢®¬ã ªà î ( |-> )
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX - ª®«-¢® ¯¨ªá¥«¥© ¯®¤ ¢ë¢®¤ áâப¨
 | ||
| 		HL -  ¤à¥á ⥪á⮢®© áâப¨ (ª®¥æ áâப¨ - 0)
 | ||
| 		DE - ¯®§¨æ¨ï ¢ë¢®¤  ¯® X
 | ||
| 		BC - ¯®§¨æ¨ï ¢ë¢®¤  ¯® Y
 | ||
| 		A -  梥⠯¥ç â¨
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| 	¯à®æ¥¤ãà  £à ¬®â® 㪮à ç¨¢ ¥â ¤®á®¢áª¨© ¯ãâì ¤® 㦮£®
 | ||
| 	à §¬¥à  ¯ãâñ¬ § ¬¥é¥¨ï ¥¢«¥§ îé¨å ¤¨à¥ªâ®à¨©   ..\
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnRangPathR - ¯à®æ¥¤ãà  ¢ë¢®¤  ¤®á®¢áª¨å ¯ã⥩   £à ä¨ç¥áª¨©
 | ||
|    íªà  640x256 ¢ ०¨¬¥ à §¬¥à®£® ¯® X èà¨äâ , ¯à¨¦ âëå ª
 | ||
|    ¯à ¢®¬ã ªà î ( <-| )
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX - ª®«-¢® ¯¨ªá¥«¥© ¯®¤ ¢ë¢®¤ áâப¨
 | ||
| 		HL -  ¤à¥á ⥪á⮢®© áâப¨ (ª®¥æ áâப¨ - 0)
 | ||
| 		DE - ¯®§¨æ¨ï ¢ë¢®¤  ¯® X
 | ||
| 		BC - ¯®§¨æ¨ï ¢ë¢®¤  ¯® Y
 | ||
| 		A -  梥⠯¥ç â¨
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| 	¯à®æ¥¤ãà  £à ¬®â® 㪮à ç¨¢ ¥â ¤®á®¢áª¨© ¯ãâì ¤® 㦮£®
 | ||
| 	à §¬¥à  ¯ãâñ¬ § ¬¥é¥¨ï ¥¢«¥§ îé¨å ¤¨à¥ªâ®à¨©   ..\
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnRangPathC - ¯à®æ¥¤ãà  ¢ë¢®¤  ¤®á®¢áª¨å ¯ã⥩   £à ä¨ç¥áª¨©
 | ||
|    íªà  640x256 ¢ ०¨¬¥ à §¬¥à®£® ¯® X èà¨äâ , ®âæ¥âà¨à®¢ ëå
 | ||
|    ®â®á¨â¥«ì® ªà ñ¢ ( <-|-> )
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX - ª®«-¢® ¯¨ªá¥«¥© ¯®¤ ¢ë¢®¤ áâப¨
 | ||
| 		HL -  ¤à¥á ⥪á⮢®© áâப¨ (ª®¥æ áâப¨ - 0)
 | ||
| 		DE - ¯®§¨æ¨ï ¢ë¢®¤  ¯® X
 | ||
| 		BC - ¯®§¨æ¨ï ¢ë¢®¤  ¯® Y
 | ||
| 		A -  梥⠯¥ç â¨
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| 	¯à®æ¥¤ãà  £à ¬®â® 㪮à ç¨¢ ¥â ¤®á®¢áª¨© ¯ãâì ¤® 㦮£®
 | ||
| 	à §¬¥à  ¯ãâñ¬ § ¬¥é¥¨ï ¥¢«¥§ îé¨å ¤¨à¥ªâ®à¨©   ..\
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.InputLine - ¯à®æ¥¤ãà  à¥¤ ªâ¨à®¢ ¨ï áâப¨   £à ä¨ç¥áª®¬
 | ||
|    íªà ¥ 640x256 ¢ ०¨¬¥ à §¬¥à®£® ¯® X èà¨äâ 
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX -  ¤à¥á ®¯¨á â¥«ï áâப¨
 | ||
| 		HL -  ¤à¥á ®¯¨á â¥«ï í«¥¬¥â®¢ íªà   (¤«ï ¬ë誨)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
|     ®¯¨á â¥«ì áâப¨:
 | ||
| 	+00 (1) ¬ ªá¨¬ «ì ï ¤«¨  áâப¨
 | ||
| 	+01 (1) ä« £ £®â®¢®áâ¨
 | ||
| 	+02 (1) ⥪ãé ï X ¯®§¨æ¨ï ªãàá®à  (¨¨æ¨ «¨§¨àã¥âáï ¢ InputLine)
 | ||
| 	+03 (1) ⥪ãé ï add_x (¨¨æ¨ «¨§¨àã¥âáï ¢ InputLine)
 | ||
| 	+04 (1) ª®«¨ç¥á⢮ ¢¢¥¤¥ëå ᨬ¢®«®¢ /  ¤«¨  áâப¨
 | ||
| 	+05 (2) X ¯®§¨æ¨ï áâப¨   íªà ¥
 | ||
| 	+07 (2) Y ¯®§¨æ¨ï áâப¨   íªà ¥
 | ||
| 	+09 (2) X ¤«¨  áâப¨   íªà ¥
 | ||
| 	+0B (1) 梥â áâப¨ (d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 	+0C ... á ¬  áâப 
 | ||
| 
 | ||
|     ¯à®æ¥¤ãàë ¤«ï â ¡«¨æë í«¥¬¥â®¢ íªà  :
 | ||
|     InpLnExtN - ¯à®æ¥¤ãà  ®à¬ «ì®£® ¢ë室  ¨§ । ªæ¨¨
 | ||
|     InpLnExtC -	¯à®æ¥¤ãà  ¢ë室  ¨§ । ªæ¨¨ ¯® cancel
 | ||
| 		(¢®ááâ  ¢«¨¢ ¥â ¨§ ç «ìãî áâபã)
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.InpLnExtN
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.InpLnExtC
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.DOSError - ¯à®æ¥¤ãà  ¢ë¢®¤  ®ª  ®è¨¡ª¨ (¤«ï DOS ®è¨¡®ª)
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		A - ®¬¥à ®è¨¡ª¨
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.InitScrBar - ¯à®æ¥¤ãà  ¨¨æ¨ «¨§ æ¨¨ ®¯¨á â¥«ï áªà®««¡ à 
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX -  ¤à¥á ®¯¨á â¥«ï áªà®««¡ à 
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
|     ®¯¨á â¥«ì áªà®««¡ à :
 | ||
|     	+00 (2) X ¯®§¨æ¨ï áªà®«¡ à  (0-639)
 | ||
|     	+02 (2) Y ¯®§¨æ¨ï áªà®«¡ à  (0-255)
 | ||
|     	+04 (2) ¤«¨  áªà®«¡ à 
 | ||
|     	+06 (2) ⥪ãé ï ¤«¨  áªà®«¡ à  (¨¨æ¨ «¨§¨àã¥âáï ¢ InitScrBar)
 | ||
|     	+08 (2)  ¤à¥á ï祩ª¨, ªã¤  § ¯¨è¥âáï  ç «ì ï ª®®à¤¨ â  ¡ à 
 | ||
|     		¥á«¨ 0, â® ¥ ¨á¯®«ì§ã¥âáï
 | ||
|     		(¨á¯®«ì§ã¥âáï ¤«ï â ¡«¨æë í«¥¬¥â®¢ íªà  )
 | ||
| 	+10 (2)  ¤à¥á ï祩ª¨, ªã¤  § ¯¨è¥âáï ª®¥ç ï ª®®à¤¨ â  ¡ à 
 | ||
|     		¥á«¨ 0, â® ¥ ¨á¯®«ì§ã¥âáï
 | ||
|     		(¨á¯®«ì§ã¥âáï ¤«ï â ¡«¨æë í«¥¬¥â®¢ íªà  )
 | ||
| 	+12 (2) ª®«-¢® ¢¨¤¨¬ëå í«¥¬¥â®¢
 | ||
| 	+14 (2) ®¡é¥¥ ª®«-¢® í«¥¬¥â®¢
 | ||
| 	+16 (2) ¯¥à¢ ï ¢¨¤¨¬ë© í«¥¬¥â
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnHScrBar - ¯à®æ¥¤ãà  ¯¥ç â¨ £®à¨§®â «ì®£® áªà®««¡ à 
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX -  ¤à¥á ®¯¨á â¥«ï áªà®««¡ à  (á¬. ¢ëè¥)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnVScrBar - ¯à®æ¥¤ãà  ¯¥ç â¨ ¢¥à⨪ «ì®£® áªà®««¡ à 
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX -  ¤à¥á ®¯¨á â¥«ï áªà®««¡ à  (á¬. ¢ëè¥)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.InitProcess - ¯à®æ¥¤ãà  ¨¨æ¨ «¨§ æ¨¨ ®¯¨á â¥«ï ¯à®æ¥áá¡ à 
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX -  ¤à¥á ®¯¨á â¥«ï ¯à®æ¥áá¡ à 
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
|     ®¯¨á â¥«ï ¯à®æ¥áá¡ à :
 | ||
|     	+00 (2) X ¯®§¨æ¨ï ¯à®æ¥áá¡ à  (0-639)
 | ||
|     	+02 (2) Y ¯®§¨æ¨ï ¯à®æ¥áá¡ à  (0-255)
 | ||
|     	+04 (2) ¤«¨  ¯à®æ¥áá¡ à 
 | ||
|     	+06 (2) ª®íä䍿¨¥â ¤«ï ¯à®æ¥áá  (¨¨æ¨ «¨§¨àã¥âáï ¢ InitProcess)
 | ||
|     	+08 (2) ª®à४æ¨ï ª®í䍿¨¥â  (¨¨æ¨ «¨§¨àã¥âáï ¢ InitProcess)
 | ||
| 	+10 (4) ¬ ªá¨¬ã¬ (¨¨æ¨ «¨§¨àã¥âáï ¢ InitProcess)
 | ||
| 	+14 (4) ⥪ã饥 (¨¨æ¨ «¨§¨àã¥âáï ¢ InitProcess)
 | ||
| 	+18 (1) æ¢¥â ¯à®æ¥áá¡ à 
 | ||
| 			(d7-d4 梥â background, d3-d0 梥â foreground)
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.PrnProcess - ¯à®æ¥¤ãà  ¯¥ç â¨ ¯à®æ¥áá¡ à 
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX -  ¤à¥á ®¯¨á â¥«ï ¯à®æ¥áá¡ à  (á¬. ¢ëè¥)
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.InitScrollBar
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.MenuWork
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     3 ª®¬ ¤ ¯¥à¥å®¤  (12 ¡ ©â) § à¥§¥à¢¨à®¢ ë ¨ § ¯®«¥ë
 | ||
|    ª®¬ ¤®© RET (12 ¡ ©â 0xC9) 
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ResFire - ¯à®æ¥¤ãà  ®¦¨¤ ¨ï, ¯®ª  ¢á¥ ª®¯ª¨ ¬ëè¨ ¥ ¡ã¤ãâ
 | ||
|    ®â¯ãé¥ë
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		-
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.TestCoords - ¯à®æ¥¤ãà  ¯à®¢¥àª¨ ª®®à¤¨ â ¬ëè¨ ¯® â ¡«¨æ¥
 | ||
|    í«¥¬¥â®¢ íªà  
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		IX -  ¤à¥á â ¡«¨æë í«¥¬¥â®¢ §ªà  
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
|     â ¡«¨æ  í«¥¬¥â®¢ §ªà  :
 | ||
| 	+00 (2) «¥¢ ï   x ª®®à¤¨ â  í«¥¬¥â 
 | ||
| 	+02 (2) ¯à ¢ ï  x ª®®à¤¨ â  í«¥¬¥â 
 | ||
| 	+04 (2) ¢¥àåïï y ª®®à¤¨ â  í«¥¬¥â 
 | ||
| 	+06 (2) ¨¦ïï  y ª®®à¤¨ â  í«¥¬¥â 
 | ||
| 	+08 (2) ä« £¨ í«¥¬¥â 
 | ||
| 	+10 (2)  ¤à¥á ®¡à ¡®â稪  ¯à¨ ¥  ¦ â®¬ ®£¥
 | ||
| 	+12 (2)  ¤à¥á ®¡à ¡®â稪  ¯à¨  ¦ â®¬ ®£¥ («¥¢ ï ª®¯ª )
 | ||
| 	+14 (2)  ¤à¥á ®¡à ¡®â稪  ¯à¨  ¦ â®¬ ®£¥ (¯à ¢ ï ª®¯ª )
 | ||
| 
 | ||
| 	¥á«¨ +00 == 0x8000 íâ® áç¨â ¥âáï ª®æ®¬ â ¡«¨æë í«¥¬¥â®¢ §ªà  
 | ||
| 
 | ||
| 	ä« £¨ í«¥¬¥â :
 | ||
| 	    d00 - í«¥¬¥â ª®¯ª 
 | ||
| 	    d01 - à ¡®ç ï ª®¯ª 
 | ||
| 	    d02 - ¨¢¥àâ
 | ||
| 	    d03 - áâ â¨çë© ¨¢¥àâ
 | ||
| 	    d04 - ¯à®£à ¬¬  § ¯ã᪠¥âáï ¡¥§  ¤à¥á  ¢®§¢à â  ¡¥§ ®£ï
 | ||
| 		  (â.¥. ¯à¨ ¯®¯ ¤ ¨¨ ªãàá®à  ¬ëè¨ ¢ íâã ¯àאַ㣮«ìãî
 | ||
| 		  ®¡« áâì 㤠«ï¥âáï  ¤à¥á ¢®§à â  á® á⥪  ¨ ®áãé¥á⢫ï¥âáï
 | ||
| 		  ¯¥à¥å®¤    ¤à¥á, ª®â®àë©  å®¤¨âìáï ¢ +10)
 | ||
| 	    d05 - ¯à®£à ¬¬  § ¯ã᪠¥âáï ¡¥§  ¤à¥á  ¢®§¢à â  ¯® «¥¢®© ª®¯ª¥
 | ||
| 	    	  ®£ï
 | ||
| 		  (â.¥. ¯à¨  ¦ â¨¨ «¥¢®© ª®¯ª¨ ¬ëè¨  ¤ ¯àאַ㣮«ì®©
 | ||
| 		  ®¡« áâìî 㤠«ï¥âáï  ¤à¥á ¢®§à â  á® á⥪  ¨ ®áãé¥á⢫ï¥âáï
 | ||
| 		  ¯¥à¥å®¤    ¤à¥á, ª®â®àë©  å®¤¨âìáï ¢ +12)
 | ||
| 	    d06 - ¯à®£à ¬¬  § ¯ã᪠¥âáï ¡¥§  ¤à¥á  ¢®§¢à â  ¯® ¯à ¢®© ª®¯ª¥
 | ||
| 	    	  ®£ï
 | ||
| 		  (â.¥. ¯à¨  ¦ â¨¨ ¯à ¢®© ª®¯ª¨ ¬ëè¨  ¤ ¯àאַ㣮«ì®©
 | ||
| 		  ®¡« áâìî 㤠«ï¥âáï  ¤à¥á ¢®§à â  á® á⥪  ¨ ®áãé¥á⢫ï¥âáï
 | ||
| 		  ¯¥à¥å®¤    ¤à¥á, ª®â®àë©  å®¤¨âìáï ¢ +14)
 | ||
| 	    d07 - ¢ë§¢ âì äãªæ¨î § ªàëâ¨ï ®ª  ¯¥à¥¤ § ¯ã᪮¬ ¯à®£à ¬¬ë ¡¥§
 | ||
| 	    	  ®£ï
 | ||
| 		  (â.¥. ¯à¨ ¯®¯ ¤ ¨¨ ªãàá®à  ¬ëè¨ ¢ íâã ¯àאַ㣮«ìãî
 | ||
| 		  ®¡« áâì 㤠«ï¥âáï ¯®á«¥¤¥¥ ®ª® á íªà  )
 | ||
| 	    d08 - ¢ë§¢ âì äãªæ¨î § ªàëâ¨ï ®ª  ¯¥à¥¤ § ¯ã᪮¬ ¯à®£à ¬¬ë ¯®
 | ||
| 	    	  «¥¢®© ª®¯ª¥
 | ||
| 		  (â.¥. ¯à¨  ¦ â¨¨ «¥¢®© ª®¯ª¨ ¬ëè¨  ¤ ¯àאַ㣮«ì®©
 | ||
| 		  ®¡« áâìî 㤠«ï¥âáï ¯®á«¥¤¥¥ ®ª® á íªà  )
 | ||
| 	    d09 - ¢ë§¢ âì äãªæ¨î § ªàëâ¨ï ®ª  ¯¥à¥¤ § ¯ã᪮¬ ¯à®£à ¬¬ë ¯®
 | ||
| 	    	  ¯à ¢®© ª®¯ª¥
 | ||
| 		  (â.¥. ¯à¨  ¦ â¨¨ ¯à ¢®© ª®¯ª¨ ¬ëè¨  ¤ ¯àאַ㣮«ì®©
 | ||
| 		  ®¡« áâìî 㤠«ï¥âáï ¯®á«¥¤¥¥ ®ª® á íªà  )
 | ||
| 	    d15 - íâ® ä« £: 1 - ¨¢¥à⠯ਠ®£¥ ¥ 㡨à âì
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.SetCMOSPrint - ¯à®æ¥¤ãà  ¢ª«îç¥¨ï ¯¥ç â¨ ¤ âë/¢à¥¬ï ¨§ CMOS
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		- ¡ã¤¥â ®¯¨á ® ¯®§¤¥¥
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ResCMOSPrint - ¯à®æ¥¤ãà  ¢ëª«îç¥¨ï ¯¥ç â¨ ¤ âë/¢à¥¬ï ¨§ CMOS
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		- ¡ã¤¥â ®¯¨á ® ¯®§¤¥¥
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.SetClock - ¯à®æ¥¤ãà  ãáâ ®¢ª¨ ªãàá®à  ¬ëè¨ ¢ ç áë
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		-
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.SetMouse - ¯à®æ¥¤ãà  ãáâ ®¢ª¨ ªãàá®à  ¬ëè¨ ¢ ®à¬ «ìë© ªãàá®à
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		-
 | ||
| 	  ¢ë室:
 | ||
| 		-
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     4 ª®¬ ¤ë ¯¥à¥å®¤  (12 ¡ ©â) § à¥§¥à¢¨à®¢ ë ¨ § ¯®«¥ë
 | ||
|    ª®¬ ¤®© RET (12 ¡ ©â 0xC9)
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ConvNumTxt40
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.MoveBytes - ¯à®æ¥¤ãà  ¡ëáâண® ª®¯¨à®¢ ¨ï ¯ ¬ïâ¨ á ¯®¬®éìî
 | ||
|     ªá¥««¥à â®à  á 㢥«¨ç¥¨¥¬  ¤à¥á®¢
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL - ®âªã¤ 
 | ||
| 		DE - ªã¤ 
 | ||
| 		BC - ᪮«ìª®
 | ||
| 	  ¢ë室:
 | ||
| 		HL - (®âªã¤  + ᪮«ìª®)
 | ||
| 		DE - (ªã¤  + ᪮«ìª®)
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.MoveBytesUp - ¯à®æ¥¤ãà  ¡ëáâண® ª®¯¨à®¢ ¨ï ¯ ¬ïâ¨ á ¯®¬®éìî
 | ||
|     ªá¥««¥à â®à  á 㬥ì襨¥¬  ¤à¥á®¢
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL - ®âªã¤ 
 | ||
| 		DE - ªã¤ 
 | ||
| 		BC - ᪮«ìª®
 | ||
| 	  ¢ë室:
 | ||
| 		HL - (®âªã¤  - ᪮«ìª®)
 | ||
| 		DE - (ªã¤  - ᪮«ìª®)
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Mult8 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® 㬮¦¥¨ï
 | ||
|    8 * 8 bit = 16 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		E * C
 | ||
| 	  ¢ë室:
 | ||
| 		HL - १ã«ìâ â
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Mult16X8 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® 㬮¦¥¨ï
 | ||
|    16 * 8 bit = 24 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		DE * C
 | ||
| 	  ¢ë室:
 | ||
| 		A, HL - १ã«ìâ â
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Mult16 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® 㬮¦¥¨ï
 | ||
|    16 * 16 bit = 16 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		DE * BC
 | ||
| 	  ¢ë室:
 | ||
| 		HL - १ã«ìâ â
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Mult16X16 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® 㬮¦¥¨ï
 | ||
|    16 * 16 bit = 32 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		DE * BC
 | ||
| 	  ¢ë室:
 | ||
| 		HL, DE - १ã«ìâ â
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Mult32 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® 㬮¦¥¨ï
 | ||
|    32 * 16 bit = 32 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL, DE * BC
 | ||
| 	  ¢ë室:
 | ||
| 		HL, DE - १ã«ìâ â
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Divis16X16 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® ¤¥«¥¨ï
 | ||
|    16 / 16 bit = 16.16 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		BC / DE
 | ||
| 	  ¢ë室:
 | ||
| 		BC - १ã«ìâ â
 | ||
| 		HL - ®áâ â®ª
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Divis24X16 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® ¤¥«¥¨ï
 | ||
|    24 / 16 bit = 8.16 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL, C / DE
 | ||
| 	  ¢ë室:
 | ||
| 		A  - १ã«ìâ â
 | ||
| 		HL - ®áâ â®ª
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Divis32X16 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® ¤¥«¥¨ï
 | ||
|    32 / 16 bit = 16.16 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL, DE / BC
 | ||
| 	  ¢ë室:
 | ||
| 		DE - १ã«ìâ â
 | ||
| 		HL - ®áâ â®ª
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Divis32 - ¯à®æ¥¤ãà  ¡¥§§ ª®¢®£® ¤¥«¥¨ï
 | ||
|    32 / 16 bit = 32.16 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL, DE / BC
 | ||
| 	  ¢ë室:
 | ||
| 		HL, DE - १ã«ìâ â
 | ||
| 		BC     - ®áâ â®ª
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ConvNumTxt32 - ¯à®æ¥¤ãà  ª®¢¥àâ æ¨¨ ¡¥§§ ª®¢®£® ç¨á« 
 | ||
|    32 bit ¢ ⥪áâ
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		BC, HL - ç¨á«® 32 bit
 | ||
| 	        DE -  ¤à¥á ¡ãä¥à 
 | ||
| 	  ¢ë室:
 | ||
| 		DE -  ¤à¥á á«¥¤ãî饣® ¡ ©â  §  ç¨á«®¬
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ConvNumTxt16 - ¯à®æ¥¤ãà  ª®¢¥àâ æ¨¨ ¡¥§§ ª®¢®£® ç¨á« 
 | ||
|    16 bit ¢ ⥪áâ
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		HL - ç¨á«® 16 bit
 | ||
| 	        DE -  ¤à¥á ¡ãä¥à 
 | ||
| 	  ¢ë室:
 | ||
| 		DE -  ¤à¥á á«¥¤ãî饣® ¡ ©â  §  ç¨á«®¬
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ConvNumTxt8 - ¯à®æ¥¤ãà  ª®¢¥àâ æ¨¨ ¡¥§§ ª®¢®£® ç¨á« 
 | ||
|    8 bit ¢ ⥪áâ
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 		A  - ç¨á«® 8 bit
 | ||
| 	        DE -  ¤à¥á ¡ãä¥à 
 | ||
| 	  ¢ë室:
 | ||
| 		DE -  ¤à¥á á«¥¤ãî饣® ¡ ©â  §  ç¨á«®¬
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ConvTxtNum32 - ¯à®æ¥¤ãà  ª®¢¥àâ æ¨¨ ⥪áâ  ¢ ¡¥§§ ª®¢®¥
 | ||
|    ç¨á«® 32 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 	        DE -  ¤à¥á ⥪áâ  (ª®¥æ áâப¨ - 0)
 | ||
| 	  ¢ë室:
 | ||
| 		HL, IX - ç¨á«®
 | ||
| 		C flag - ®è¨¡ª 
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.ConvTxtNum16 - ¯à®æ¥¤ãà  ª®¢¥àâ æ¨¨ ⥪áâ  ¢ ¡¥§§ ª®¢®¥
 | ||
|    ç¨á«® 16 bit
 | ||
| 
 | ||
| 	  ¢å®¤:
 | ||
| 	        DE -  ¤à¥á ⥪áâ  (ª®¥æ áâப¨ - 0)
 | ||
| 	  ¢ë室:
 | ||
| 		HL     - ç¨á«®
 | ||
| 		C flag - ®è¨¡ª 
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
|     JUMPS.Resident
 | ||
| 
 | ||
| []------------------------------------------------------------------------[]
 | ||
| 
 | ||
| 13 july 2002
 | ||
| Anton Enin (C) Copyright 2002 R-lab
 | ||
| ¥á«¨ ¥áâì ¢®¯à®áë e-mail: r-lab@mail.ru ¨«¨   á¯à¨â¥à ä®à㬥.
 |