summary refs log tree commit diff
path: root/bitmasks/neko
diff options
context:
space:
mode:
authorIrene Knapp <ireneista@gmail.com>2020-05-19 21:54:39 -0700
committerIrene Knapp <ireneista@gmail.com>2020-05-19 21:54:39 -0700
commit3ec84b5f7c7cdc50fa1c75cf838bbb982acc4349 (patch)
treef2b1c92fe2177d8e7b8ee3c96d6314c4f6600a3a /bitmasks/neko
Import oneko-1.2.sakura.5 unchanged, from 1999. upstream
Diffstat (limited to 'bitmasks/neko')
-rw-r--r--bitmasks/neko/awake_mask.xbm14
-rw-r--r--bitmasks/neko/down1_mask.xbm14
-rw-r--r--bitmasks/neko/down2_mask.xbm14
-rw-r--r--bitmasks/neko/dtogi1_mask.xbm14
-rw-r--r--bitmasks/neko/dtogi2_mask.xbm14
-rw-r--r--bitmasks/neko/dwleft1_mask.xbm14
-rw-r--r--bitmasks/neko/dwleft2_mask.xbm14
-rw-r--r--bitmasks/neko/dwright1_mask.xbm14
-rw-r--r--bitmasks/neko/dwright2_mask.xbm14
-rw-r--r--bitmasks/neko/jare2_mask.xbm14
-rw-r--r--bitmasks/neko/kaki1_mask.xbm14
-rw-r--r--bitmasks/neko/kaki2_mask.xbm14
-rw-r--r--bitmasks/neko/left1_mask.xbm14
-rw-r--r--bitmasks/neko/left2_mask.xbm14
-rw-r--r--bitmasks/neko/ltogi1_mask.xbm14
-rw-r--r--bitmasks/neko/ltogi2_mask.xbm14
-rw-r--r--bitmasks/neko/mati2_mask.xbm14
-rw-r--r--bitmasks/neko/mati3_mask.xbm14
-rw-r--r--bitmasks/neko/neko.mask.include33
-rw-r--r--bitmasks/neko/right1_mask.xbm14
-rw-r--r--bitmasks/neko/right2_mask.xbm14
-rw-r--r--bitmasks/neko/rtogi1_mask.xbm14
-rw-r--r--bitmasks/neko/rtogi2_mask.xbm14
-rw-r--r--bitmasks/neko/sleep1_mask.xbm14
-rw-r--r--bitmasks/neko/sleep2_mask.xbm14
-rw-r--r--bitmasks/neko/space_mask.xbm14
-rw-r--r--bitmasks/neko/up1_mask.xbm14
-rw-r--r--bitmasks/neko/up2_mask.xbm14
-rw-r--r--bitmasks/neko/upleft1_mask.xbm14
-rw-r--r--bitmasks/neko/upleft2_mask.xbm14
-rw-r--r--bitmasks/neko/upright1_mask.xbm14
-rw-r--r--bitmasks/neko/upright2_mask.xbm14
-rw-r--r--bitmasks/neko/utogi1_mask.xbm14
-rw-r--r--bitmasks/neko/utogi2_mask.xbm14
34 files changed, 495 insertions, 0 deletions
diff --git a/bitmasks/neko/awake_mask.xbm b/bitmasks/neko/awake_mask.xbm
new file mode 100644
index 0000000..c1f266b
--- /dev/null
+++ b/bitmasks/neko/awake_mask.xbm
@@ -0,0 +1,14 @@
+#define awake_mask_width 32
+#define awake_mask_height 32
+static char awake_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x04,
+   0x40, 0x10, 0x10, 0x02, 0x80, 0x38, 0x38, 0x01, 0x00, 0x79, 0x3c, 0x00,
+   0x06, 0x7c, 0x7c, 0x60, 0x18, 0xfc, 0x7e, 0x18, 0x60, 0xfe, 0xff, 0x06,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x0f, 0xfe, 0xff, 0x78,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfc, 0x7f, 0x00, 0x00, 0xf8, 0x3f, 0x00, 0x00, 0xf0, 0x1f, 0x02,
+   0x00, 0xc0, 0x07, 0x07, 0x00, 0xe0, 0x8f, 0x07, 0x00, 0xf0, 0xdf, 0x03,
+   0x00, 0xf8, 0xff, 0x01, 0x00, 0xfb, 0xff, 0x01, 0x80, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07,
+   0xe0, 0xff, 0xff, 0x0f, 0xe0, 0xff, 0xfe, 0x0f, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/down1_mask.xbm b/bitmasks/neko/down1_mask.xbm
new file mode 100644
index 0000000..25d54bb
--- /dev/null
+++ b/bitmasks/neko/down1_mask.xbm
@@ -0,0 +1,14 @@
+#define down1_mask_width 32
+#define down1_mask_height 32
+static char down1_mask_bits[] = {
+   0x00, 0x80, 0x01, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0xc0, 0x03, 0x00,
+   0x00, 0xc0, 0x03, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0xc0, 0x03, 0x00,
+   0x00, 0xf8, 0x1f, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0x00, 0xfe, 0x7f, 0x00,
+   0x00, 0xff, 0xff, 0x00, 0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x03,
+   0x80, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07,
+   0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07,
+   0xe0, 0xff, 0xff, 0x0f, 0xc0, 0xff, 0xff, 0x07, 0xe0, 0xff, 0xff, 0x0f,
+   0xe0, 0xff, 0xff, 0x0f, 0xe0, 0xff, 0xff, 0x0f, 0x80, 0xff, 0xff, 0x03,
+   0x00, 0xff, 0xff, 0x01, 0x00, 0xfc, 0x7f, 0x00, 0x00, 0xc0, 0x07, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/down2_mask.xbm b/bitmasks/neko/down2_mask.xbm
new file mode 100644
index 0000000..c53ddd6
--- /dev/null
+++ b/bitmasks/neko/down2_mask.xbm
@@ -0,0 +1,14 @@
+#define down2_mask_width 32
+#define down2_mask_height 32
+static char down2_mask_bits[] = {
+   0x00, 0x8c, 0x61, 0x00, 0x00, 0xde, 0xf3, 0x00, 0x00, 0xde, 0xf3, 0x00,
+   0x00, 0xde, 0xf3, 0x00, 0x00, 0xff, 0xfb, 0x01, 0x00, 0xff, 0xff, 0x01,
+   0x00, 0xff, 0xff, 0x01, 0x00, 0xff, 0xff, 0x01, 0x00, 0xff, 0xff, 0x01,
+   0x00, 0xff, 0xff, 0x01, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xff, 0xff, 0x01, 0x00, 0xff, 0xff, 0x01, 0x00, 0xff, 0xff, 0x01,
+   0x00, 0xff, 0xff, 0x01, 0x00, 0xff, 0xff, 0x01, 0x00, 0xff, 0xff, 0x01,
+   0x60, 0xff, 0xff, 0x0d, 0x80, 0xff, 0xff, 0x03, 0x00, 0xff, 0xff, 0x01,
+   0x00, 0xff, 0xff, 0x01, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0x3c, 0x78, 0x00, 0x00, 0x3c, 0x78, 0x00, 0x00, 0x3c, 0x78, 0x00,
+   0x00, 0x18, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/dtogi1_mask.xbm b/bitmasks/neko/dtogi1_mask.xbm
new file mode 100644
index 0000000..5260d12
--- /dev/null
+++ b/bitmasks/neko/dtogi1_mask.xbm
@@ -0,0 +1,14 @@
+#define dtogi1_mask_width 32
+#define dtogi1_mask_height 32
+static char dtogi1_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xe0, 0x01, 0x00,
+   0x00, 0xf8, 0x03, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0xc0, 0x07, 0x00,
+   0x00, 0xf8, 0x3f, 0x00, 0x00, 0xfc, 0x7f, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x03, 0x80, 0xff, 0xff, 0x03,
+   0x80, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x07, 0xf0, 0xff, 0xff, 0x1f,
+   0xf8, 0xff, 0xff, 0x3f, 0xf8, 0xff, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0x7f, 0x00,
+   0x00, 0xfe, 0x7f, 0x00, 0x00, 0xfe, 0x5f, 0x00, 0x00, 0xde, 0x57, 0x00,
+   0x00, 0x5e, 0x54, 0x00, 0x00, 0x5e, 0x54, 0x00, 0x00, 0x54, 0x54, 0x00,
+   0x00, 0x54, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/dtogi2_mask.xbm b/bitmasks/neko/dtogi2_mask.xbm
new file mode 100644
index 0000000..ac0bf1a
--- /dev/null
+++ b/bitmasks/neko/dtogi2_mask.xbm
@@ -0,0 +1,14 @@
+#define dtogi2_mask_width 32
+#define dtogi2_mask_height 32
+static char dtogi2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x1e, 0x00,
+   0x00, 0x00, 0x1f, 0x00, 0x00, 0x80, 0x0f, 0x00, 0x00, 0x80, 0x07, 0x00,
+   0x00, 0xf0, 0x3f, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0xfc, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x01, 0x00, 0xff, 0xff, 0x03, 0x80, 0xff, 0xff, 0x03,
+   0x80, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x07, 0xf0, 0xff, 0xff, 0x1f,
+   0xf8, 0xff, 0xff, 0x3f, 0xf8, 0xff, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfc, 0xff, 0x00,
+   0x00, 0xfc, 0xff, 0x00, 0x00, 0xf4, 0xff, 0x00, 0x00, 0xd4, 0xf7, 0x00,
+   0x00, 0x54, 0xf4, 0x00, 0x00, 0x54, 0xf4, 0x00, 0x00, 0x54, 0x54, 0x00,
+   0x00, 0x50, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/dwleft1_mask.xbm b/bitmasks/neko/dwleft1_mask.xbm
new file mode 100644
index 0000000..ea4f77c
--- /dev/null
+++ b/bitmasks/neko/dwleft1_mask.xbm
@@ -0,0 +1,14 @@
+#define dwleft1_mask_width 32
+#define dwleft1_mask_height 32
+static char dwleft1_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00,
+   0x00, 0x00, 0xfc, 0x07, 0x00, 0xc0, 0xff, 0x0f, 0x00, 0xe0, 0xff, 0x07,
+   0x00, 0xf0, 0xff, 0x00, 0x00, 0xf8, 0xff, 0x03, 0x18, 0xff, 0xff, 0x07,
+   0x38, 0xff, 0xff, 0x07, 0x78, 0xff, 0xff, 0x07, 0xf8, 0xff, 0xff, 0x07,
+   0xf8, 0xff, 0xff, 0x07, 0xf8, 0xff, 0xff, 0x07, 0xf8, 0xff, 0xff, 0x03,
+   0xfc, 0xff, 0xff, 0x03, 0xfc, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03,
+   0xfc, 0xff, 0xff, 0x03, 0xfc, 0xff, 0xff, 0x03, 0xfc, 0xff, 0xff, 0x01,
+   0xf8, 0xff, 0xff, 0x00, 0xf0, 0xff, 0xff, 0x00, 0x80, 0xff, 0x7f, 0x00,
+   0x00, 0xff, 0x7f, 0x00, 0x00, 0xfe, 0x3f, 0x00, 0x00, 0x8c, 0x3f, 0x00,
+   0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/dwleft2_mask.xbm b/bitmasks/neko/dwleft2_mask.xbm
new file mode 100644
index 0000000..dc52cbb
--- /dev/null
+++ b/bitmasks/neko/dwleft2_mask.xbm
@@ -0,0 +1,14 @@
+#define dwleft2_mask_width 32
+#define dwleft2_mask_height 32
+static char dwleft2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x80, 0x3f, 0x00, 0x00, 0xe0, 0x7f, 0x3e, 0x00, 0xf0, 0x3f, 0x7f,
+   0x00, 0xe0, 0x8f, 0x3f, 0x00, 0xe0, 0xff, 0x07, 0x00, 0xf0, 0xff, 0x07,
+   0x00, 0xf8, 0xff, 0x07, 0xc0, 0xfc, 0xff, 0x07, 0xc6, 0xff, 0xff, 0x07,
+   0xde, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0x03, 0xfe, 0xff, 0xff, 0x01,
+   0xfc, 0xff, 0xff, 0x00, 0xfc, 0xff, 0x7f, 0x00, 0xfc, 0xff, 0x1f, 0x00,
+   0xfc, 0xff, 0x0f, 0x00, 0xfd, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x07, 0x00,
+   0xfc, 0xff, 0x07, 0x00, 0xfc, 0xff, 0x03, 0x00, 0xfc, 0xff, 0x01, 0x00,
+   0xf8, 0xff, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x7c, 0x3e, 0x00, 0x00,
+   0x3c, 0x3e, 0x00, 0x00, 0x3c, 0x1e, 0x00, 0x00, 0x18, 0x0e, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/dwright1_mask.xbm b/bitmasks/neko/dwright1_mask.xbm
new file mode 100644
index 0000000..6b60b5e
--- /dev/null
+++ b/bitmasks/neko/dwright1_mask.xbm
@@ -0,0 +1,14 @@
+#define dwright1_mask_width 32
+#define dwright1_mask_height 32
+static char dwright1_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00,
+   0xe0, 0x3f, 0x00, 0x00, 0xf0, 0xff, 0x03, 0x00, 0xe0, 0xff, 0x07, 0x00,
+   0x80, 0xff, 0x0f, 0x00, 0xc0, 0xff, 0x1f, 0x00, 0xe0, 0xff, 0xff, 0x18,
+   0xe0, 0xff, 0xff, 0x1c, 0xe0, 0xff, 0xff, 0x1e, 0xe0, 0xff, 0xff, 0x1f,
+   0xe0, 0xff, 0xff, 0x1f, 0xe0, 0xff, 0xff, 0x1f, 0xc0, 0xff, 0xff, 0x1f,
+   0xc0, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0xff, 0xff,
+   0xc0, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0xff, 0x3f, 0x80, 0xff, 0xff, 0x3f,
+   0x00, 0xff, 0xff, 0x1f, 0x00, 0xff, 0xff, 0x0b, 0x00, 0xfe, 0xff, 0x03,
+   0x00, 0xfe, 0xff, 0x01, 0x00, 0xfc, 0x7f, 0x00, 0x00, 0xfc, 0x31, 0x00,
+   0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/dwright2_mask.xbm b/bitmasks/neko/dwright2_mask.xbm
new file mode 100644
index 0000000..ab72479
--- /dev/null
+++ b/bitmasks/neko/dwright2_mask.xbm
@@ -0,0 +1,14 @@
+#define dwright2_mask_width 32
+#define dwright2_mask_height 32
+static char dwright2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0xfc, 0x01, 0x00, 0x7c, 0xfe, 0x07, 0x00, 0xfe, 0xfc, 0x0f, 0x00,
+   0xfc, 0xf1, 0x07, 0x00, 0xe0, 0xff, 0x07, 0x00, 0xe0, 0xff, 0x0f, 0x00,
+   0xe0, 0xff, 0x1f, 0x00, 0xe0, 0xff, 0xbf, 0x01, 0xe0, 0xff, 0xff, 0x61,
+   0xe0, 0xff, 0xff, 0x7b, 0xc0, 0xff, 0xff, 0x7f, 0x80, 0xff, 0xff, 0x7f,
+   0x00, 0xff, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 0xf8, 0xff, 0x3f,
+   0x00, 0xf0, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0xbf, 0x00, 0xe0, 0xff, 0x7f,
+   0x00, 0xe0, 0xff, 0x3f, 0x00, 0xc0, 0xff, 0x3f, 0x00, 0x80, 0xff, 0x3f,
+   0x00, 0x00, 0xff, 0x1f, 0x00, 0x00, 0xfe, 0x1f, 0x00, 0x00, 0x7c, 0x3e,
+   0x00, 0x00, 0x7c, 0x3c, 0x00, 0x00, 0x78, 0x3c, 0x00, 0x00, 0x70, 0x18,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/jare2_mask.xbm b/bitmasks/neko/jare2_mask.xbm
new file mode 100644
index 0000000..c7a722b
--- /dev/null
+++ b/bitmasks/neko/jare2_mask.xbm
@@ -0,0 +1,14 @@
+#define jare2_mask_width 32
+#define jare2_mask_height 32
+static char jare2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00,
+   0x00, 0xf0, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0x00, 0xf0, 0x03, 0x00,
+   0xe0, 0xf0, 0x0f, 0x00, 0xe0, 0xf7, 0x1f, 0x00, 0xe0, 0xff, 0x3f, 0x00,
+   0xc0, 0xff, 0x7f, 0x00, 0xc0, 0xff, 0x7f, 0x00, 0xc0, 0xff, 0x7f, 0x00,
+   0xc0, 0xff, 0x7f, 0x00, 0x80, 0xff, 0x7f, 0x00, 0x80, 0xff, 0x3f, 0x00,
+   0x00, 0xff, 0x3f, 0x00, 0x00, 0xfe, 0x7f, 0x00, 0x00, 0xfc, 0x7f, 0x00,
+   0x00, 0xc0, 0x7f, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0xf0, 0x7f, 0x00,
+   0x00, 0xf8, 0x3f, 0x00, 0x00, 0xfb, 0xbf, 0x01, 0x80, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0xff, 0x7f,
+   0xe0, 0xff, 0xff, 0x3f, 0xe0, 0xff, 0xfe, 0x0f, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/kaki1_mask.xbm b/bitmasks/neko/kaki1_mask.xbm
new file mode 100644
index 0000000..66eb41d
--- /dev/null
+++ b/bitmasks/neko/kaki1_mask.xbm
@@ -0,0 +1,14 @@
+#define kaki1_mask_width 32
+#define kaki1_mask_height 32
+static char kaki1_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+   0x00, 0x7e, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0xfe, 0x03, 0x00,
+   0x3c, 0xfe, 0x37, 0x00, 0xfc, 0xff, 0x7f, 0x00, 0xf8, 0xff, 0x7f, 0x00,
+   0xf8, 0xff, 0x7f, 0x00, 0xf0, 0xff, 0xff, 0x00, 0xe0, 0xff, 0xff, 0x01,
+   0xe0, 0xff, 0xff, 0x03, 0xe0, 0xff, 0xff, 0x07, 0xe0, 0xff, 0xf7, 0x0f,
+   0xe0, 0xff, 0xe7, 0x0f, 0xc0, 0xff, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x0f,
+   0x00, 0xf8, 0xff, 0x0f, 0x00, 0xfb, 0xff, 0x0f, 0x80, 0xff, 0xff, 0x0f,
+   0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x7f,
+   0xe0, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xfe, 0x7f, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/kaki2_mask.xbm b/bitmasks/neko/kaki2_mask.xbm
new file mode 100644
index 0000000..67b8e60
--- /dev/null
+++ b/bitmasks/neko/kaki2_mask.xbm
@@ -0,0 +1,14 @@
+#define kaki2_mask_width 32
+#define kaki2_mask_height 32
+static char kaki2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00,
+   0x20, 0xf0, 0x00, 0x00, 0x70, 0xf0, 0x01, 0x00, 0xf0, 0xf8, 0x03, 0x00,
+   0xf0, 0xf9, 0x07, 0x00, 0xf0, 0xff, 0x0f, 0x00, 0xf0, 0xff, 0x0f, 0x00,
+   0xe0, 0xff, 0x1f, 0x00, 0xe0, 0xff, 0x1f, 0x00, 0xe0, 0xff, 0x1f, 0x00,
+   0xe0, 0xff, 0x0f, 0x00, 0xe0, 0xff, 0xff, 0x03, 0xe0, 0xff, 0xff, 0x07,
+   0xe0, 0xff, 0xff, 0x0f, 0xc0, 0xff, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x0f,
+   0x00, 0xf8, 0xff, 0x0f, 0x00, 0xfb, 0xff, 0x0f, 0x80, 0xff, 0xff, 0x0f,
+   0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x7f,
+   0xe0, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xfe, 0x7f, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/left1_mask.xbm b/bitmasks/neko/left1_mask.xbm
new file mode 100644
index 0000000..a15c157
--- /dev/null
+++ b/bitmasks/neko/left1_mask.xbm
@@ -0,0 +1,14 @@
+#define left1_mask_width 32
+#define left1_mask_height 32
+static char left1_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x0e, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0xe0, 0xff, 0x00,
+   0x00, 0xf0, 0xff, 0x01, 0x00, 0xf8, 0xff, 0x01, 0x0c, 0xfc, 0xff, 0x03,
+   0x1c, 0xfc, 0xff, 0x07, 0x7c, 0xfe, 0xff, 0x0f, 0xf8, 0xff, 0xff, 0x1f,
+   0xf8, 0xff, 0xff, 0x3f, 0xf8, 0xff, 0xff, 0x7d, 0xfc, 0xff, 0xff, 0x79,
+   0xfe, 0xff, 0xff, 0xf3, 0xfe, 0xff, 0xff, 0xe7, 0xfe, 0xff, 0xff, 0xc3,
+   0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xfe, 0xff, 0xff, 0x01,
+   0xfc, 0xff, 0xff, 0x01, 0xf8, 0xfe, 0xff, 0x03, 0x00, 0xfc, 0xff, 0x03,
+   0x00, 0xf8, 0x3f, 0x03, 0x00, 0xf0, 0x38, 0x00, 0x00, 0xe0, 0x18, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/left2_mask.xbm b/bitmasks/neko/left2_mask.xbm
new file mode 100644
index 0000000..8d73300
--- /dev/null
+++ b/bitmasks/neko/left2_mask.xbm
@@ -0,0 +1,14 @@
+#define left2_mask_width 32
+#define left2_mask_height 32
+static char left2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x20, 0x00, 0x00, 0xe0, 0x60, 0x00, 0x00, 0xf0, 0xe0, 0x00, 0x00, 0xf8,
+   0xe0, 0x01, 0x00, 0x7c, 0xe0, 0x03, 0x00, 0x3e, 0xf0, 0x0f, 0x00, 0x1f,
+   0xf8, 0x1f, 0xc0, 0x0f, 0xfc, 0x3f, 0xf8, 0x0f, 0xfc, 0x3f, 0xfe, 0x0f,
+   0xfc, 0x7f, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0x1f,
+   0xfe, 0xff, 0xff, 0x1f, 0xfc, 0xff, 0xff, 0x1f, 0xf8, 0xff, 0xff, 0x3f,
+   0x80, 0xff, 0xff, 0x3f, 0x80, 0xff, 0xff, 0xff, 0xc0, 0xff, 0xff, 0xff,
+   0xe0, 0xff, 0xff, 0xff, 0xf0, 0xff, 0x87, 0xff, 0xf8, 0x3f, 0x00, 0xf8,
+   0xfc, 0x07, 0x00, 0x30, 0x38, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/ltogi1_mask.xbm b/bitmasks/neko/ltogi1_mask.xbm
new file mode 100644
index 0000000..7bcccf6
--- /dev/null
+++ b/bitmasks/neko/ltogi1_mask.xbm
@@ -0,0 +1,14 @@
+#define ltogi1_mask_width 32
+#define ltogi1_mask_height 32
+static char ltogi1_mask_bits[] = {
+   0xc0, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00,
+   0xc3, 0x07, 0x00, 0x00, 0xf7, 0x1f, 0x00, 0x00, 0xff, 0x3f, 0x00, 0x00,
+   0xff, 0x7f, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00,
+   0xff, 0x7f, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, 0xff, 0x0f, 0x00,
+   0xff, 0xff, 0x3f, 0x00, 0xfd, 0xff, 0x7f, 0x00, 0xf8, 0xff, 0xff, 0x00,
+   0xf0, 0xff, 0xff, 0x01, 0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03,
+   0x80, 0xff, 0xff, 0x07, 0x00, 0xff, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x1f,
+   0x00, 0xfc, 0xff, 0x3f, 0x00, 0xf8, 0xff, 0x7f, 0x00, 0xfe, 0xff, 0xfd,
+   0x00, 0xff, 0xff, 0x70, 0x00, 0xff, 0x1f, 0x00, 0x00, 0xfe, 0x1f, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/ltogi2_mask.xbm b/bitmasks/neko/ltogi2_mask.xbm
new file mode 100644
index 0000000..573e8ce
--- /dev/null
+++ b/bitmasks/neko/ltogi2_mask.xbm
@@ -0,0 +1,14 @@
+#define ltogi2_mask_width 32
+#define ltogi2_mask_height 32
+static char ltogi2_mask_bits[] = {
+   0xc0, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00,
+   0xc0, 0x07, 0x00, 0x00, 0xc1, 0x1f, 0x00, 0x00, 0xf1, 0x3f, 0x00, 0x00,
+   0xf9, 0x7f, 0x00, 0x00, 0xfd, 0x7f, 0x00, 0x00, 0xfd, 0x7f, 0x00, 0x00,
+   0xff, 0x7f, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xfd, 0xff, 0x0f, 0x00,
+   0xfd, 0xff, 0x3f, 0x00, 0xf9, 0xff, 0x7f, 0x00, 0xf1, 0xff, 0xff, 0x00,
+   0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0xc3, 0xfe, 0xff, 0xff, 0xe3,
+   0xfe, 0xff, 0xff, 0xf7, 0x0c, 0xff, 0xff, 0xff, 0x00, 0xfc, 0xff, 0x7f,
+   0x00, 0xf8, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0x1f, 0x00, 0xfe, 0xff, 0x01,
+   0x00, 0xff, 0xff, 0x00, 0x00, 0xff, 0x1f, 0x00, 0x00, 0xfe, 0x1f, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/mati2_mask.xbm b/bitmasks/neko/mati2_mask.xbm
new file mode 100644
index 0000000..12cecd2
--- /dev/null
+++ b/bitmasks/neko/mati2_mask.xbm
@@ -0,0 +1,14 @@
+#define mati2_mask_width 32
+#define mati2_mask_height 32
+static char mati2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x10, 0x10, 0x00, 0x00, 0x38, 0x38, 0x00, 0x00, 0x78, 0x3c, 0x00,
+   0x00, 0x7c, 0x7c, 0x00, 0x00, 0xfc, 0x7e, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfc, 0x7f, 0x00, 0x00, 0xf8, 0x3f, 0x00, 0x00, 0xf0, 0x1f, 0x00,
+   0x00, 0xc0, 0x07, 0x00, 0x00, 0xe0, 0x0f, 0x00, 0x00, 0xf0, 0x1f, 0x00,
+   0x00, 0xf8, 0x3f, 0x00, 0x00, 0xfb, 0xbf, 0x01, 0x80, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x7f,
+   0xe0, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xfe, 0x7f, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/mati3_mask.xbm b/bitmasks/neko/mati3_mask.xbm
new file mode 100644
index 0000000..a801f83
--- /dev/null
+++ b/bitmasks/neko/mati3_mask.xbm
@@ -0,0 +1,14 @@
+#define mati3_mask_width 32
+#define mati3_mask_height 32
+static char mati3_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x10, 0x10, 0x00, 0x00, 0x38, 0x38, 0x00, 0x00, 0x78, 0x3c, 0x00,
+   0x00, 0x7c, 0x7c, 0x00, 0x00, 0xfc, 0x7e, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xfc, 0x7f, 0x00, 0x00, 0xf8, 0x3f, 0x00, 0x00, 0xf0, 0x1f, 0x00,
+   0x00, 0xc0, 0x07, 0x00, 0x00, 0xe0, 0x0f, 0x00, 0x00, 0xf0, 0x1f, 0x00,
+   0x00, 0xf8, 0x3f, 0x00, 0x00, 0xfb, 0xbf, 0x01, 0x80, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x7f,
+   0xe0, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xfe, 0x7f, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/neko.mask.include b/bitmasks/neko/neko.mask.include
new file mode 100644
index 0000000..bed59a8
--- /dev/null
+++ b/bitmasks/neko/neko.mask.include
@@ -0,0 +1,33 @@
+#include "awake_mask.xbm"
+#include "down1_mask.xbm"
+#include "down2_mask.xbm"
+#include "dtogi1_mask.xbm"
+#include "dtogi2_mask.xbm"
+#include "dwleft1_mask.xbm"
+#include "dwleft2_mask.xbm"
+#include "dwright1_mask.xbm"
+#include "dwright2_mask.xbm"
+#include "jare2_mask.xbm"
+#include "kaki1_mask.xbm"
+#include "kaki2_mask.xbm"
+#include "left1_mask.xbm"
+#include "left2_mask.xbm"
+#include "ltogi1_mask.xbm"
+#include "ltogi2_mask.xbm"
+#include "mati2_mask.xbm"
+#include "mati3_mask.xbm"
+#include "right1_mask.xbm"
+#include "right2_mask.xbm"
+#include "rtogi1_mask.xbm"
+#include "rtogi2_mask.xbm"
+#include "sleep1_mask.xbm"
+#include "sleep2_mask.xbm"
+#include "space_mask.xbm"
+#include "up1_mask.xbm"
+#include "up2_mask.xbm"
+#include "upleft1_mask.xbm"
+#include "upleft2_mask.xbm"
+#include "upright1_mask.xbm"
+#include "upright2_mask.xbm"
+#include "utogi1_mask.xbm"
+#include "utogi2_mask.xbm"
diff --git a/bitmasks/neko/right1_mask.xbm b/bitmasks/neko/right1_mask.xbm
new file mode 100644
index 0000000..d9aa1ab
--- /dev/null
+++ b/bitmasks/neko/right1_mask.xbm
@@ -0,0 +1,14 @@
+#define right1_mask_width 32
+#define right1_mask_height 32
+static char right1_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x70, 0x00, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x00, 0xff, 0x07, 0x00,
+   0x80, 0xff, 0x0f, 0x00, 0x80, 0xff, 0x1f, 0x00, 0xc0, 0xff, 0x3f, 0x30,
+   0xe0, 0xff, 0x3f, 0x38, 0xf0, 0xff, 0x7f, 0x3e, 0xf8, 0xff, 0xff, 0x1f,
+   0xfc, 0xff, 0xff, 0x1f, 0xbe, 0xff, 0xff, 0x1f, 0x9e, 0xff, 0xff, 0x3f,
+   0xcf, 0xff, 0xff, 0x7f, 0xe7, 0xff, 0xff, 0x7f, 0xc3, 0xff, 0xff, 0x7f,
+   0x80, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, 0x80, 0xff, 0xff, 0x7f,
+   0x80, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0x7f, 0x1f, 0xc0, 0xff, 0x3f, 0x00,
+   0xc0, 0xfc, 0x1f, 0x00, 0x00, 0x1c, 0x0f, 0x00, 0x00, 0x18, 0x07, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/right2_mask.xbm b/bitmasks/neko/right2_mask.xbm
new file mode 100644
index 0000000..86924b0
--- /dev/null
+++ b/bitmasks/neko/right2_mask.xbm
@@ -0,0 +1,14 @@
+#define right2_mask_width 32
+#define right2_mask_height 32
+static char right2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x07, 0x00, 0x00, 0x04, 0x0f, 0x00, 0x00, 0x06, 0x1f, 0x00, 0x00, 0x07,
+   0x3e, 0x00, 0x80, 0x07, 0x7c, 0x00, 0xc0, 0x07, 0xf8, 0x00, 0xf0, 0x0f,
+   0xf0, 0x03, 0xf8, 0x1f, 0xf0, 0x1f, 0xfc, 0x3f, 0xf0, 0x7f, 0xfc, 0x3f,
+   0xf8, 0xff, 0xfe, 0x3f, 0xf8, 0xff, 0xff, 0x7f, 0xf8, 0xff, 0xff, 0x7f,
+   0xf8, 0xff, 0xff, 0x7f, 0xf8, 0xff, 0xff, 0x3f, 0xfc, 0xff, 0xff, 0x1f,
+   0xfc, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x03,
+   0xff, 0xff, 0xff, 0x07, 0xff, 0xf9, 0xff, 0x0f, 0x1f, 0x00, 0xfc, 0x1f,
+   0x0c, 0x00, 0xe0, 0x3f, 0x00, 0x00, 0xc0, 0x1c, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/rtogi1_mask.xbm b/bitmasks/neko/rtogi1_mask.xbm
new file mode 100644
index 0000000..e9c4fc2
--- /dev/null
+++ b/bitmasks/neko/rtogi1_mask.xbm
@@ -0,0 +1,14 @@
+#define rtogi1_mask_width 32
+#define rtogi1_mask_height 32
+static char rtogi1_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0xc0, 0x03,
+   0x00, 0x00, 0xe0, 0xc3, 0x00, 0x00, 0xf8, 0xef, 0x00, 0x00, 0xfc, 0xff,
+   0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff,
+   0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0xf0, 0xff, 0xff,
+   0x00, 0xfc, 0xff, 0xff, 0x00, 0xfe, 0xff, 0xbf, 0x00, 0xff, 0xff, 0x1f,
+   0x80, 0xff, 0xff, 0x0f, 0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03,
+   0xe0, 0xff, 0xff, 0x01, 0xf0, 0xff, 0xff, 0x00, 0xf8, 0xff, 0x3f, 0x00,
+   0xfc, 0xff, 0x1f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 0xbf, 0xff, 0x7f, 0x00,
+   0x0e, 0xff, 0xff, 0x00, 0x00, 0xf8, 0xff, 0x00, 0x00, 0xf8, 0x7f, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/rtogi2_mask.xbm b/bitmasks/neko/rtogi2_mask.xbm
new file mode 100644
index 0000000..76d54ac
--- /dev/null
+++ b/bitmasks/neko/rtogi2_mask.xbm
@@ -0,0 +1,14 @@
+#define rtogi2_mask_width 32
+#define rtogi2_mask_height 32
+static char rtogi2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0xc0, 0x03,
+   0x00, 0x00, 0xe0, 0x03, 0x00, 0x00, 0xf8, 0x83, 0x00, 0x00, 0xfc, 0x8f,
+   0x00, 0x00, 0xfe, 0x9f, 0x00, 0x00, 0xfe, 0xbf, 0x00, 0x00, 0xfe, 0xbf,
+   0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0xf0, 0xff, 0xff,
+   0x00, 0xfc, 0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff,
+   0x80, 0xff, 0xff, 0xff, 0xc3, 0xff, 0xff, 0xff, 0xc7, 0xff, 0xff, 0x7f,
+   0xef, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0x30, 0xfe, 0xff, 0x3f, 0x00,
+   0xfc, 0xff, 0x1f, 0x00, 0xf8, 0xff, 0x0f, 0x00, 0x80, 0xff, 0x7f, 0x00,
+   0x00, 0xff, 0xff, 0x00, 0x00, 0xf8, 0xff, 0x00, 0x00, 0xf8, 0x7f, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/sleep1_mask.xbm b/bitmasks/neko/sleep1_mask.xbm
new file mode 100644
index 0000000..8b74863
--- /dev/null
+++ b/bitmasks/neko/sleep1_mask.xbm
@@ -0,0 +1,14 @@
+#define sleep1_mask_width 32
+#define sleep1_mask_height 32
+static char sleep1_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0xc0, 0x1f, 0x00, 0x00, 0xc0, 0x1f, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00,
+   0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x1f, 0x00, 0x80, 0x05, 0x1f, 0x00,
+   0xc0, 0x1f, 0x0c, 0x00, 0xc0, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x1f, 0x00,
+   0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0xc1, 0x03,
+   0x00, 0x80, 0xe3, 0x03, 0x00, 0xc0, 0xff, 0x07, 0x00, 0xf8, 0xff, 0x0f,
+   0x00, 0xfe, 0xff, 0x1f, 0x00, 0xff, 0xff, 0x1f, 0x00, 0xff, 0xff, 0x1f,
+   0x80, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0xff, 0x3f,
+   0xc0, 0xff, 0xff, 0x7f, 0xc0, 0xff, 0xff, 0x7f, 0xc0, 0xff, 0xff, 0x7f,
+   0x80, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 0xe0, 0x9f, 0x3f,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/sleep2_mask.xbm b/bitmasks/neko/sleep2_mask.xbm
new file mode 100644
index 0000000..2896631
--- /dev/null
+++ b/bitmasks/neko/sleep2_mask.xbm
@@ -0,0 +1,14 @@
+#define sleep2_mask_width 32
+#define sleep2_mask_height 32
+static char sleep2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x3c, 0x00, 0x00, 0x1c, 0x3c, 0x00,
+   0x00, 0x0c, 0x98, 0x01, 0x00, 0x3f, 0xfc, 0x01, 0x00, 0xbf, 0xfc, 0x01,
+   0x00, 0xc0, 0xe1, 0x03, 0x00, 0xf8, 0xff, 0x07, 0x00, 0xfe, 0xff, 0x0f,
+   0x00, 0xff, 0xff, 0x1f, 0x80, 0xff, 0xff, 0x1f, 0x80, 0xff, 0xff, 0x1f,
+   0x80, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0xff, 0x3f, 0xc0, 0xff, 0xff, 0x3f,
+   0xc0, 0xff, 0xff, 0x7f, 0xc0, 0xff, 0xff, 0x7f, 0xc0, 0xff, 0xff, 0x7f,
+   0x80, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 0xe0, 0x9f, 0x3f,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/space_mask.xbm b/bitmasks/neko/space_mask.xbm
new file mode 100644
index 0000000..2d93536
--- /dev/null
+++ b/bitmasks/neko/space_mask.xbm
@@ -0,0 +1,14 @@
+#define space_mask_width 32
+#define space_mask_height 32
+static char space_mask_bits[] = {
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
diff --git a/bitmasks/neko/up1_mask.xbm b/bitmasks/neko/up1_mask.xbm
new file mode 100644
index 0000000..96c011a
--- /dev/null
+++ b/bitmasks/neko/up1_mask.xbm
@@ -0,0 +1,14 @@
+#define up1_mask_width 32
+#define up1_mask_height 32
+static char up1_mask_bits[] = {
+   0x00, 0xc0, 0x03, 0x00, 0x00, 0xfe, 0x7f, 0x00, 0x00, 0xf8, 0x1f, 0x00,
+   0x00, 0xfe, 0x7f, 0x00, 0x00, 0xfe, 0x7f, 0x00, 0x00, 0xfe, 0x7f, 0x00,
+   0x00, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0x00,
+   0x00, 0xfe, 0x7f, 0x00, 0x00, 0xfe, 0x7f, 0x00, 0x00, 0xfe, 0x7f, 0x00,
+   0x80, 0xff, 0xff, 0x01, 0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03,
+   0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01,
+   0x80, 0xff, 0xff, 0x01, 0x00, 0xff, 0xff, 0x00, 0x00, 0xfe, 0x7f, 0x00,
+   0x00, 0xf8, 0x1f, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0xc0, 0x03, 0x00,
+   0x00, 0xc0, 0x03, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0x80, 0x01, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/up2_mask.xbm b/bitmasks/neko/up2_mask.xbm
new file mode 100644
index 0000000..a43093d
--- /dev/null
+++ b/bitmasks/neko/up2_mask.xbm
@@ -0,0 +1,14 @@
+#define up2_mask_width 32
+#define up2_mask_height 32
+static char up2_mask_bits[] = {
+   0x00, 0xc0, 0x03, 0x00, 0x80, 0xff, 0xff, 0x01, 0xc0, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0x03, 0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01,
+   0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01, 0x00, 0xff, 0xff, 0x00,
+   0x00, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0x00,
+   0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01,
+   0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01,
+   0x80, 0xff, 0xff, 0x01, 0x00, 0x7f, 0xfe, 0x00, 0x00, 0x3f, 0xfc, 0x00,
+   0x00, 0x1f, 0xf8, 0x00, 0x00, 0x0f, 0xf0, 0x00, 0x00, 0x06, 0x60, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/upleft1_mask.xbm b/bitmasks/neko/upleft1_mask.xbm
new file mode 100644
index 0000000..66d02f8
--- /dev/null
+++ b/bitmasks/neko/upleft1_mask.xbm
@@ -0,0 +1,14 @@
+#define upleft1_mask_width 32
+#define upleft1_mask_height 32
+static char upleft1_mask_bits[] = {
+   0x00, 0x00, 0x07, 0x00, 0x80, 0xff, 0x07, 0x00, 0xc0, 0xff, 0x07, 0x00,
+   0xe0, 0xff, 0x07, 0x00, 0xf6, 0xff, 0x07, 0x00, 0xf8, 0xff, 0x07, 0x00,
+   0xf0, 0xff, 0x07, 0x00, 0xf0, 0xff, 0x07, 0x00, 0xf0, 0xff, 0x3f, 0x00,
+   0xe0, 0xff, 0xff, 0x01, 0xe0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x07,
+   0x00, 0xff, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x1f,
+   0x00, 0xff, 0xff, 0x3f, 0x00, 0xff, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x3f,
+   0x00, 0xfe, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 0xfc, 0xff, 0x3f,
+   0x00, 0xfc, 0xff, 0x3f, 0x00, 0xf8, 0xff, 0x7f, 0x00, 0xf0, 0xff, 0x7f,
+   0x00, 0xf0, 0xff, 0xfb, 0x00, 0xf0, 0xff, 0xf3, 0x00, 0xf0, 0x1f, 0x60,
+   0x00, 0xf0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/upleft2_mask.xbm b/bitmasks/neko/upleft2_mask.xbm
new file mode 100644
index 0000000..b0e887f
--- /dev/null
+++ b/bitmasks/neko/upleft2_mask.xbm
@@ -0,0 +1,14 @@
+#define upleft2_mask_width 32
+#define upleft2_mask_height 32
+static char upleft2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00,
+   0x80, 0xff, 0x01, 0x00, 0xc0, 0xff, 0x3f, 0x00, 0xe0, 0xff, 0x3f, 0x00,
+   0xd8, 0xff, 0x1f, 0x00, 0xc0, 0xff, 0x1f, 0x00, 0xde, 0xff, 0x0f, 0x00,
+   0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x1f, 0x00, 0xfc, 0xff, 0x3f, 0x00,
+   0xf8, 0xff, 0x7f, 0x0e, 0xf0, 0xff, 0xff, 0x0f, 0xc0, 0xff, 0xff, 0x0f,
+   0x80, 0xff, 0xff, 0x07, 0x00, 0xfe, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f,
+   0x00, 0xf8, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0x7f, 0x00, 0xf0, 0xff, 0x7f,
+   0x00, 0xf0, 0xff, 0x7f, 0x00, 0xf0, 0xff, 0x7f, 0x00, 0xe0, 0xff, 0xff,
+   0x00, 0xe0, 0xff, 0xf8, 0x00, 0xc0, 0xff, 0xf0, 0x00, 0x80, 0xff, 0xf0,
+   0x00, 0x00, 0xf0, 0xe0, 0x00, 0x00, 0xf0, 0xc0, 0x00, 0x00, 0xf0, 0x00,
+   0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x60, 0x00};
diff --git a/bitmasks/neko/upright1_mask.xbm b/bitmasks/neko/upright1_mask.xbm
new file mode 100644
index 0000000..2630d47
--- /dev/null
+++ b/bitmasks/neko/upright1_mask.xbm
@@ -0,0 +1,14 @@
+#define upright1_mask_width 32
+#define upright1_mask_height 32
+static char upright1_mask_bits[] = {
+   0x00, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xff, 0x01, 0x00, 0xe0, 0xff, 0x03,
+   0x00, 0xe0, 0xff, 0x07, 0x00, 0xe0, 0xff, 0x6f, 0x00, 0xe0, 0xff, 0x1f,
+   0x00, 0xe0, 0xff, 0x0f, 0x00, 0xe0, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f,
+   0x80, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x07, 0xe0, 0xff, 0xff, 0x03,
+   0xf0, 0xff, 0xff, 0x00, 0xf0, 0xff, 0xff, 0x00, 0xf8, 0xff, 0xff, 0x00,
+   0xfc, 0xff, 0xff, 0x00, 0xfc, 0xff, 0xff, 0x00, 0xfc, 0xff, 0x7f, 0x00,
+   0xfc, 0xff, 0x7f, 0x00, 0xfc, 0xff, 0x7f, 0x00, 0xfc, 0xff, 0x3f, 0x00,
+   0xfc, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x1f, 0x00, 0xfe, 0xff, 0x0f, 0x00,
+   0xdf, 0xff, 0x0f, 0x00, 0xcf, 0xff, 0x0f, 0x00, 0x06, 0xf8, 0x0f, 0x00,
+   0x00, 0xc0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/upright2_mask.xbm b/bitmasks/neko/upright2_mask.xbm
new file mode 100644
index 0000000..908d10d
--- /dev/null
+++ b/bitmasks/neko/upright2_mask.xbm
@@ -0,0 +1,14 @@
+#define upright2_mask_width 32
+#define upright2_mask_height 32
+static char upright2_mask_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00,
+   0x00, 0x80, 0xff, 0x01, 0x00, 0xfc, 0xff, 0x03, 0x00, 0xfc, 0xff, 0x07,
+   0x00, 0xf8, 0xff, 0x1f, 0x00, 0xf8, 0xff, 0x1f, 0x00, 0xf0, 0xff, 0x7f,
+   0x00, 0xf0, 0xff, 0x7f, 0x00, 0xf8, 0xff, 0x7f, 0x00, 0xfc, 0xff, 0x3f,
+   0x70, 0xfe, 0xff, 0x1f, 0xf0, 0xff, 0xff, 0x0f, 0xf0, 0xff, 0xff, 0x03,
+   0xe0, 0xff, 0xff, 0x01, 0xf0, 0xff, 0x7f, 0x00, 0xf0, 0xff, 0x3f, 0x00,
+   0xfc, 0xff, 0x1f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00,
+   0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x07, 0x00,
+   0x1f, 0xff, 0x07, 0x00, 0x0f, 0xff, 0x03, 0x00, 0x0f, 0xff, 0x01, 0x00,
+   0x07, 0x0f, 0x00, 0x00, 0x03, 0x0f, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00,
+   0x00, 0x0f, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00};
diff --git a/bitmasks/neko/utogi1_mask.xbm b/bitmasks/neko/utogi1_mask.xbm
new file mode 100644
index 0000000..c9de4f5
--- /dev/null
+++ b/bitmasks/neko/utogi1_mask.xbm
@@ -0,0 +1,14 @@
+#define utogi1_mask_width 32
+#define utogi1_mask_height 32
+static char utogi1_mask_bits[] = {
+   0x00, 0x2a, 0x32, 0x00, 0x00, 0x2a, 0x7a, 0x00, 0x80, 0xeb, 0x7b, 0x00,
+   0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, 0xfe, 0xff, 0x00,
+   0x00, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0x00,
+   0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x00, 0x00, 0xff, 0x7f, 0x00,
+   0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0xfe, 0x7f, 0x00,
+   0x00, 0xfe, 0x7f, 0x00, 0x00, 0xff, 0xff, 0x00, 0x80, 0xff, 0xff, 0x01,
+   0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01, 0xb0, 0xff, 0xff, 0x0d,
+   0xf8, 0xff, 0xff, 0x1f, 0xf8, 0xff, 0xff, 0x1f, 0xf0, 0xff, 0xff, 0x0f,
+   0xe0, 0xff, 0xff, 0x07, 0x00, 0xc7, 0xe3, 0x00, 0x00, 0xe0, 0x03, 0x00,
+   0x00, 0xf0, 0x01, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/bitmasks/neko/utogi2_mask.xbm b/bitmasks/neko/utogi2_mask.xbm
new file mode 100644
index 0000000..28a6ac6
--- /dev/null
+++ b/bitmasks/neko/utogi2_mask.xbm
@@ -0,0 +1,14 @@
+#define utogi2_mask_width 32
+#define utogi2_mask_height 32
+static char utogi2_mask_bits[] = {
+   0x00, 0x26, 0x2a, 0x00, 0x00, 0x2f, 0x2a, 0x00, 0x00, 0xef, 0xeb, 0x00,
+   0x00, 0xff, 0x3f, 0x00, 0x00, 0xff, 0x3f, 0x00, 0x00, 0xff, 0x7f, 0x00,
+   0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, 0xff, 0x00,
+   0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x00, 0x00, 0xff, 0x7f, 0x00,
+   0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0xfe, 0x7f, 0x00,
+   0x00, 0xfe, 0x7f, 0x00, 0x00, 0xff, 0xff, 0x00, 0x80, 0xff, 0xff, 0x01,
+   0x80, 0xff, 0xff, 0x01, 0x80, 0xff, 0xff, 0x01, 0xb0, 0xff, 0xff, 0x0d,
+   0xf8, 0xff, 0xff, 0x1f, 0xf8, 0xff, 0xff, 0x1f, 0xf0, 0xff, 0xff, 0x0f,
+   0xe0, 0xff, 0xff, 0x07, 0x00, 0xc7, 0xe3, 0x00, 0x00, 0xc0, 0x07, 0x00,
+   0x00, 0x80, 0x0f, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x06, 0x00,
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};