°Ê²¼¤Ï¡¢£Î£é£ó£ô£ù£ó£å£ò£ö£å¤«¤éžºÜ¤·¤¿Ì¤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡Ê³ÈÄ¥»Ò£í£ó £á¡Ë¥Õ¥©¡¼¥Þ¥Ã¥È¤Ë´Ø¤·¤Æ¤Îʸ½ñ¤Ç¤¹¡£ÍøÍÑ¡¦Å¾ºÜ¤Ê¤É¤Ë¤Ä¤¤¤Æ¤Ïʸ½ñ¤Ë¤¢¤ëÆâ ÍÆ¤Ë½¾¤Ã¤Æ¤¯¤À¤µ¤¤¡£
=============================================================================
¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×»ÅÍͽñ ¡Ú Â裲ÈÇ ¡Û
FORMAT $_MISA_$¡¡- -¡Ê¥Ç¥¸¥¿¥ë£¸¿§¡Ë
FORMAT %_MISA_% - -¡Ê¥¢¥Ê¥í¥°16¿§¡Ë
=============================================================================
copyright 1991 by HIROFUMI Iguchi(C)
produced by KUROSOBA system development
¡¡¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×¤È¤Ï¡¢¥³¥ó¥Ô¥å¡¼¥¿ÍѲèÁü¥Ç¡¼¥¿·Á¼°¤Î°ì¼ï¤Ç¤¹¡£
¡¡Â¾¤Î·Á¼°¤È¤Î°ã¤¤¤Ï¡¢¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×²èÁü¤Ï¡¢¾ïÃó¤·¡¢¥¢¥Ë¥á¡¼¥·¥ç¥ó
¤µ¤»¤ë¤³¤È¤òÌÜŪ¤Ë¤Ä¤¯¤é¤ì¤¿¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤¢¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£
¡¡¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×¤Ï¡¢¤½¤ì¤ËÂбþ¤¹¤ë³Æµ¡¼ïÍÑ¡¢¤â¤·¤¯¤Ï³Æ Window ´Ä¶
ÍѤΡÖ̤º»¤Á¤ã¤ó¥í¡¼¥À¡×¤Ë¤è¤Ã¤Æ¾ïÃó¤Þ¤¿¤Ïɽ¼¨¤µ¤ì¡¢¥¢¥Ë¥á¡¼¥·¥ç¥ó¤·¤Þ¤¹¡£
¡¡¡Ú¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×³µÎ¬¡Û
¡¡¡¦¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×¤Ï¡¢³ÈÄ¥»Ò¤È¤·¤Æ .msa ¤ò»ý¤Ä¥Õ¥¡¥¤¥ë¤Ç¤¹¡£
¡¡¡¦¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×¤Ï¡¢¥Õ¥¡¥¤¥ë¥µ¥¤¥º¤Ë¸Â³¦¤¬¤¢¤ê¤Þ¤¹¡£
¸½ºß¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤Ï¡¢50000 bytes °Ê¾å¤ÎÂ礤µ¤Ë¤Ê¤ë¤È·Ù¹ð¤¬È¯¤»¤é¤ì¡¢
60000 bytes °Ê¾å¤ÎÂ礤µ¤Ë¤Ê¤ë¤È¼õ¤±ÉÕ¤±¤Þ¤»¤ó¡£
¡¡¡¡¤Ä¤Þ¤ê¡¢¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×¤ÎºÇÂç¥Õ¥¡¥¤¥ë¥µ¥¤¥º¤Ï 59999 bytes ¤È¤¤¤¦
¡¡¡¡¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¡¦¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×¤Ï¡¢¸ÇÄêĹ¡Ê48 bytes¡Ë¤Î¥Ø¥Ã¥À¡¢ÉÔÄêĹ¤Î¥á¥Ã¥»¡¼¥¸
¡¡¡¡Îΰ衢ÉÔÄêĹ¤Î¥³¥ó¥ÆÎΰ衢ÉÔÄêĹ¤Î¥»¥ëÎΰè¤Ë¤è¤êÀ®¤êΩ¤Ã¤Æ¤¤¤Þ¤¹¡£
¡¡¡¡FORMAT %_MISA_% ¤Î¾ì¹ç¡¢¤³¤ì¤Ë¸ÇÄêĹ¡Ê48 bytes¡Ë¤Î RGB Îΰ褬²Ã¤ï¤ê¤Þ¤¹¡£
¡¡¡¦¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×Æâ¤Î¿ôÃͤϡ¢char ¤Ï 1byte, int ¤Ï 2bytes ¤Çɽ¤µ¤ì
¡¡¡¡¥Ý¥¤¥ó¥¿¤Ï¤¹¤Ù¤Æ 2bytes ¤Ç¤¹¡£2bytes ·Ï¤Î¿ôÃͤϡ¢Äã°Ì¥¢¥É¥ì¥¹¤ËÄã°Ì¤Î
¡¡¡¡¥Ç¡¼¥¿¤¬³ÊǼ¤µ¤ì¤ë¡¢INTEL ¤Ê»ÅÍͤò¤È¤ê¤Þ¤¹¡£
¡¡¡¡68 ·Ï¤Ê¤É¤Ë°Ü¿¢¤¹¤ë¾ì¹ç¤ÏÃí°Õ¤¬É¬ÍפǤ¹¡£
¡¡¡Ú ¥Ø ¥Ã ¥À ¡Û
¡¡¡¦¥Ø¥Ã¥À¤Ï¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡×¤ÎÀèÆ¬¤Ë¤¢¤ê¡¢¥µ¥¤¥º¤Ï 48 bytes ¤Ç¤¹¡£
°Ê²¼¤Ë¤½¤Î¹½Â¤¤ò¼¨¤·¤Þ¤¹¡£
typedef struct {
char header[8]; // $_MISA_$ ¤È¤¤¤¦Ê¸»úÎó $_MISA_$ ¡Ê¥Ç¥¸¥¿¥ë¡Ë
// ¤Þ¤¿¤Ï %_MISA_% ¤È¤¤¤¦Ê¸»úÎó %_MISA_% ¡Ê¥¢¥Ê¥í¥°¡Ë
int EndCode1; // ²þ¹Ô¥³¡¼¥É 0x0a0d
int EndCode2; // ¥Õ¥¡¥¤¥ë½ªÎ»¥³¡¼¥É ¤È 0 0x001a
int _ID_; // ̤»ÈÍÑ¡£¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ 0xf06c
int X_Width; // ²£Êý¸þ¤ÎÉý¡£byte ñ°Ì¡£
int Y_Width; // ½ÄÊý¸þ¤ÎÉý¡£line ñ°Ì¡£
int Def_X; // ¥Ç¥Õ¥©¥ë¥Èɽ¼¨£ØºÂɸ¡£
int Def_Y; // ¥Ç¥Õ¥©¥ë¥Èɽ¼¨£ÙºÂɸ¡£
int MaxAnimeCells; // ¥»¥ë¤ÎËç¿ô¡£
int CellSize; // °ìËç¤Î¥»¥ë¡Ê.PCK / .P16¡Ë¤ÎÂ礤µ¡£
char *er1; // ¥á¥Ã¥»¡¼¥¸£±¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
char *er2; // ¥á¥Ã¥»¡¼¥¸£²¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
char *er3; // ¥á¥Ã¥»¡¼¥¸£³¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
char *er4; // ̤»ÈÍÑ¡£
PAL_T *rgb; // FORMAT %_MISA_% ¤Î¾ì¹ç¡¢RGB ÎÎ°è¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
// FORMAT $_MISA_$ ¤Î¾ì¹ç¡¢Ì¤»ÈÍÑ¡£
Senario *_Conte; // ¥³¥ó¥ÆÎΰè¤ÎÀèÆ¬¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
void *AnimeCellData;// ¥»¥ëÎΰè¤ÎÀèÆ¬¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
char reserve[8]; // ͽÌóÎΰ衣̤»ÈÍÑ¡£
} MisaHead;
¡¡¡¦ÀèÆ¬¡Ä¡Ä
¡¡¡¡¡¡¥Ø¥Ã¥À¤ÎÀèÆ¬¤Ï¡¢
"$_MISA_$", 0dh, 0ah, 1ah, 00h¡¡¡¡¡¡( 8¿§ ¥Ç¥¸¥¿¥ë ) ¤Þ¤¿¤Ï
"%_MISA_%", 0dh, 0ah, 1ah, 00h (16¿§ ¥¢¥Ê¥í¥° )
¡¡¡¡¡¡¤È¤¤¤¦ 12 bytes ¤ÎʤӤǤ¹¡£¤³¤ÎÉôʬ¤ò¥Á¥§¥Ã¥¯¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢
¡¡¡¡¡¡¡Ö̤º»¤Á¤ã¤ó¥Õ¥¡¥¤¥ë¡× FORMAT $_MISA_$ / FORMAT %_MISA_% ¤Ç¤¢¤ë¤³¤È¤ò
¡¡¡¡¡¡³Îǧ¤·¤Þ¤¹¡£¥í¡¼¥À¤Ï¡¢¤³¤ÎÉôʬ¤ò¸«¤Æ¡¢¥Ç¥¸¥¿¥ë¥â¡¼¥É¤Ç¤¢¤ë¤«¡¢¥¢¥Ê¥í¥°
¡¡¡¡¡¡¥â¡¼¥É¤Ç¤¢¤ë¤«¥Á¥§¥Ã¥¯¤Ç¤¤Þ¤¹¡£
¡¡¡¦int _ID_
¡¡¡¡¡¡¼¡¤Î 2bytes ¤Ï¸½ºß̤»ÈÍѤǤ¹¡£0xf06c ¤È¤¤¤¦ÆÃ¤Ë°ÕÌ£¤Î̵¤¤¿ô¤ò¥»¥Ã¥È
¡¡¡¡¡¡¤·¤Æ¤ª¤¤Þ¤¹¡£ËÜÍè¤Ï¡¢¥Ç¡¼¥¿À©ºî¼Ô¤Î¸ÇÍ ID ¤È¤¹¤ë¤Ï¤º¤À¤Ã¤¿¤Î¤Ç¤¹¤¬¡¢
¡¡¡¡¡¡É¬Í×À¤ò´¶¤¸¤Ê¤¯¤Ê¤Ã¤¿¤¿¤á¡¢À©ºîÃʳ¬¤Ç»ÅÍͤ«¤éºï¤ê¤Þ¤·¤¿¡£
¤¿¤À¤·¡¢¾Íè¤Ï¤Ê¤ó¤é¤«¤Î°ÕÌ£¤ò»ý¤Ã¤Æ¤¯¤ë²ÄǽÀ¤¬¤¢¤ê¤Þ¤¹¡£
¡¡¡¦int X_Width; // ²£Êý¸þ¤ÎÉý¡£byte ñ°Ì¡£
¡¡¡¦int Y_Width; // ½ÄÊý¸þ¤ÎÉý¡£line ñ°Ì¡£
¡¡¡¡¡¡¾ïÃ󤵤»¤ë¥»¥ë¡Ê²èÁü¡Ë¤Î²£¡¿½Ä¤ÎÉý¤Ç¤¹¡£
¡¡¡¡¡¡¤³¤ì¤Ï PCK / P16 ¥Õ¥©¡¼¥Þ¥Ã¥È²èÁü¤Î¥Ø¥Ã¥À¡Ê4 bytes¡Ë¤«¤é³ä¤ê½Ð¤·¤Þ¤¹¡£
¡¡¡¡¡¡PCK / P16 ¥Õ¥©¡¼¥Þ¥Ã¥È²èÁü¥Ç¡¼¥¿¤Ë¤Ï¡¢°Ê²¼¤Î·Á¼°¤Î¥Ø¥Ã¥À¤¬¤Ä¤¤¤Æ¤¤¤Þ¤¹¡£
typedef struct { // PCK ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î¥Ø¥Ã¥À
int _x; // £ØÊý¸þ¤ÎÉý¡Êbit ñ°Ì¡Ë
int _y; // £ÙÊý¸þ¤ÎÉý¡Êline ñ°Ì¡Ë
} PckHead;
¡¡¡¡¡¡¤³¤Î»þ¡¢
¡¡¡¡¡¡¡¡X_Width = ( PckHead._x + 7 ) >> 3;
Y_Width = PckHead._y;
¡¡¡¡¡¡¤È¤Ê¤ê¤Þ¤¹¡£
¡¡¡¦int Def_X; // ¥Ç¥Õ¥©¥ë¥Èɽ¼¨£ØºÂɸ¡£
¡¡¡¦int Def_Y; // ¥Ç¥Õ¥©¥ë¥Èɽ¼¨£ÙºÂɸ¡£
¡¡¡¡¡¡¥Ç¥Õ¥©¥ë¥È¤Îɽ¼¨ºÂɸ¤Ç¤¹¡£
¡¡¡¡¡¡¥³¥ó¥Ô¥å¡¼¥¿¤Î X Êý¸þ¤Î²òÁüÅÙ¤ò Rez_X, Y Êý¸þ¤Î²òÁüÅÙ¤ò Rez_Y ¤È¤¹¤ë
¡¡¡¡¡¡¤È¡¢¡ÊPC-9801 ¤Î¾ì¹ç¡¢640, 400¡Ë¤³¤Î¿ôÃͤϡ¢
0 > 3 ²óʬ·«¤êÊÖ¤¹¡£
¬¦¬À¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬È
¬À¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬È¡¡¼¡¤ÏƱÍͤËÀÖ¡¢ºÇ¸å¤ÏÎФǤ¹¡£
_y¬À¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬È¡¡P16 ¤Î¾ì¹ç¡¢¤³¤ì¤Ë ³ÈÄ¥¥¨¥ê¥¢¤¬Éղ䵤ì¤Þ¤¹¡£
¬¦¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¬¦¡¡¤³¤³¤Þ¤Ç¤¤¤Ã¤¿¤é¡¢1 line ²¼¤Ë¹ß¤ê¡¢º¸Ã¼¤«¤é
¬¦¬¦¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¬¦¡¡¤µ¤é¤ËƱÍͤ˷«¤êÊÖ¤·¤Þ¤¹¡£
¬¦¬¦¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¬¦
¢¬¦¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¬¦¡¡¤³¤ì¤¬ _y ²ó·«¤êÊÖ¤µ¤ì¤ë¤È¥Õ¥¡¥¤¥ë¤Î½ª¤ï¤ê¤È
¬¤¬Ø¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¤¬¼¡¡¤Ê¤ê¤Þ¤¹¡£
¡¡¡Ú ¸¢Íø¡¿±¿ÍѤ˴ؤ·¤Æ ¡Û
¡¦Åö¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÃøºî¸¢¤Ï¡¢¤¦¤ß¤Á¤ã¤ó¡Ê°æ¸ý͵»Ë¡ËµÚ¤Ó¡Ö¹õ¶¾Çþ¥·¥¹¥Æ¥à³«È¯¡×
¡¡¤Ë¤¢¤ë¤È¹Í¤¨¤é¤ì¤Þ¤¹¤¬¡¢»ÈÍѱ¿ÍѤϡ¢¤¤¤«¤Ê¤ëÀ©¸Â¤â¤Ê¤¯Á´¤¯¼«Í³¤È¤·¤Þ¤¹¡£
¡¦Ã¢¤·¥í¡¼¥À¡¼¡¿¥»¡¼¥ÐÅù¤Î±¿ÍѤ˴ؤ¹¤ë¸¢Íø¤Ï¥×¥í¥°¥é¥àÀ©ºî¼Ô¤Ëµ¢Â°¤·¤Þ¤¹¡£
¡¡¤Þ¤¿Åö¥Õ¥©¡¼¥Þ¥Ã¥È¤Î²èÁü¤Î¸¢Íø¤Ï¡¢²èÁüÀ©ºî¼Ô¤Ëµ¢Â°¤·¤Þ¤¹¡£¤½¤ì¤¾¤ì¤¬Äê¤á¤ë
¡¡¾ò¹à¤Ë½¾¤Ã¤Æ²¼¤µ¤¤¡£
¡¦Åö¥Õ¥©¡¼¥Þ¥Ã¥È¤Î¥µ¥Ý¡¼¥È¤Ï¡¢¡Ö¤À¤ª¤À¤ª City NET¡×¡¢¤Þ¤¿¤Ï Nifty Serve
¡¡FGALAV ¤Ç¹Ô¤¤¤Þ¤¹¡£
¡¦Åö¥Õ¥©¡¼¥Þ¥Ã¥È¤Î±¿ÍѤ˰ͤäÆÈ¯À¸¤·¤¿¥È¥é¥Ö¥ë¤Ë´Ø¤·¤Æ¤ÎÀÕǤ¤Ï¡¢¤¦¤ß¤Á¤ã¤ó
¡¡Ê¤Ӥ˥ե©¡¼¥Þ¥Ã¥ÈÀ©ºî¤Ë´Ø¤ï¤Ã¤¿¡Ö¹õ¶¾Çþ¥·¥¹¥Æ¥à³«È¯¡×¥á¥ó¥Ð¡¼¤Ï°ìÀÚÉ餤
¡¡¤Þ¤»¤ó¡£
¡¦¥í¡¼¥À¡¿¥»¡¼¥Ð¡¿¥³¥ó¥Ñ¥¤¥é¡¿µÕ¥³¥ó¥Ñ¥¤¥é¤Ê¤É¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤òºîÀ®¡¦È¯É½
¡¡¤¹¤ë¤Î¤Ï¼«Í³¤Ç¤¹¡£
¡¡¡¦°Ü¿¢¤ò´õ˾¤¹¤ëÊý¤Ï ¤¦¤ß¤Á¤ã¤ó¡¿¡Ö¹õ¶¾Çþ¥·¥¹¥Æ¥à³«È¯¡×¤Î¥á¥ó¥Ð¡¼¤ËÏ¢Íí¤Ê¤É
¡¡¡¡¤ò¤¤¤¿¤À¤±¤ë¤È¤¦¤ì¤·¤¤¤Ç¤¹¡£¤è¤ê¾Ü¤·¤¤¾ðÊó¤Ê¤É¤ò¥µ¥Ý¡¼¥È¤¤¤¿¤·¤Þ¤¹¡£
¡¡¡¡¡¡Ï¢ÍíÀè¤Ï¡Ä¡Ä
¡¡¡¡¡¡¡¡¤À¤ª¤À¤ª City NET umichan »ÔĹ
¡¡¡¡¡¡¡¡¡Ê053-442-5145 2400bps MNP Class 5 / LAP-M 24hours )
¡¡¡¡¡¡¡¡Nifty Serve NBE02263 ¤¦¤ß¤Á¤ã¤ó¡Ê°æ¸ý͵»Ë¡Ë
°Ê¾å¤Ç¤¹¡£
¡¡¡Ú ºÇ¸å¤Ë ¡Û
¡¦¤³¤Î»ÅÍͽñ¤ÏÇÛÉÛ¼«Í³¤Ç¤¹¡£
¡¡¡¡Ï¢Íí¤ò¤¤¤ì¤ë¡¢¤Ê¤É¤ÎɬÍפÏÁ´Á³¤¢¤ê¤Þ¤»¤ó¡£
¡¦¤¿¤À¤·¡¢¤³¤Î¥Õ¥¡¥¤¥ë¡Êmsabibl2.lzh¡Ë¤òÈÎÇ䤷¤¿¤ê¤·¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¤è¡£
=============================================================================
produced by KUROSOBA system development
=============================================================================
µ 1991 7/25(TH)
´ë²è ¡Ö¹õ¶¾Çþ¥·¥¹¥Æ¥à³«È¯¡×
À½ºî¡¦Ãøºî °æ¸ý͵»Ë¡Ê¤¦¤ß¤Á¤ã¤ó¡Ë