Last Updated 21, May 1998.
This page is written in Japanese(ISO-2022-JP).

Technical Information of Xhime

Xhime の技術情報ページ

ここでは、Xhime (Resident Himechan for X11) で用いる アニメーションデータ xhm フォーマットについて、 解説しています。
他に *.xhm データを作ってくれる方がいるとは、あまり思えませんが、 とりあえず公開することにしました。
現在、xhime のデータとして、xkukuri.xhm (ククリ/魔法陣ぐるぐる) や shime.xhm (SD エリカ&姫ちゃん - エンディング ver.2) を作成中ですが、 αレベルで、まともな物ではない(遊べない、楽しくない ^_^;;;;) ので未公開だったりします。


M E N U



States of xhime

xhime の 状態遷移図
以下の例は、rh110.xhm の場合を示しています。
    +-----------------------------------------------------------------+
    |                                                                 |
    | +-------+                                                       |
    | |       |                                                       |
    | +-> [state 0]   events!     [state 1]          [state 3]        |
    +----> standing -------------> ikeike ---------> gogo jump 1 ---> +
              |      '-1' option                                      |
              |      specified(action state=1).                       |
              |                                                       |
              |                                                       |
              |       events!     [state 2]          [state 4]        |
              +------------------> ikeike ---------> gogo jump 2 -----+
        '-2' option
        specified(action state=2)

xhm ファイル形式の説明

ここでは、xhime で用いているアニメーションデータである xhm ファイルの説明を します。この形式は、C言語に類似しており、#define で変数定義を行ない、 struct で構造体を表現しています。 (実際、最初のバージョンは、Cのソースそのもので、そのまま組み込まれていた^^;)

基本的な構造

以下のような順番で構成される。

詳細な説明

/* xhime */	xhm ファイルのヘッダ、必須
/*			#define が表われるまでコメントとして読み飛ばされる。
 *  Original version for PC-9801  "Resident Himechan Ver1.10"
 *  Copyright (C) 1994  Maruchi, MSP-Iris
 *  (Mapletown Network: MAP3549, MAP4370)
 *
 *	xhime format: animation data for xhime
 *	Copyright (C) 1994 `Shochan'Shoichi-NAKAYAMA (shochan@tcp-ip.or.jp)
 */
static char rcsid[] = "$Header: /home/naka/xhime/xhime1.5/RCS/rh110.xhm,v 1.8 1996/12/26 11:43:24 naka Exp $";

#define	NCOLORS	16	表示セルで使われるカラーパレット数の定義
/* colors */
static char *normal_color[] ={		通常のパレット:
" 	c #000000",	No. 0 文字' 'で表わされるピクセルは透明もしくは backgroud color で扱う。
"1	c #443322",	No. 1 文字'1'で表わされるピクセルは#443322の色
"2	c #cc77aa",
"3	c #002277",
"4	c #cc8833",
"5	c #990000",
"6	c #ccbb66",		'c' は 通常の色という意味		
"7	c #5588cc",
"8	c #aa4477",		xpm 形式セルにおけるピクセル色を定義する。
"9	c #4466bb",			色は 16進指定 (HTML と同じ)
"a	c #119933",
"b	c #774433",
"c	c #dd1122",
"d	c #ccaa99",
"e	c #cc8866",
"f	c #cccccc",	No.15 文字'f'で表わされるピクセルはグレー
};

static char *bright_color[] ={	明るいパレット:オプション -B を指定した時使用する。
" 	c #000000",
"1	c #554433",
"2	c #ffaadd",
"3	c #225599",
"4	c #ffbb66",
"5	c #cc1122",
"6	c #ffee99",
"7	c #88bbff",
"8	c #dd77aa",
"9	c #5588cc",
"a	c #44cc66",
"b	c #885544",
"c	c #ff4455",
"d	c #ffddcc",
"e	c #ffaa99",
"f	c #ffffff",
};

static char *dark_color[] ={	暗いパレット:オプション -D を指定した時使用する。
" 	c #000000",
"1	c #332211",
"2	c #994477",
"3	c #000066",
"4	c #996622",
"5	c #770000",
"6	c #998833",
"7	c #226699",
"8	c #771144",
"9	c #224499",
"a	c #006600",
"b	c #663322",
"c	c #aa0000",
"d	c #997766",
"e	c #996644",
"f	c #999999",
};

#define	WIDTH	64	表示セル幅  の定義
#define	HEIGHT	98	表示セル高さの定義
#define	NCELLS	18	表示セル数  の定義
static char *cell[] = {	セルの xpmファイル、オフセット座標、マスクセルNo.
/* filename x y mask_numbers */		
"- 0 1	4",	セル0 を'-'から読む、(0, 1)に表示、セル4でマスク
"- 0 62	4 0",	セル1 を'-'から読む、(0,62)に表示、セル4と0でマスク
"- 0 1	4",	セル2 を'-'から読む、(0, 1)に表示、セル4でマスク
"- 0 62	4 2",	セル3 を'-'から読む、(0,62)に表示、セル4と2でマスク
"- 0 0	",	セル4 を'-'から読む、(0, 0)に表示、マスク無し
"- 0 0	",
"- 0 23	5",		ファイル名として '-'を使用すると、
"- 0 23	5",			xhmファイルの末尾からセルを読み込む
"- 0 1	5",
"- 0 1	5",		オフセット座標は、ウィンドウ内の表示オフセットであり、
"- 0 1	5",			小さいサイズのセルを表示する時の調整に使う。
"- 0 1	5",
"- 0 0	",		マスクセルNo. は、小さなセルを表示する場合に、
"- 0 6	",			表示全体の形を決定するために用いる。
"- 0 0	",			(そのセルだけでは、全体の形を表現できないから)
"- 0 0	",			マスクを複数指定するとそれらを重合せして使う。
"- 0 1	5",
"- 0 36	5",	セル17 を'-'から読む、(0,36)に表示、セル5でマスク
};

#define	INTERVAL_TIME_MS	35		35 ms 間隔で表示
#define	NPATTERNS	199 /*37+28+67 +67*/	パターン数
static PATTERN Pattern[] = {	以下、199個のパターンが続く
/* pattern_no x y */
/* standing */	立っている時:37個分のセル表示パターン
{4, 0, 0},		セル4を表示、ウィンドウ表示位置は (0,0)
{4, 0, 0},
{2, 0, 0},		セル2を表示、ウィンドウ表示位置は (0,0)
{2, 0, 0},
{2, 0, 0},
{2, 0, 0},
{2, 0, 0},
{2, 0, 0},
{2, 0, 0},
{2, 0, 0},
{3, 0, 0},		セル3を表示、ウィンドウ表示位置は (0,0)
{3, 0, 0},
{3, 0, 0},
{3, 0, 0},
{3, 0, 0},
{3, 0, 0},
{3, 0, 0},
{3, 0, 0},
{3, 0, 0},
{4, 0, 0},		セル4を表示、ウィンドウ表示位置は (0,0)
{4, 0, 0},
{0, 0, 0},		セル0を表示、ウィンドウ表示位置は (0,0)
{0, 0, 0},
{0, 0, 0},
{0, 0, 0},
{0, 0, 0},
{0, 0, 0},
{0, 0, 0},
{0, 0, 0},
{1, 0, 0},		セル1を表示、ウィンドウ表示位置は (0,0)
{1, 0, 0},
{1, 0, 0},
{1, 0, 0},
{1, 0, 0},
{1, 0, 0},
{1, 0, 0},
{1, 0, 0},		セル1を表示、ウィンドウ表示位置は (0,0)

/* ikeike */	いけいけ:28個分のセル表示パターン
{5, 0, 0},		セル5を表示、ウィンドウ表示位置は (0,0)
{5, 0, 0},
{5, 0, 0},
{5, 0, 0},
{6, 0, 0},		セル6を表示、ウィンドウ表示位置は (0,0)
{6, 0, 0},
{6, 0, 0},
{7, 0, 0},		セル7を表示、ウィンドウ表示位置は (0,0)
{7, 0, 0},
{7, 0, 0},
{6, 0, 0},		セル6を表示、ウィンドウ表示位置は (0,0)
{6, 0, 0},
{5, 0, 0},		セル5を表示、ウィンドウ表示位置は (0,0)
{5, 0, 0},
{5, 0, 0},
{5, 0, 0},
{6, 0, 0},		セル6を表示、ウィンドウ表示位置は (0,0)
{6, 0, 0},
{6, 0, 0},
{7, 0, 0},		セル7を表示、ウィンドウ表示位置は (0,0)
{7, 0, 0},
{7, 0, 0},
{6, 0, 0},		セル6を表示、ウィンドウ表示位置は (0,0)
{6, 0, 0},
{6, 0, 0},
{5, 0, 0},		セル5を表示、ウィンドウ表示位置は (0,0)
{5, 0, 0},
{5, 0, 0},		セル5を表示、ウィンドウ表示位置は (0,0)

/* gogo jump1 */   ゴーゴーじゃんぷVer1:67個分のセル表示パターン
{16, 0, 0},		セル16を表示、ウィンドウ表示位置は (0,0)
{16, 0, 0},
{10, 0, 0},		セル10を表示、ウィンドウ表示位置は (0,0)
{10, 0, 0},
{10, 0, 0},
{10, 0, 0},
{11, 0, 0},		セル11を表示、ウィンドウ表示位置は (0,0)
{11, 0, 0},
{11, 0, 0},
{7, 0, 0},		セル7を表示、ウィンドウ表示位置は (0,0)
{7, 0, 0},
{8, 0, 0},		セル8を表示、ウィンドウ表示位置は (0,0)
{8, 0, 0},
{8, 0, 0},
{9, 0, 0},		セル9を表示、ウィンドウ表示位置は (0,0)
{9, 0, 0},
{9, 0, 0},
{10, 0, 0},		セル10を表示、ウィンドウ表示位置は (0,0)
{10, 0, 0},
{10, 0, 0},
{11, 0, 0},		セル11を表示、ウィンドウ表示位置は (0,0)
{11, 0, 0},
{11, 0, 0},
{7, 0, 0},		セル7を表示、ウィンドウ表示位置は (0,0)
{7, 0, 0},
{8, 0, 0},		セル8を表示、ウィンドウ表示位置は (0,0)
{8, 0, 0},
{8, 0, 0},
{9, 0, 0},		セル9を表示、ウィンドウ表示位置は (0,0)
{9, 0, 0},
{9, 0, 0},
{10, 0, 0},		セル10を表示、ウィンドウ表示位置は (0,0)
{10, 0, 0},
{12, 0, 0},		セル12を表示、ウィンドウ表示位置は (0,0)
{12, 0, 0},
{12, 0, 0},
{12, 0, 0},
{12, 0, 0},
{13, 0, 0},		セル13を表示、ウィンドウ表示位置は (0,0)
{13, 0, -1},			ウィンドウ表示位置は (0,-1)
{13, 0, -8},			ウィンドウ表示位置は (0,-8)
{13, 0, -14},
{13, 0, -20},
{13, 0, -25},
{13, 0, -29},			ウィンドウ表示位置を変化させることにより
{13, 0, -31},				じゃーんぷを行なっている。
{13, 0, -32},			
{13, 0, -33},
{13, 0, -33},
{13, 0, -34},
{13, 0, -34},
{14, 0, -34},		セル14を表示、ウィンドウ表示位置は (0,-34)
{14, 0, -34},
{14, 0, -33},
{14, 0, -32},
{14, 0, -31},
{14, 0, -29},
{15, 0, -25},		セル15を表示、ウィンドウ表示位置は (0,-25)
{15, 0, -20},
{14, 0, -14},
{15, 0, -8},
{15, 0, -1},
{14, 0, 0},
{13, 0, 0},
{12, 0, 0},
{12, 0, 0},
{12, 0, 0},		セル12を表示、ウィンドウ表示位置は (0,0)

/* gogo jump2 */   ゴーゴーじゃんぷVer2:67個分のセル表示パターン
{17, 0, 0},		セル17を表示、ウィンドウ表示位置は (0,0)
{17, 0, 0},
{8, 0, 0},		セル8を表示、ウィンドウ表示位置は (0,0)
{8, 0, 0},
{8, 0, 0},
{9, 0, 0},		セル9を表示、ウィンドウ表示位置は (0,0)
{9, 0, 0},
{9, 0, 0},
{10, 0, 0},		セル10を表示、ウィンドウ表示位置は (0,0)
{10, 0, 0},
{10, 0, 0},
{11, 0, 0},		セル11を表示、ウィンドウ表示位置は (0,0)
{11, 0, 0},
{11, 0, 0},
{7, 0, 0},		セル7を表示、ウィンドウ表示位置は (0,0)
{7, 0, 0},
{8, 0, 0},		セル8を表示、ウィンドウ表示位置は (0,0)
{8, 0, 0},
{8, 0, 0},
{9, 0, 0},		セル9を表示、ウィンドウ表示位置は (0,0)
{9, 0, 0},
{9, 0, 0},
{10, 0, 0},		セル10を表示、ウィンドウ表示位置は (0,0)
{10, 0, 0},
{10, 0, 0},
{11, 0, 0},		セル11を表示、ウィンドウ表示位置は (0,0)
{11, 0, 0},
{11, 0, 0},
{7, 0, 0},		セル7を表示、ウィンドウ表示位置は (0,0)
{7, 0, 0},
{8, 0, 0},		セル8を表示、ウィンドウ表示位置は (0,0)
{8, 0, 0},
{8, 0, 0},
{9, 0, 0},
{9, 0, 0},
{12, 0, 0},
{12, 0, 0},
{12, 0, 0},
{12, 0, 0},
{13, 0, 0},		セル13を表示、ウィンドウ表示位置は (0,0)
{13, 0, -1},			ウィンドウ表示位置は (0,-1)
{13, 0, -8},			ウィンドウ表示位置は (0,-8)
{13, 0, -14},
{13, 0, -20},
{13, 0, -25},
{13, 0, -29},
{13, 0, -31},
{13, 0, -32},
{13, 0, -33},
{13, 0, -34},
{13, 0, -34},
{14, 0, -34},		セル14を表示、ウィンドウ表示位置は (0,-34)
{14, 0, -34},
{14, 0, -33},
{14, 0, -32},
{14, 0, -31},
{14, 0, -29},
{15, 0, -25},
{15, 0, -20},
{14, 0, -14},
{15, 0, -8},
{15, 0, -1},		セル15を表示、ウィンドウ表示位置は (0,-25)
{14, 0, 0},
{13, 0, 0},
{12, 0, 0},
{12, 0, 0},
{12, 0, 0},		セル12を表示、ウィンドウ表示位置は (0,0)
};

#define	NSTATES	5		状態数は 5
static STATES States[] = {
/* start, end, next state */
{  0,  36, 0},	/* idle -> idle */	    状態0: パターン  0-36 アイドル状態 イベント発生で状態1へ移行する。オプション -2 を指定時は状態2へ移行
{ 37,  64, 3},	/* ikeike -> gogo jump1 */  状態1: パターン 37-64 状態 3へ移行する。
{ 37,  64, 4},	/* ikeike -> gogo jump2 */  状態2: パターン 37-64 状態 4へ移行する。 
{ 65, 131, 0},	/* gogo jump1 -> idle */    状態3: パターン 65-131 アイドル状態 0へ戻る
{132, 198, 0},	/* gogo jump2 -> idle */    状態4: パターン132-198 アイドル状態 0へ戻る
};
		xpm 形式のセルデータ No.0-17 が順に続く
/* XPM */		xpm 形式のセルデータ0
static char * hime_0_bits[] = {
/* width height ncolors chars_per_pixel */
"64 82 16 1",		幅 64、 高さ 82、16色、1文字でピクセルを表す。
/* colors */
" 	c #000000",	このカラーパレットは実際には使われない!
"1	c #443322",	xpm 形式の互換を取るために残してある。
"2	c #cc77aa",
"3	c #002277",	実際には、
"4	c #cc8833",	最初に定義されているパレットを全セルで共通に使う。
"5	c #990000",
"6	c #ccbb66",
"7	c #5588cc",
"8	c #aa4477",
"9	c #4466bb",
"a	c #119933",
"b	c #774433",
"c	c #dd1122",
"d	c #ccaa99",
"e	c #cc8866",
"f	c #cccccc",
/* pixels */
"                                                                ",
"                                                                ",
"                                      111111111                 ",
"                11111111         111115cccccc51                 ",
"               15cccccc51111    15cccccccccccc1                 ",
"               1ccccccccccc51  15ccccccccccccc51                ",
"               1cccc555cc51111 11115555555ccccc1                ",
"               1ccc5555551466b1b66411111555cccc1                ",
"               1ccc551111bbb46b64bbb444b1115ccc1                ",
"               15cc51b46664bbb66b466666664b15cc1                ",
"                1c51466666664b6446666666664b15c1                ",
"                1516666666666466666666666664b151                ",
"                 b666666666666666666666666664b1                 ",
"                b66666666666666666666666666664b                 ",
"               b6666666666666646666666666666664b                ",
"              b666666666666666b6666666664466666b                ",
"              b666664666666666b64666466664466664b               ",
"             b666664b666664666b6b666b66666b46666b               ",
"             b66666b666666b666b6b466b466466b46664b              ",
"             b66664b664664b664b66b666b66b666b4664b              ",
"            b46666b666b66b6664b46b466b46b4666b666b              ",
"            b66664b666b66b664beb6b411b166b666b466b              ",
"            b6666b6666b61b164beb44b464b14b4666b664b             ",
"            b6666b6664b14b644beeb4b444b41b4666b464b             ",
"            b6666b6661b64b44beeeb44b444b44b4464b64b             ",
"            b4666b661b44b444beeeeb4bbb4b44b4444b64b             ",
"            b4666b664b44b4bbeedeebb4bb11b44b444b64b             ",
"            b4666b644b44bb11eeddeeb1fffb1b4b444b4b              ",
"             b664b444b4b1fffbeddeebfb1bff1b4b44b4b              ",
"             b464b444bb1fb1bfedddefbfffbfbbbeb4b4b              ",
"             b464b44bb1fbfffbdddddf1fff1ffeebebb4b              ",
"             b444b44be1f1fff1dddddfbff11feeebeebb               ",
"              b44b4bbb1f1f111ddddddf1151beeebeb4b               ",
"              b44bbbbeef11151ddddddf15111eebeeb4b               ",
"               b4beeebeef1511ddddddfb11fbeebeb4b                ",
"               b44beebeefb1fbdeeeeeefb1bedebb44b                ",
"                b44bebbeeebbfeeb1eeeeeeeddbb44b                 ",
"                bb44bbbedeeeeeeeeddddddddeb44b                  ",
"                 bb644bbddddddddddddddddebb4b                   ",
"                  bb644bedddddbeddbeddddeb4bb                   ",
"                    b644beddddebbbeddddeb44b                    ",
"                     b644bbedddeeeddddeb44b                     ",
"                      bb44bbbeddddddebb111111111                ",
"                        b411bbbbeeeebeb15119991511              ",
"                       11111511bbbbbee15c519791cc51             ",
"                     11999155551eeeeee1ccc51991ccc51            ",
"                    15197715cc51eeeed15ccc51191ccc51            ",
"                   15c17791cccc1edddd15cc519991cccc51           ",
"                  15cc19715cccc51ddde1cc5197791cccc51           ",
"                 15ccc519111111c1dde15511977915ccccc51          ",
"                 1cccc517777915c1ed155cc51779155cccc51          ",
"                15cccc51977715cc51e15cc517979155cccc51          ",
"                1ccccc551779911555155c5199399155ccccc51         ",
"                1cccc5551793993115155119779931555cccc51         ",
"                1cccc5551979739791111993999391555cccc51         ",
"                1cccc555513993777919777933399155551111          ",
"                1cccc55551933977373777779999911111eb            ",
"                15cccc555179977797377777779991eeeeeb            ",
"                 11111111197777777377777777991edddeb            ",
"                     beeee17777737397777779991edddeb            ",
"                     bedde1977779793999999991eddebb             ",
"                      bddee199999993333333331bbbb               ",
"                      beddde1333333333979399911                 ",
"                       bbbb199777799337779979991                ",
"                          19777773793377779777991               ",
"                           17777779737777797777991              ",
"                          1977777777377777777777991             ",
"                         197777773773777777777777991            ",
"                         1777777797737777777777777991           ",
"                        19777777777937777777977777991           ",
"                        177777777379377777779777777991          ",
"                       19777777779737777777799777779911         ",
"                       17777977777737777777799977777991         ",
"                      197777977737737777777799977777991         ",
"                     197777997779793777777777999777791          ",
"                     197777997777739777777777999777791          ",
"                      1111119777773977777777799997991           ",
"                         bee119777939777777779911111            ",
"                        beeeee19779119777777911                 ",
"                        bddeeee1111  11199111eb                 ",
"                        bddddeeb       b11eeeeb                 ",
"                        bedde11        beeedddb                 ",
};
/* XPM */		xpm 形式のセルデータ No.1
static char * hime_a44_bits[] = {
/* width height ncolors chars_per_pixel */
"48 35 16 1",
/* colors */
" 	c #000000",
"1	c #443322",
"2	c #cc77aa",
"3	c #002277",
"4	c #cc8833",
"5	c #990000",
"6	c #ccbb66",
"7	c #5588cc",
"8	c #aa4477",
"9	c #4466bb",
"a	c #119933",
"b	c #774433",
"c	c #dd1122",
"d	c #ccaa99",
"e	c #cc8866",
"f	c #cccccc",
/* pixels */
"                      bddee199999993333333331bbb",
"                      beddde1333333333979399911 ",
"                       bbbb199777799337779979991",
"                          1977777379337777977799",
"                           177777797377777977779",
"                          1977777777377777777777",
"                         19777777377377777777777",
"                        197777777977377777777777",
"                        177777777779377777779777",
"                       1977777777379377777779777",
"                       1777777777973777777779977",
"                      19777797777773777777779997",
"                      17777797773773777777779997",
"                     197777997779793777777777999",
"                     197777997777739777777777999",
"                      11111117777739777777777999",
"                        beeee1977793977777777991",
"                        bddeee19779119777777911 ",
"                        bddddee1111  11199111eb ",
"                        bddddeeb       b11eeeeb ",
"                        1111111        beeedddb ",
"                       12222881        beeddd11 ",
"                       12228881        11111181 ",
"                       1222881         18822221 ",
"                       1222881         18822221 ",
"                111111 1222881         18822221 ",
"               15ccc5511122881         188822811",
"               1ccccc51ff18881         11188812f",
"               15ccccc51111111        155511112f",
"                155ccccc5555511       1555ccc111",
"                 115ccccccc5551       15555ccccc",
"                   115cccc55551       155555cccc",
"                     1155555551        1155555cc",
"                       1111111           1111111",
"                                                ",
};
/* XPM */		xpm 形式のセルデータ No.2
static char * hime_d90_bits[] = {
/* width height ncolors chars_per_pixel */
"64 82 16 1",
/* colors */
" 	c #000000",
"1	c #443322",
"2	c #cc77aa",
"3	c #002277",
"4	c #cc8833",
"5	c #990000",
"6	c #ccbb66",
"7	c #5588cc",
"8	c #aa4477",
"9	c #4466bb",
"a	c #119933",
"b	c #774433",
"c	c #dd1122",
"d	c #ccaa99",
"e	c #cc8866",
"f	c #cccccc",
/* pixels */
"                                                                ",
"                      11111111            111111111             ",
"                     15cccccc51111     1115ccccccc511           ",
"                     1ccccccccccc51   15ccccccccccc51           ",
"                     1cccc5555551151 1111155cccccccc1           ",
"                     15cc555111b4411114664115555cccc1           ",
"                      1c5511b464bb4b146bbbbb11555ccc1           ",
"                      151146666664b466b466664b115ccc1           ",
"                      1146666666664664466666664b15cc1           ",
"                      b4666666666666666666666664b1551           ",
"                     b466666666666666666666666664b11            ",
"                    b46666666666666666666666666664b1            ",
"                   b4666666666666664666666666666664b1           ",
"                   b666666666666666b6666666666666664b           ",
"                  b4666664666666664b6466666666666666b1          ",
"                  b666664b66666666b66b666666666466664b          ",
"                 b466664b666664666b66b466646666b46666b          ",
"                 b66666b664666b666b66b4666b66466b46664b         ",
"                 b66664b66b666b664b46bb466b66b666b4666b         ",
"                b46666b666b666b664b46bb466b46b6666b666b         ",
"                b66664b666b664b644bb6beb111b6b4666b4664b        ",
"                b6666b6664b111164beb44bb444b16b6666b666b        ",
"                b6666b6641b64b644beeb4beb44b41b4666b666b        ",
"                b6666b661b464b44beeeb4bbb444b4b4666b466b        ",
"                b6666b644b44bb44beeeeb4bbb44b44b4666b66b        ",
"                b4666b444b44bb4beeeeeeb4b11bb44b4466b64b        ",
"                 b666b44b44b11b1bedeeeb11ff11b44b444b64b        ",
"                 b664b44b4b1bfffbbedee1ff11bf1b44b44b44b        ",
"                 b464b44bbbbfb1bfbdddeefbff1bf1bb4b4b4b         ",
"                  b64b4bee1fbff1bfddddef1fff1f1bebbb44b         ",
"                  b444bbeb1f1fff1fdddddf1ff11fbebeeb4b          ",
"                  b444bebebf1f111fdddddf11111feebdeb4b          ",
"                   b44bdbeef1111bfdddddf1151bfeebdb4b           ",
"                   b44beebdfb115bfdddddfb51bbfebeeb4b           ",
"                    b4bbebdffb51bfeeeeefbbfbfeebbb4b            ",
"                     bb4bbedfb1fbeebeeeefbbfeeeb444b            ",
"                      b64bbddfbbeddd1edddeeedeb444b             ",
"                       b64bedeeeddddddddddddeeb44b              ",
"                        b64bedddde1ddd1eddddeb4bb               ",
"                         b64bedddde111eddddeb44b                ",
"                          bbbbeddddeeeddddeb44b                 ",
"                            b4bbedddddddebb44b                  ",
"                          111141bbeeeeebb1111111                ",
"                       11199991551bbbbbee1551999111             ",
"                      151999915cc51eeeeee1cc519791511           ",
"                     15c197715ccc51eeeee15ccc51991cc51          ",
"                    15cc19771ccccc1eedde1cccc51991ccc51         ",
"                   15ccc51771111cc1eddd15cc5119791cccc1         ",
"                   15ccc517779911c51dde1c111977791cccc51        ",
"                  15cccc517777915cc1ee15cc51777991ccccc1        ",
"                  15cccc51777715ccc5115cc511179915ccccc1        ",
"                  15cccc517779111155155511977999155cccc51       ",
"                 15cccc5519793973911151199379399155cccc51       ",
"                 15cccc5551979793779111977397993155cccc51       ",
"                 15cccc5551397939737197777939931555cccc51       ",
"                 15555c5551933397797397777793391555551111       ",
"                  11115555197997777739777777999111111           ",
"                      11111197777737397777779991eeeeb           ",
"                      beeee19777779739779777991eeddeb           ",
"                      bdddee1977777739979977991edddeb           ",
"                      beddde1399999993999399931edddeb           ",
"                       beddde13333333333333331eeeeeb            ",
"                        beee1177977939779399991bbbb             ",
"                         bbb19777777397779979991                ",
"                           197777737377777977991                ",
"                           1777777973777779777991               ",
"                          197777777737777777777991              ",
"                         19777777377377777777777991             ",
"                        197777777977377777777777791             ",
"                        1777777777793777777777777991            ",
"                       197777777737937777777977777991           ",
"                       177777777797377777777977777991           ",
"                      19777797777773777777779977777991          ",
"                     197777797773773777777779997777991          ",
"                     1777779977797937777777779977779991         ",
"                     1977779977777397777777779997779991         ",
"                      11111197777739777777777999777911          ",
"                         bee119777939777777779911111            ",
"                        beeeee19779119777777911                 ",
"                        bddeeee1111  11199111eb                 ",
"                        bddddeeb       b11eeeeb                 ",
"                        bedde11        beeedddb                 ",
};
/* XPM */		xpm 形式のセルデータ No.3

	.................................

/* XPM */		xpm 形式のセルデータ No.17
static char * hime_9474_bits[] = {
/* width height ncolors chars_per_pixel */
"32 30 16 1",
/* colors */
" 	c #000000",
"1	c #443322",
"2	c #cc77aa",
"3	c #002277",
"4	c #cc8833",
"5	c #990000",
"6	c #ccbb66",
"7	c #5588cc",
"8	c #aa4477",
"9	c #4466bb",
"a	c #119933",
"b	c #774433",
"c	c #dd1122",
"d	c #ccaa99",
"e	c #cc8866",
"f	c #cccccc",
/* pixels */
"                     bedbeeeddd1",
"                      bebeddddde",
"           bbbb        bbddddddd",
"          beeddbb      bbdddddbb",
"          bdddbbebb     beddddb2",
"         beddbeebbb     bbedddeb",
"         bddbebbeeb      bbedddb",
"         bdddbebbbb       bbedde",
"         bedbbbbeeb        bbbed",
"          beedeeeb           1bb",
"           bbdddebb      1111555",
"            bdddeeb     19915cc5",
"            bddddeb 11111915cccc",
"             bdddeeb155519315ccc",
"              bdddee15cc51791155",
"              bdddee15cc517915c1",
"               bddde15ccc1715ccc",
"               bdddee1ccc173115c",
"                bbdde15cc1779911",
"                  bbee1551993939",
"                   bbb1111399937",
"                        11933397",
"                         1799977",
"                         1977777",
"                         1197777",
"                          199777",
"                           19999",
"                            1333",
"                            1199",
"                           19997",
};

[ Linux Room | Dosemu/V | xhime | Linux Links ]
[ Shochan's Top ]

[Shochan's Shoujo Manga Room] Copyright (C) 1997 Shochan Nakayama / shochan@tcp-ip.or.jp