[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/pacmacs 1b26ae45fc 055/472: Convert sprites to XPM. Close
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/pacmacs 1b26ae45fc 055/472: Convert sprites to XPM. Close #49 |
Date: |
Thu, 6 Jan 2022 21:59:12 -0500 (EST) |
branch: elpa/pacmacs
commit 1b26ae45fc322c537ec3f1b01f34ce2847883f2c
Author: rexim <reximkut@gmail.com>
Commit: rexim <reximkut@gmail.com>
Convert sprites to XPM. Close #49
---
pacman-resources.el | 2 +-
pacman.el | 10 ++++----
sprites/Pacman-Chomping-Down.json | 2 +-
sprites/Pacman-Chomping-Down.png | Bin 554 -> 0 bytes
sprites/Pacman-Chomping-Down.xpm | 48 +++++++++++++++++++++++++++++++++++
sprites/Pacman-Chomping-Left.json | 2 +-
sprites/Pacman-Chomping-Left.png | Bin 588 -> 0 bytes
sprites/Pacman-Chomping-Left.xpm | 48 +++++++++++++++++++++++++++++++++++
sprites/Pacman-Chomping-Right.json | 2 +-
sprites/Pacman-Chomping-Right.png | Bin 564 -> 0 bytes
sprites/Pacman-Chomping-Right.xpm | 48 +++++++++++++++++++++++++++++++++++
sprites/Pacman-Chomping-Up.json | 2 +-
sprites/Pacman-Chomping-Up.png | Bin 540 -> 0 bytes
sprites/Pacman-Chomping-Up.xpm | 48 +++++++++++++++++++++++++++++++++++
sprites/Pill.json | 2 +-
sprites/Pill.png | Bin 215 -> 0 bytes
sprites/Pill.xpm | 49 ++++++++++++++++++++++++++++++++++++
sprites/Red-Ghost-Down.json | 2 +-
sprites/Red-Ghost-Down.png | Bin 482 -> 0 bytes
sprites/Red-Ghost-Down.xpm | 50 +++++++++++++++++++++++++++++++++++++
sprites/Red-Ghost-Left.json | 2 +-
sprites/Red-Ghost-Left.png | Bin 488 -> 0 bytes
sprites/Red-Ghost-Left.xpm | 50 +++++++++++++++++++++++++++++++++++++
sprites/Red-Ghost-Right.json | 2 +-
sprites/Red-Ghost-Right.png | Bin 480 -> 0 bytes
sprites/Red-Ghost-Right.xpm | 50 +++++++++++++++++++++++++++++++++++++
sprites/Red-Ghost-Up.json | 2 +-
sprites/Red-Ghost-Up.png | Bin 461 -> 0 bytes
sprites/Red-Ghost-Up.xpm | 50 +++++++++++++++++++++++++++++++++++++
29 files changed, 456 insertions(+), 15 deletions(-)
diff --git a/pacman-resources.el b/pacman-resources.el
index 0207964451..87b9a9327d 100644
--- a/pacman-resources.el
+++ b/pacman-resources.el
@@ -34,7 +34,7 @@
(defun pacman-load-resource (filename)
(create-image (concat default-directory filename)
- 'png nil :heuristic-mask t))
+ 'xpm nil :heuristic-mask t))
(defun pacman-insert-image (resource resource-vector)
(insert-image resource " " nil resource-vector))
diff --git a/pacman.el b/pacman.el
index 47b242e4d0..47e9a73026 100644
--- a/pacman.el
+++ b/pacman.el
@@ -53,19 +53,19 @@
'down (cons 0 1)))
(defvar pacman-direction-animation-table
(list 'left (pacman-load-anim "sprites/Pacman-Chomping-Left.json"
- "sprites/Pacman-Chomping-Left.png")
+ "sprites/Pacman-Chomping-Left.xpm")
'right (pacman-load-anim "sprites/Pacman-Chomping-Right.json"
- "sprites/Pacman-Chomping-Right.png")
+ "sprites/Pacman-Chomping-Right.xpm")
'up (pacman-load-anim "sprites/Pacman-Chomping-Up.json"
- "sprites/Pacman-Chomping-Up.png")
+ "sprites/Pacman-Chomping-Up.xpm")
'down (pacman-load-anim "sprites/Pacman-Chomping-Down.json"
- "sprites/Pacman-Chomping-Down.png")))
+ "sprites/Pacman-Chomping-Down.xpm")))
(setq pacman-player-state
(list :row 0
:column 0
:direction 'right
:animation (pacman-load-anim "sprites/Pacman-Chomping-Right.json"
- "sprites/Pacman-Chomping-Right.png")))
+ "sprites/Pacman-Chomping-Right.xpm")))
(defvar pacman-empty-cell nil)
(setq pacman-empty-cell
(list :animation (pacman-make-anim '((0 0 40 40))
diff --git a/sprites/Pacman-Chomping-Down.json
b/sprites/Pacman-Chomping-Down.json
index d3b57b3357..44927fce57 100644
--- a/sprites/Pacman-Chomping-Down.json
+++ b/sprites/Pacman-Chomping-Down.json
@@ -35,7 +35,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Pacman-Chomping-Down.png",
+ "image": "Pacman-Chomping-Down.xpm",
"format": "RGBA8888",
"size": { "w": 160, "h": 40 },
"scale": "1"
diff --git a/sprites/Pacman-Chomping-Down.png b/sprites/Pacman-Chomping-Down.png
deleted file mode 100644
index f1217f97cd..0000000000
Binary files a/sprites/Pacman-Chomping-Down.png and /dev/null differ
diff --git a/sprites/Pacman-Chomping-Down.xpm b/sprites/Pacman-Chomping-Down.xpm
new file mode 100644
index 0000000000..0f91122dc2
--- /dev/null
+++ b/sprites/Pacman-Chomping-Down.xpm
@@ -0,0 +1,48 @@
+/* XPM */
+static char *Pacman_Chomping_Down[] = {
+/* columns rows colors chars-per-pixel */
+"160 40 2 1 ",
+" c #FBF236",
+". c None",
+/* pixels */
+"............... ..............................
.............................. ..............................
...............",
+"............ ........................
........................ ........................
............",
+".......... ....................
.................... ....................
..........",
+"......... ..................
.................. ..................
.........",
+"....... ..............
.............. ..............
.......",
+"...... ............
............ ............
......",
+"..... ..........
.......... ..........
.....",
+".... ........
........ ........
....",
+".... ........
........ ........
....",
+"... ......
...... ......
...",
+".. ....
.... ....
..",
+".. ....
.... ....
..",
+". ..
.. ..
.",
+". ..
.. ..
.",
+". ..
.. ..
.",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
..
",
+" ..
.... ..
",
+" ..
...... ..
",
+" ..
........ ..
",
+". .. ...
.. .......... .. ...
.",
+". .. ....
.. ............ .. ....
.",
+". .. ....
.. .............. .. ....
.",
+".. .... .....
.... ................ .... .....
..",
+".. .... .....
.... .................. .... .....
..",
+"... ...... ......
...... .................... ...... ......
...",
+".... ........ ......
........ ...................... ........ ......
....",
+".... ........ .......
........ ........................ ........ .......
....",
+"..... .......... .......
.......... .......................... .......... .......
.....",
+"...... ............ ........
........... ............................ ........... ........
......",
+"....... .............. .........
...................................................... .........
.......",
+"......... .................. .........
.......................................................... .........
.........",
+".......... .................... .........
............................................................ .........
..........",
+"............ ........................ ...........
................................................................ ...........
............",
+"............... ........................................
...............................................................................
.............."
+};
diff --git a/sprites/Pacman-Chomping-Left.json
b/sprites/Pacman-Chomping-Left.json
index 8961638b45..47c52d133d 100644
--- a/sprites/Pacman-Chomping-Left.json
+++ b/sprites/Pacman-Chomping-Left.json
@@ -35,7 +35,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Pacman-Chomping-Left.png",
+ "image": "Pacman-Chomping-Left.xpm",
"format": "RGBA8888",
"size": { "w": 160, "h": 40 },
"scale": "1"
diff --git a/sprites/Pacman-Chomping-Left.png b/sprites/Pacman-Chomping-Left.png
deleted file mode 100644
index c4e0f04894..0000000000
Binary files a/sprites/Pacman-Chomping-Left.png and /dev/null differ
diff --git a/sprites/Pacman-Chomping-Left.xpm b/sprites/Pacman-Chomping-Left.xpm
new file mode 100644
index 0000000000..ec6eb0ed6d
--- /dev/null
+++ b/sprites/Pacman-Chomping-Left.xpm
@@ -0,0 +1,48 @@
+/* XPM */
+static char *Pacman_Chomping_Left[] = {
+/* columns rows colors chars-per-pixel */
+"160 40 2 1 ",
+" c #FBF236",
+". c None",
+/* pixels */
+"............... ..............................
.............................. ..............................
...............",
+"............ ........................
........................ ........................
............",
+".......... ....................
.................... ....................
..........",
+"......... ..................
.................. ..................
.........",
+"....... ..............
.............. ..............
.......",
+"...... ............
........... ............
......",
+"..... ..........
........... ..........
.....",
+".... ........
........... ........
....",
+".... ........
............ ........
....",
+"... ......
............ ......
...",
+".. ....
............ ....
..",
+".. ....
............. ....
..",
+". ..
............. ..
.",
+". ..
.............. ..
.",
+". .
............... .
.",
+" ..
............... ..
",
+" .....
................ .....
",
+" ........
................. ........
",
+" ............
.................. ............
",
+" ...............
................... ...............
",
+" ..................
................... ..................
",
+" ..................
.................. ..................
",
+" ..............
................. ..............
",
+" ..........
................ ..........
",
+" ......
............... ......
",
+". ...
............... ...
.",
+". ..
.............. ..
.",
+". ..
............. ..
.",
+".. ....
............. ....
..",
+".. ....
............ ....
..",
+"... ......
............ ......
...",
+".... ........
............ ........
....",
+".... ........
........... ........
....",
+"..... ..........
........... ..........
.....",
+"...... ............
........... ............
......",
+"....... ..............
.............. ..............
.......",
+"......... ..................
.................. ..................
.........",
+".......... ....................
.................... ....................
..........",
+"............ ........................
........................ ........................
............",
+"............... ..............................
.............................. ..............................
..............."
+};
diff --git a/sprites/Pacman-Chomping-Right.json
b/sprites/Pacman-Chomping-Right.json
index 6dc4a4f97e..da72b69f50 100644
--- a/sprites/Pacman-Chomping-Right.json
+++ b/sprites/Pacman-Chomping-Right.json
@@ -35,7 +35,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Pacman-Chomping-Right.png",
+ "image": "Pacman-Chomping-Right.xpm",
"format": "RGBA8888",
"size": { "w": 160, "h": 40 },
"scale": "1"
diff --git a/sprites/Pacman-Chomping-Right.png
b/sprites/Pacman-Chomping-Right.png
deleted file mode 100644
index 0efb7cff70..0000000000
Binary files a/sprites/Pacman-Chomping-Right.png and /dev/null differ
diff --git a/sprites/Pacman-Chomping-Right.xpm
b/sprites/Pacman-Chomping-Right.xpm
new file mode 100644
index 0000000000..8c22e47468
--- /dev/null
+++ b/sprites/Pacman-Chomping-Right.xpm
@@ -0,0 +1,48 @@
+/* XPM */
+static char *Pacman_Chomping_Right[] = {
+/* columns rows colors chars-per-pixel */
+"160 40 2 1 ",
+" c #FBF236",
+". c None",
+/* pixels */
+"............... ..............................
.............................. ..............................
...............",
+"............ ........................
........................ ........................
............",
+".......... ....................
.................... ....................
..........",
+"......... ..................
.................. ..................
.........",
+"....... ..............
.............. ..............
.......",
+"...... ............
............ ...........
......",
+"..... ..........
.......... ...........
.....",
+".... ........
........ ...........
....",
+".... ........
........ ............
....",
+"... ......
...... ............
...",
+".. ....
.... ............
..",
+".. ....
.... .............
..",
+". ..
.. .............
.",
+". ..
.. ..............
.",
+". ..
. ...............
",
+"
.. ...............
..",
+"
..... ................
.....",
+"
........ .................
........",
+"
............ ..................
............",
+"
............... ...................
...............",
+"
.................. ...................
..................",
+"
.................. ..................
..................",
+"
.............. .................
..............",
+"
.......... ................
..........",
+"
...... ...............
......",
+". ..
... ...............
..",
+". ..
.. ..............
.",
+". ..
.. .............
.",
+".. ....
.... .............
..",
+".. ....
.... ............
..",
+"... ......
...... ............
...",
+".... ........
........ ............
....",
+".... ........
........ ...........
....",
+"..... ..........
.......... ...........
.....",
+"...... ............
............ ...........
......",
+"....... ..............
.............. ..............
.......",
+"......... ..................
.................. ..................
.........",
+".......... ....................
.................... ....................
..........",
+"............ ........................
........................ ........................
............",
+"............... ..............................
.............................. ..............................
..............."
+};
diff --git a/sprites/Pacman-Chomping-Up.json b/sprites/Pacman-Chomping-Up.json
index a3f3a0d532..cb402014bf 100644
--- a/sprites/Pacman-Chomping-Up.json
+++ b/sprites/Pacman-Chomping-Up.json
@@ -35,7 +35,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Pacman-Chomping-Up.png",
+ "image": "Pacman-Chomping-Up.xpm",
"format": "RGBA8888",
"size": { "w": 160, "h": 40 },
"scale": "1"
diff --git a/sprites/Pacman-Chomping-Up.png b/sprites/Pacman-Chomping-Up.png
deleted file mode 100644
index 65015a2f72..0000000000
Binary files a/sprites/Pacman-Chomping-Up.png and /dev/null differ
diff --git a/sprites/Pacman-Chomping-Up.xpm b/sprites/Pacman-Chomping-Up.xpm
new file mode 100644
index 0000000000..4bb9fc5e2c
--- /dev/null
+++ b/sprites/Pacman-Chomping-Up.xpm
@@ -0,0 +1,48 @@
+/* XPM */
+static char *Pacman_Chomping_Up[] = {
+/* columns rows colors chars-per-pixel */
+"160 40 2 1 ",
+" c #FBF236",
+". c None",
+/* pixels */
+"............... ........................................
...............................................................................
..............",
+"............ ........................ ...........
................................................................ ...........
............",
+".......... .................... .........
............................................................ .........
..........",
+"......... .................. .........
.......................................................... .........
.........",
+"....... .............. .........
...................................................... .........
.......",
+"...... ............ ........
........... ............................ ........... ........
......",
+"..... .......... .......
.......... .......................... .......... .......
.....",
+".... ........ .......
........ ........................ ........ .......
....",
+".... ........ ......
........ ...................... ........ ......
....",
+"... ...... ......
...... .................... ...... ......
...",
+".. .... .....
.... .................. .... .....
..",
+".. .... .....
.... ................ .... .....
..",
+". .. ....
.. .............. .. ....
.",
+". .. ....
.. ............ .. ....
.",
+". .. ...
.. .......... .. ...
.",
+" ..
........ ..
",
+" ..
...... ..
",
+" ..
.... ..
",
+"
..
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+". ..
.. ..
.",
+". ..
.. ..
.",
+". ..
.. ..
.",
+".. ....
.... ....
..",
+".. ....
.... ....
..",
+"... ......
...... ......
...",
+".... ........
........ ........
....",
+".... ........
........ ........
....",
+"..... ..........
.......... ..........
.....",
+"...... ............
............ ............
......",
+"....... ..............
.............. ..............
.......",
+"......... ..................
.................. ..................
.........",
+".......... ....................
.................... ....................
..........",
+"............ ........................
........................ ........................
............",
+"............... ..............................
.............................. ..............................
..............."
+};
diff --git a/sprites/Pill.json b/sprites/Pill.json
index f7f1532697..65ce904c18 100644
--- a/sprites/Pill.json
+++ b/sprites/Pill.json
@@ -19,7 +19,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Pill.png",
+ "image": "Pill.xpm",
"format": "RGBA8888",
"size": { "w": 80, "h": 40 },
"scale": "1"
diff --git a/sprites/Pill.png b/sprites/Pill.png
deleted file mode 100644
index 353fbf6563..0000000000
Binary files a/sprites/Pill.png and /dev/null differ
diff --git a/sprites/Pill.xpm b/sprites/Pill.xpm
new file mode 100644
index 0000000000..79bed857c8
--- /dev/null
+++ b/sprites/Pill.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+static char *Pill[] = {
+/* columns rows colors chars-per-pixel */
+"80 40 3 1 ",
+" c #CBDBFC",
+". c gray100",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
..XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
....XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX .... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....
XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX .... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..
XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/sprites/Red-Ghost-Down.json b/sprites/Red-Ghost-Down.json
index 48b3456397..529de704b3 100644
--- a/sprites/Red-Ghost-Down.json
+++ b/sprites/Red-Ghost-Down.json
@@ -19,7 +19,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Red-Ghost-Down.png",
+ "image": "Red-Ghost-Down.xpm",
"format": "RGBA8888",
"size": { "w": 80, "h": 40 },
"scale": "1"
diff --git a/sprites/Red-Ghost-Down.png b/sprites/Red-Ghost-Down.png
deleted file mode 100644
index b37c7f5a82..0000000000
Binary files a/sprites/Red-Ghost-Down.png and /dev/null differ
diff --git a/sprites/Red-Ghost-Down.xpm b/sprites/Red-Ghost-Down.xpm
new file mode 100644
index 0000000000..fbdc0cf519
--- /dev/null
+++ b/sprites/Red-Ghost-Down.xpm
@@ -0,0 +1,50 @@
+/* XPM */
+static char *Red_Ghost_Down[] = {
+/* columns rows colors chars-per-pixel */
+"80 40 4 1 ",
+" c #AC3232",
+". c #CBDBFC",
+"X c gray100",
+"o c None",
+/* pixels */
+"ooooooooooooooo oooooooooooooooooooooooooooooo
ooooooooooooooo",
+"oooooooooooo oooooooooooooooooooooooo
oooooooooooo",
+"oooooooooo oooooooooooooooooooo
oooooooooo",
+"ooooooooo oooooooooooooooooo
ooooooooo",
+"ooooooo oooooooooooooo
ooooooo",
+"oooooo oooooooooooo
oooooo",
+"ooooo oooooooooo
ooooo",
+"oooo oooooooo
oooo",
+"oooo oooooooo
oooo",
+"ooo oooooo
ooo",
+"oo oooo
oo",
+"oo oooo
oo",
+"o oo
o",
+"o oo
o",
+"o oo
o",
+"
",
+" ..XX ..XX ..XX ..XX
",
+" ..XXXX ..XXXX ..XXXX ..XXXX
",
+" ...XXXX. ...XXXX. ...XXXX. ...XXXX.
",
+" ....XX.. ....XX.. ....XX.. ....XX..
",
+" ........ ........ ........ ........
",
+" ........ ........ ........ ........
",
+" ...... ...... ...... ......
",
+" .... .... .... ....
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+" ooo ooo oooo
",
+" ooooo ooooo o oooooo o
",
+"o ooooooo ooooooo o oo oooooooo oo
",
+"o ooooooo ooooooo o ooo oooooooo ooo
",
+"o ooooooooo ooooooooo o oooo oooooooooo oooo
",
+"oo ooooooooooo ooooooooooo oo ooooo oooooooooooo ooooo
",
+"oo ooooooooooo ooooooooooo oo oooooo oooooooooooooo oooooo
",
+"ooo ooooooooooooo ooooooooooooo ooo oooooooo oooooooooooooooo
oooooooo "
+};
diff --git a/sprites/Red-Ghost-Left.json b/sprites/Red-Ghost-Left.json
index b5cb45e68d..bd73521af9 100644
--- a/sprites/Red-Ghost-Left.json
+++ b/sprites/Red-Ghost-Left.json
@@ -19,7 +19,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Red-Ghost-Left.png",
+ "image": "Red-Ghost-Left.xpm",
"format": "RGBA8888",
"size": { "w": 80, "h": 40 },
"scale": "1"
diff --git a/sprites/Red-Ghost-Left.png b/sprites/Red-Ghost-Left.png
deleted file mode 100644
index 888edf578d..0000000000
Binary files a/sprites/Red-Ghost-Left.png and /dev/null differ
diff --git a/sprites/Red-Ghost-Left.xpm b/sprites/Red-Ghost-Left.xpm
new file mode 100644
index 0000000000..7bb62d0b7c
--- /dev/null
+++ b/sprites/Red-Ghost-Left.xpm
@@ -0,0 +1,50 @@
+/* XPM */
+static char *Red_Ghost_Left[] = {
+/* columns rows colors chars-per-pixel */
+"80 40 4 1 ",
+" c #AC3232",
+". c #CBDBFC",
+"X c gray100",
+"o c None",
+/* pixels */
+"ooooooooooooooo oooooooooooooooooooooooooooooo
ooooooooooooooo",
+"oooooooooooo oooooooooooooooooooooooo
oooooooooooo",
+"oooooooooo oooooooooooooooooooo
oooooooooo",
+"ooooooooo oooooooooooooooooo
ooooooooo",
+"ooooooo oooooooooooooo
ooooooo",
+"oooooo oooooooooooo
oooooo",
+"ooooo oooooooooo
ooooo",
+"oooo oooooooo
oooo",
+"oooo oooooooo
oooo",
+"ooo oooooo
ooo",
+"oo ..XX ..XX oooo ..XX ..XX
oo",
+"oo ..XXXX ..XXXX oooo ..XXXX ..XXXX
oo",
+"o ...XXXX. ...XXXX. oo ...XXXX. ...XXXX.
o",
+"o ....XX.. ....XX.. oo ....XX.. ....XX..
o",
+"o ........ ........ oo ........ ........
o",
+" ........ ........ ........ ........
",
+" ...... ...... ...... ......
",
+" .... .... .... ....
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+" ooo ooo oooo
",
+" ooooo ooooo o oooooo o
",
+"o ooooooo ooooooo o oo oooooooo oo
",
+"o ooooooo ooooooo o ooo oooooooo ooo
",
+"o ooooooooo ooooooooo o oooo oooooooooo oooo
",
+"oo ooooooooooo ooooooooooo oo ooooo oooooooooooo ooooo
",
+"oo ooooooooooo ooooooooooo oo oooooo oooooooooooooo oooooo
",
+"ooo ooooooooooooo ooooooooooooo ooo oooooooo oooooooooooooooo
oooooooo "
+};
diff --git a/sprites/Red-Ghost-Right.json b/sprites/Red-Ghost-Right.json
index 2b7cd19dde..efff8f02cd 100644
--- a/sprites/Red-Ghost-Right.json
+++ b/sprites/Red-Ghost-Right.json
@@ -19,7 +19,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Red-Ghost-Right.png",
+ "image": "Red-Ghost-Right.xpm",
"format": "RGBA8888",
"size": { "w": 80, "h": 40 },
"scale": "1"
diff --git a/sprites/Red-Ghost-Right.png b/sprites/Red-Ghost-Right.png
deleted file mode 100644
index b62b197cab..0000000000
Binary files a/sprites/Red-Ghost-Right.png and /dev/null differ
diff --git a/sprites/Red-Ghost-Right.xpm b/sprites/Red-Ghost-Right.xpm
new file mode 100644
index 0000000000..7c99fe7838
--- /dev/null
+++ b/sprites/Red-Ghost-Right.xpm
@@ -0,0 +1,50 @@
+/* XPM */
+static char *Red_Ghost_Right[] = {
+/* columns rows colors chars-per-pixel */
+"80 40 4 1 ",
+" c #AC3232",
+". c #CBDBFC",
+"X c gray100",
+"o c None",
+/* pixels */
+"ooooooooooooooo oooooooooooooooooooooooooooooo
ooooooooooooooo",
+"oooooooooooo oooooooooooooooooooooooo
oooooooooooo",
+"oooooooooo oooooooooooooooooooo
oooooooooo",
+"ooooooooo oooooooooooooooooo
ooooooooo",
+"ooooooo oooooooooooooo
ooooooo",
+"oooooo oooooooooooo
oooooo",
+"ooooo oooooooooo
ooooo",
+"oooo oooooooo
oooo",
+"oooo oooooooo
oooo",
+"ooo oooooo
ooo",
+"oo ..XX ..XX oooo ..XX ..XX
oo",
+"oo ..XXXX ..XXXX oooo ..XXXX ..XXXX
oo",
+"o ...XXXX. ...XXXX. oo ...XXXX. ...XXXX.
o",
+"o ....XX.. ....XX.. oo ....XX.. ....XX..
o",
+"o ........ ........ oo ........ ........
o",
+" ........ ........ ........ ........
",
+" ...... ...... ...... ......
",
+" .... .... .... ....
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+" ooo ooo oooo
",
+" ooooo ooooo o oooooo o
",
+"o ooooooo ooooooo o oo oooooooo oo
",
+"o ooooooo ooooooo o ooo oooooooo ooo
",
+"o ooooooooo ooooooooo o oooo oooooooooo oooo
",
+"oo ooooooooooo ooooooooooo oo ooooo oooooooooooo ooooo
",
+"oo ooooooooooo ooooooooooo oo oooooo oooooooooooooo oooooo
",
+"ooo ooooooooooooo ooooooooooooo ooo oooooooo oooooooooooooooo
oooooooo "
+};
diff --git a/sprites/Red-Ghost-Up.json b/sprites/Red-Ghost-Up.json
index a0b4f7a450..0d07cd8c8e 100644
--- a/sprites/Red-Ghost-Up.json
+++ b/sprites/Red-Ghost-Up.json
@@ -19,7 +19,7 @@
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.1.0-dev",
- "image": "Red-Ghost-Up.png",
+ "image": "Red-Ghost-Up.xpm",
"format": "RGBA8888",
"size": { "w": 80, "h": 40 },
"scale": "1"
diff --git a/sprites/Red-Ghost-Up.png b/sprites/Red-Ghost-Up.png
deleted file mode 100644
index 8e995ea9ed..0000000000
Binary files a/sprites/Red-Ghost-Up.png and /dev/null differ
diff --git a/sprites/Red-Ghost-Up.xpm b/sprites/Red-Ghost-Up.xpm
new file mode 100644
index 0000000000..c5771d0c98
--- /dev/null
+++ b/sprites/Red-Ghost-Up.xpm
@@ -0,0 +1,50 @@
+/* XPM */
+static char *Red_Ghost_Up[] = {
+/* columns rows colors chars-per-pixel */
+"80 40 4 1 ",
+" c #AC3232",
+". c #CBDBFC",
+"X c gray100",
+"o c None",
+/* pixels */
+"ooooooooooooooo oooooooooooooooooooooooooooooo
ooooooooooooooo",
+"oooooooooooo oooooooooooooooooooooooo
oooooooooooo",
+"oooooooooo oooooooooooooooooooo
oooooooooo",
+"ooooooooo oooooooooooooooooo
ooooooooo",
+"ooooooo oooooooooooooo
ooooooo",
+"oooooo oooooooooooo
oooooo",
+"ooooo ..XX ..XX oooooooooo ..XX ..XX
ooooo",
+"oooo ..XXXX ..XXXX oooooooo ..XXXX ..XXXX
oooo",
+"oooo ...XXXX. ...XXXX. oooooooo ...XXXX. ...XXXX.
oooo",
+"ooo ....XX.. ....XX.. oooooo ....XX.. ....XX..
ooo",
+"oo ........ ........ oooo ........ ........
oo",
+"oo ........ ........ oooo ........ ........
oo",
+"o ...... ...... oo ...... ......
o",
+"o .... .... oo .... ....
o",
+"o oo
o",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+"
",
+" ooo ooo oooo
",
+" ooooo ooooo o oooooo o
",
+"o ooooooo ooooooo o oo oooooooo oo
",
+"o ooooooo ooooooo o ooo oooooooo ooo
",
+"o ooooooooo ooooooooo o oooo oooooooooo oooo
",
+"oo ooooooooooo ooooooooooo oo ooooo oooooooooooo ooooo
",
+"oo ooooooooooo ooooooooooo oo oooooo oooooooooooooo oooooo
",
+"ooo ooooooooooooo ooooooooooooo ooo oooooooo oooooooooooooooo
oooooooo "
+};
- [nongnu] elpa/pacmacs e75db415af 013/472: Enable travis. Close #14, (continued)
- [nongnu] elpa/pacmacs e75db415af 013/472: Enable travis. Close #14, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 646db1b62a 022/472: Kill game window on quit. Close #17, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs b8d1136c3a 014/472: Extract pacman-anim module (#19), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 929fda2cb4 016/472: Define package in Cask file directly (#19), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 043c660152 038/472: Clean up usage instructions in README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 58cf91b060 032/472: Enable undercover (#27), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 30b5c43879 040/472: License header (#28):, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 59b5b95c2d 039/472: Share the sprites source files. Close #25, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 5780c37396 044/472: Add UT for pacman-make-anim function, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 1f32ee2489 048/472: Implement board state (#5), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 1b26ae45fc 055/472: Convert sprites to XPM. Close #49,
ELPA Syncer <=
- [nongnu] elpa/pacmacs 03a96041d9 056/472: Add a README note about limitations. Close #45, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 13593c3f25 003/472: Remove logging, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs e788307d07 007/472: Implement animation. Close #10, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 7a713ac0b7 010/472: Add UTs again, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs da5576a321 008/472: Add UTs. Close #6, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 515b977a4c 026/472: Add UT for pacman-anim-next-frame function (#22), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 03bdb3388f 012/472: Add README. Close #18, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 8283a893c2 018/472: Update README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 0828edabf2 019/472: Don't remove elc files during Travis build (#20), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 63bfb71c85 029/472: Add UT for pacman-aseprite-frame-get-order (#22), ELPA Syncer, 2022/01/06