aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile11
-rw-r--r--hcl/conffiles1
-rw-r--r--hcl/control10
-rw-r--r--hcl/data/midi/allclear.ogg (renamed from hcl/data/midi/allclear.mid.ogg)bin106894 -> 106894 bytes
-rw-r--r--hcl/data/midi/boss.ogg (renamed from hcl/data/midi/boss.mid.ogg)bin1743448 -> 1743448 bytes
-rw-r--r--hcl/data/midi/clear.ogg (renamed from hcl/data/midi/clear.mid.ogg)bin56760 -> 56760 bytes
-rw-r--r--hcl/data/midi/ending.ogg (renamed from hcl/data/midi/ending.mid.ogg)bin468616 -> 468616 bytes
-rw-r--r--hcl/data/midi/gameover.ogg (renamed from hcl/data/midi/gameover.mid.ogg)bin101272 -> 101272 bytes
-rw-r--r--hcl/data/midi/init.ogg (renamed from hcl/data/midi/init.mid.ogg)bin7711 -> 7711 bytes
-rw-r--r--hcl/data/midi/lastboss.ogg (renamed from hcl/data/midi/lastboss.mid.ogg)bin1946650 -> 1946650 bytes
-rw-r--r--hcl/data/midi/main01.ogg (renamed from hcl/data/midi/main01.mid.ogg)bin3157303 -> 3157303 bytes
-rw-r--r--hcl/data/midi/main02.ogg (renamed from hcl/data/midi/main02.mid.ogg)bin2933863 -> 2933863 bytes
-rw-r--r--hcl/data/midi/main03.ogg (renamed from hcl/data/midi/main03.mid.ogg)bin3239523 -> 3239523 bytes
-rw-r--r--hcl/data/midi/main04.ogg (renamed from hcl/data/midi/main04.mid.ogg)bin2298544 -> 2298544 bytes
-rw-r--r--hcl/data/midi/main05.ogg (renamed from hcl/data/midi/main05.mid.ogg)bin1690990 -> 1690990 bytes
-rw-r--r--hcl/data/midi/main06.ogg (renamed from hcl/data/midi/main06.mid.ogg)bin3386710 -> 3386710 bytes
-rw-r--r--hcl/data/midi/nazo.ogg (renamed from hcl/data/midi/nazo.mid.ogg)bin38778 -> 38778 bytes
-rw-r--r--hcl/data/midi/start.ogg (renamed from hcl/data/midi/start.mid.ogg)bin40773 -> 40773 bytes
-rw-r--r--hcl/hcl.lnk4
-rw-r--r--hcl/hcl.pngbin450 -> 4033 bytes
20 files changed, 26 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index c8c14f5..0640de8 100644
--- a/Makefile
+++ b/Makefile
@@ -81,3 +81,14 @@ pack:
clean:
rm src/*.o src/sdl/*.o ${OUTPUT}
+
+ipk: all
+ @rm -rf /tmp/.hcl-ipk/ && mkdir -p /tmp/.hcl-ipk/root/home/retrofw/games/hcl /tmp/.hcl-ipk/root/home/retrofw/apps/gmenu2x/sections/games
+ @cp -r hcl/hcl.elf hcl/hcl.png hcl/data /tmp/.hcl-ipk/root/home/retrofw/games/hcl
+ @cp hcl/hcl.lnk /tmp/.hcl-ipk/root/home/retrofw/apps/gmenu2x/sections/games
+ @sed "s/^Version:.*/Version: $$(date +%Y%m%d)/" hcl/control > /tmp/.hcl-ipk/control
+ @cp hcl/conffiles /tmp/.hcl-ipk/
+ @tar --owner=0 --group=0 -czvf /tmp/.hcl-ipk/control.tar.gz -C /tmp/.hcl-ipk/ control conffiles
+ @tar --owner=0 --group=0 -czvf /tmp/.hcl-ipk/data.tar.gz -C /tmp/.hcl-ipk/root/ .
+ @echo 2.0 > /tmp/.hcl-ipk/debian-binary
+ @ar r hcl/hcl.ipk /tmp/.hcl-ipk/control.tar.gz /tmp/.hcl-ipk/data.tar.gz /tmp/.hcl-ipk/debian-binary
diff --git a/hcl/conffiles b/hcl/conffiles
new file mode 100644
index 0000000..fe9c98a
--- /dev/null
+++ b/hcl/conffiles
@@ -0,0 +1 @@
+/home/retrofw/apps/gmenu2x/sections/games/hcl.lnk
diff --git a/hcl/control b/hcl/control
new file mode 100644
index 0000000..f2c6d7d
--- /dev/null
+++ b/hcl/control
@@ -0,0 +1,10 @@
+Package: hydracastlelabyrinth
+Version:
+Description: RetroGame port of Hydra Castle Labyrinth
+Section: emus
+Priority: optional
+Maintainer: pingflood
+Architecture: mipsel
+Homepage: https://github.com/retrofw/hydracastlelabyrinth
+Depends:
+Source: https://github.com/retrofw/hydracastlelabyrinth
diff --git a/hcl/data/midi/allclear.mid.ogg b/hcl/data/midi/allclear.ogg
index 5965bed..5965bed 100644
--- a/hcl/data/midi/allclear.mid.ogg
+++ b/hcl/data/midi/allclear.ogg
Binary files differ
diff --git a/hcl/data/midi/boss.mid.ogg b/hcl/data/midi/boss.ogg
index 1ae66a5..1ae66a5 100644
--- a/hcl/data/midi/boss.mid.ogg
+++ b/hcl/data/midi/boss.ogg
Binary files differ
diff --git a/hcl/data/midi/clear.mid.ogg b/hcl/data/midi/clear.ogg
index 3654893..3654893 100644
--- a/hcl/data/midi/clear.mid.ogg
+++ b/hcl/data/midi/clear.ogg
Binary files differ
diff --git a/hcl/data/midi/ending.mid.ogg b/hcl/data/midi/ending.ogg
index dbde529..dbde529 100644
--- a/hcl/data/midi/ending.mid.ogg
+++ b/hcl/data/midi/ending.ogg
Binary files differ
diff --git a/hcl/data/midi/gameover.mid.ogg b/hcl/data/midi/gameover.ogg
index bd66e46..bd66e46 100644
--- a/hcl/data/midi/gameover.mid.ogg
+++ b/hcl/data/midi/gameover.ogg
Binary files differ
diff --git a/hcl/data/midi/init.mid.ogg b/hcl/data/midi/init.ogg
index 6b94f26..6b94f26 100644
--- a/hcl/data/midi/init.mid.ogg
+++ b/hcl/data/midi/init.ogg
Binary files differ
diff --git a/hcl/data/midi/lastboss.mid.ogg b/hcl/data/midi/lastboss.ogg
index d2d72a8..d2d72a8 100644
--- a/hcl/data/midi/lastboss.mid.ogg
+++ b/hcl/data/midi/lastboss.ogg
Binary files differ
diff --git a/hcl/data/midi/main01.mid.ogg b/hcl/data/midi/main01.ogg
index 32f8ce8..32f8ce8 100644
--- a/hcl/data/midi/main01.mid.ogg
+++ b/hcl/data/midi/main01.ogg
Binary files differ
diff --git a/hcl/data/midi/main02.mid.ogg b/hcl/data/midi/main02.ogg
index f8cf58a..f8cf58a 100644
--- a/hcl/data/midi/main02.mid.ogg
+++ b/hcl/data/midi/main02.ogg
Binary files differ
diff --git a/hcl/data/midi/main03.mid.ogg b/hcl/data/midi/main03.ogg
index e0001d0..e0001d0 100644
--- a/hcl/data/midi/main03.mid.ogg
+++ b/hcl/data/midi/main03.ogg
Binary files differ
diff --git a/hcl/data/midi/main04.mid.ogg b/hcl/data/midi/main04.ogg
index 44cd8c7..44cd8c7 100644
--- a/hcl/data/midi/main04.mid.ogg
+++ b/hcl/data/midi/main04.ogg
Binary files differ
diff --git a/hcl/data/midi/main05.mid.ogg b/hcl/data/midi/main05.ogg
index d650fbe..d650fbe 100644
--- a/hcl/data/midi/main05.mid.ogg
+++ b/hcl/data/midi/main05.ogg
Binary files differ
diff --git a/hcl/data/midi/main06.mid.ogg b/hcl/data/midi/main06.ogg
index 84acdab..84acdab 100644
--- a/hcl/data/midi/main06.mid.ogg
+++ b/hcl/data/midi/main06.ogg
Binary files differ
diff --git a/hcl/data/midi/nazo.mid.ogg b/hcl/data/midi/nazo.ogg
index 7c8a913..7c8a913 100644
--- a/hcl/data/midi/nazo.mid.ogg
+++ b/hcl/data/midi/nazo.ogg
Binary files differ
diff --git a/hcl/data/midi/start.mid.ogg b/hcl/data/midi/start.ogg
index 38b5d72..38b5d72 100644
--- a/hcl/data/midi/start.mid.ogg
+++ b/hcl/data/midi/start.ogg
Binary files differ
diff --git a/hcl/hcl.lnk b/hcl/hcl.lnk
new file mode 100644
index 0000000..4f6800f
--- /dev/null
+++ b/hcl/hcl.lnk
@@ -0,0 +1,4 @@
+title=Hydra C. L.
+description=Hydra Castle Labyrinth port
+exec=/home/retrofw/games/hcl/hcl.elf
+clock=600
diff --git a/hcl/hcl.png b/hcl/hcl.png
index 1d6cf01..a7eb989 100644
--- a/hcl/hcl.png
+++ b/hcl/hcl.png
Binary files differ