aboutsummaryrefslogtreecommitdiff
path: root/games/formido
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2005-11-25 03:56:42 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2005-11-25 03:56:42 +0000
commit4988f2169df0de293b14313610de3c2edabba313 (patch)
tree026bdbf8a04adcb533c27daaccb4394bef339f31 /games/formido
parentf5f70372a9ae2532e3b680098080e553b114ed96 (diff)
downloadports-4988f2169df0de293b14313610de3c2edabba313.tar.gz
ports-4988f2169df0de293b14313610de3c2edabba313.zip
New port: games/formido 2D kill-em all with 3D rendered graphics
Formido is one of those games, where you are loaded with some guns and you go shooting different things. 'Things' in this case are big, ugly, - not green though - alien insects. The idea is to kill as many of those bastards as possible. Eventually they will overcome you, but struggle as long as you can. There are some power-ups to aid you in your honorable quest. Keep in mind, that those critters are rather tough and generally do nasty things when in close range of any player-characters. WWW: http://koti.mbnet.fi/lsoft/formido/formido.html PR: ports/89514 Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
Notes
Notes: svn path=/head/; revision=149379
Diffstat (limited to 'games/formido')
-rw-r--r--games/formido/Makefile62
-rw-r--r--games/formido/distinfo6
-rw-r--r--games/formido/files/patch-Makefile31
-rw-r--r--games/formido/files/patch-include--init.h11
-rw-r--r--games/formido/files/patch-src--config.cpp14
-rw-r--r--games/formido/pkg-descr10
-rw-r--r--games/formido/pkg-install13
-rw-r--r--games/formido/pkg-plist516
8 files changed, 663 insertions, 0 deletions
diff --git a/games/formido/Makefile b/games/formido/Makefile
new file mode 100644
index 000000000000..ad875e5ba91f
--- /dev/null
+++ b/games/formido/Makefile
@@ -0,0 +1,62 @@
+# New ports collection makefile for: formido
+# Date created: 19 Nov 2005
+# Whom: Dmitry Marakasov <amdmi3@mail.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= formido
+PORTVERSION= 1.0
+CATEGORIES= games
+MASTER_SITES= http://koti.mbnet.fi/lsoft/formido/
+
+MAINTAINER= amdmi3@mail.ru
+COMMENT= 2D kill-em all with 3D rendered graphics
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_REINPLACE= yes
+USE_SDL= sdl mixer image
+
+HISCOREDIR= /var/games/formido
+
+MAKE_ENV= DATDIR="${DATADIR}" HISCOREDIR="${HISCOREDIR}" \
+ CC="${CXX}" LINKFLAGS="${CXXFLAGS}" DEFAULT_CONFIG_FILE="${DATADIR}/formido.cfg"
+
+OPTIONS= MUSIC "Install music (6MB)" on
+
+.include <bsd.port.pre.mk>
+
+.ifdef(WITH_MUSIC)
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-music${EXTRACT_SUFX}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+PLIST_SUB+= MUSIC:=""
+.else
+PLIST_SUB+= MUSIC:="@comment "
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|g' ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e 's|formido.cfg|.formido.cfg|g' ${WRKSRC}/src/*.cpp
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/formido ${PREFIX}/bin
+ ${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/data/* ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/formido.cfg ${DATADIR}
+.ifdef(WITH_MUSIC)
+ cd ${DATADIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${PORTNAME}-music${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}
+ ${CHOWN} root:wheel ${DATADIR}/*.ogg
+ ${CHMOD} 644 ${DATADIR}/*.ogg
+.endif
+ ${CHGRP} games ${PREFIX}/bin/formido
+ ${CHMOD} g+s ${PREFIX}/bin/formido
+
+post-install:
+.if !exists(${HISCOREDIR})
+ ${MKDIR} ${HISCOREDIR}
+ ${CHGRP} games ${HISCOREDIR}
+ ${CHMOD} g+w ${HISCOREDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/games/formido/distinfo b/games/formido/distinfo
new file mode 100644
index 000000000000..26ab6e18a3ad
--- /dev/null
+++ b/games/formido/distinfo
@@ -0,0 +1,6 @@
+MD5 (formido-1.0.tar.bz2) = 4019842f46a2bec5c642a2717486ac0a
+SHA256 (formido-1.0.tar.bz2) = fe1b8d5878dae1193d6cbd6dc4c99347699d35c2c4f9f9ba51a28c864de51541
+SIZE (formido-1.0.tar.bz2) = 2965419
+MD5 (formido-music.tar.bz2) = 8d344651a3bcfd1d809dab1bcec2b7ee
+SHA256 (formido-music.tar.bz2) = 3e9d076139f80e257ba2586c474e18361db5197a555956ebf4dc3053b2a2ce6e
+SIZE (formido-music.tar.bz2) = 6159005
diff --git a/games/formido/files/patch-Makefile b/games/formido/files/patch-Makefile
new file mode 100644
index 000000000000..2c634a9a758a
--- /dev/null
+++ b/games/formido/files/patch-Makefile
@@ -0,0 +1,31 @@
+--- Makefile.orig Fri Nov 7 21:58:35 2003
++++ Makefile Sat Nov 19 19:58:06 2005
+@@ -7,23 +7,23 @@
+ #(just don't include the ending slash)
+
+ #Data directory (default: ./data)
+-DATDIR = ./data
++DATDIR ?= ./data
+
+ #High score directory (default: ./data)
+-HISCOREDIR = ./data
++HISCOREDIR ?= ./data
+
+ #Config file directory (default: .)
+ CONFIGDIR = .
+
+-CC=g++
++CC?=g++
+ FLAGS=`sdl-config --cflags` -Wall -I./include
+-LINKFLAGS=-O2 -ffast-math -fomit-frame-pointer
++LINKFLAGS?=-O2 -ffast-math -fomit-frame-pointer
+ LIBS=`sdl-config --libs` -lm -lSDL_mixer -lSDL_image
+ CPPFILES=blend.cpp credits.cpp explo.cpp hof.cpp menu.cpp player.cpp \
+ bomb.cpp critter.cpp font.cpp init.cpp mymath.cpp powerup.cpp \
+ config.cpp effect.cpp game.cpp main.cpp particle.cpp timer.cpp
+
+-DEFINES=-DDATA_DIR=\"${DATDIR}\" -DHISCORE_DIR=\"${HISCOREDIR}\" -DCONFIG_DIR=\"${CONFIGDIR}\"
++DEFINES=-DDATA_DIR=\"${DATDIR}\" -DHISCORE_DIR=\"${HISCOREDIR}\" -DDEFAULT_CONFIG_FILE=\"${DEFAULT_CONFIG_FILE}\"
+
+ SOURCES=$(addprefix src/, $(CPPFILES))
+ OBJECTS=$(addprefix obj/, $(CPPFILES:.cpp=.o))
diff --git a/games/formido/files/patch-include--init.h b/games/formido/files/patch-include--init.h
new file mode 100644
index 000000000000..6b26155e0cca
--- /dev/null
+++ b/games/formido/files/patch-include--init.h
@@ -0,0 +1,11 @@
+--- include/init.h.orig Fri Nov 7 21:59:07 2003
++++ include/init.h Sat Nov 19 19:39:18 2005
+@@ -45,7 +45,7 @@
+
+ #define DAT(x) (add_prefix(x, DATA_DIR))
+ #define HISCORE(x) (add_prefix(x, HISCORE_DIR))
+-#define CONFIG(x) (add_prefix(x, CONFIG_DIR))
++#define CONFIG(x) (add_prefix(x, getenv("HOME")))
+
+
+ // Initialize SDL
diff --git a/games/formido/files/patch-src--config.cpp b/games/formido/files/patch-src--config.cpp
new file mode 100644
index 000000000000..8b37eadd0cce
--- /dev/null
+++ b/games/formido/files/patch-src--config.cpp
@@ -0,0 +1,14 @@
+--- /work/a/ports/NEW/formido/work/formido-1.0/src/config.cpp.orig Fri Nov 7 18:59:01 2003
++++ /work/a/ports/NEW/formido/work/formido-1.0/src/config.cpp Fri Nov 25 03:54:00 2005
+@@ -30,6 +30,11 @@
+ void load_config(char *file, CONFIG *conf) {
+
+ FILE *f = fopen(file, "rt");
++ if(!f) {
++ // Try default config first
++ file = DEFAULT_CONFIG_FILE;
++ f = fopen(file, "rt");
++ }
+ if(!f)
+ error_msg("Unable to load config file: %s!", file);
+
diff --git a/games/formido/pkg-descr b/games/formido/pkg-descr
new file mode 100644
index 000000000000..36ca37d5b212
--- /dev/null
+++ b/games/formido/pkg-descr
@@ -0,0 +1,10 @@
+Formido is one of those games, where you are loaded with some guns
+and you go shooting different things. 'Things' in this case are
+big, ugly, - not green though - alien insects. The idea is to kill
+as many of those bastards as possible. Eventually they will overcome
+you, but struggle as long as you can. There are some power-ups to
+aid you in your honorable quest. Keep in mind, that those critters
+are rather tough and generally do nasty things when in close range
+of any player-characters.
+
+WWW: http://koti.mbnet.fi/lsoft/formido/formido.html
diff --git a/games/formido/pkg-install b/games/formido/pkg-install
new file mode 100644
index 000000000000..e7f51e0cff41
--- /dev/null
+++ b/games/formido/pkg-install
@@ -0,0 +1,13 @@
+#!/bin/sh
+#
+# $FreeBSD$
+
+HISCOREDIR="/var/games/formido"
+
+[ "$2" != "POST-INSTALL" -o -e "$HISCOREDIR" ] && exit 0
+
+echo "Creating hiscore directory..."
+mkdir -p "$HISCOREDIR"
+
+chgrp games "$HISCOREDIR"
+chmod g+w "$HISCOREDIR"
diff --git a/games/formido/pkg-plist b/games/formido/pkg-plist
new file mode 100644
index 000000000000..c9a4c428a360
--- /dev/null
+++ b/games/formido/pkg-plist
@@ -0,0 +1,516 @@
+bin/formido
+%%DATADIR%%/blood1.dat
+%%DATADIR%%/blood2.dat
+%%DATADIR%%/blood3.dat
+%%DATADIR%%/bomb_0000.dat
+%%DATADIR%%/bomb_0001.dat
+%%DATADIR%%/bomb_0002.dat
+%%DATADIR%%/bomb_0003.dat
+%%DATADIR%%/bomb_0004.dat
+%%DATADIR%%/bomb_0005.dat
+%%DATADIR%%/bomb_0006.dat
+%%DATADIR%%/bomb_0007.dat
+%%DATADIR%%/bomb_0008.dat
+%%DATADIR%%/bomb_0009.dat
+%%DATADIR%%/bomb_0010.dat
+%%DATADIR%%/bomb_0011.dat
+%%DATADIR%%/bomb_0012.dat
+%%DATADIR%%/bomb_0013.dat
+%%DATADIR%%/bomb_0014.dat
+%%DATADIR%%/bomb_0015.dat
+%%DATADIR%%/bomb_0016.dat
+%%DATADIR%%/bomb.dat
+%%DATADIR%%/bomb_0017.dat
+%%DATADIR%%/bulcol1.dat
+%%DATADIR%%/bulcol2.dat
+%%DATADIR%%/bulcol3.dat
+%%DATADIR%%/bulcol4.dat
+%%DATADIR%%/burn.dat
+%%DATADIR%%/cblood1.dat
+%%DATADIR%%/cblood2.dat
+%%DATADIR%%/cblood3.dat
+%%DATADIR%%/collisionmap.dat
+%%DATADIR%%/credits_8bit.dat
+%%DATADIR%%/credits.dat
+%%DATADIR%%/critter_die1.dat
+%%DATADIR%%/critter_die2.dat
+%%DATADIR%%/critter_die3.dat
+%%DATADIR%%/critter_die4.dat
+%%DATADIR%%/critter_die5.dat
+%%DATADIR%%/critter_piece10.dat
+%%DATADIR%%/critter_piece11.dat
+%%DATADIR%%/critter_piece12.dat
+%%DATADIR%%/critter_piece13.dat
+%%DATADIR%%/critter_piece14.dat
+%%DATADIR%%/critter_piece15.dat
+%%DATADIR%%/critter_piece1.dat
+%%DATADIR%%/critter_piece2.dat
+%%DATADIR%%/critter_piece3.dat
+%%DATADIR%%/critter_piece4.dat
+%%DATADIR%%/critter_piece5.dat
+%%DATADIR%%/critter_piece6.dat
+%%DATADIR%%/critter_piece7.dat
+%%DATADIR%%/critter_piece8.dat
+%%DATADIR%%/critter_piece9.dat
+%%DATADIR%%/energy_bar1.dat
+%%DATADIR%%/energy_bar2.dat
+%%DATADIR%%/exp1.dat
+%%DATADIR%%/exp2.dat
+%%DATADIR%%/explo1_0001.dat
+%%DATADIR%%/explo1_0002.dat
+%%DATADIR%%/explo1_0003.dat
+%%DATADIR%%/explo1_0004.dat
+%%DATADIR%%/font1.dat
+%%DATADIR%%/explo1_0005.dat
+%%DATADIR%%/explo1_0006.dat
+%%DATADIR%%/explo1_0007.dat
+%%DATADIR%%/explo1_0008.dat
+%%DATADIR%%/explo1_0009.dat
+%%DATADIR%%/explo1_0010.dat
+%%DATADIR%%/explo1_0011.dat
+%%DATADIR%%/explo1_0012.dat
+%%DATADIR%%/explo1_0013.dat
+%%DATADIR%%/explo1_0014.dat
+%%DATADIR%%/explo1_0015.dat
+%%DATADIR%%/explo1_0016.dat
+%%DATADIR%%/explo1_0017.dat
+%%DATADIR%%/explo1_0018.dat
+%%DATADIR%%/explo1_0019.dat
+%%DATADIR%%/explo1_0020.dat
+%%DATADIR%%/explo1_0021.dat
+%%DATADIR%%/explo1_0022.dat
+%%DATADIR%%/explo2_0001.dat
+%%DATADIR%%/explo2_0002.dat
+%%DATADIR%%/explo2_0003.dat
+%%DATADIR%%/explo2_0004.dat
+%%DATADIR%%/explo2_0005.dat
+%%DATADIR%%/explo2_0006.dat
+%%DATADIR%%/explo2_0007.dat
+%%DATADIR%%/explo2_0008.dat
+%%DATADIR%%/explo2_0009.dat
+%%DATADIR%%/explo2_0010.dat
+%%DATADIR%%/explo2_0011.dat
+%%DATADIR%%/explo2_0012.dat
+%%DATADIR%%/explo2_0013.dat
+%%DATADIR%%/explo2_0014.dat
+%%DATADIR%%/explo2_0015.dat
+%%DATADIR%%/explo2_0016.dat
+%%DATADIR%%/explo2_0017.dat
+%%DATADIR%%/explo2_0018.dat
+%%DATADIR%%/explo2_0019.dat
+%%DATADIR%%/explo2_0020.dat
+%%DATADIR%%/explo2_0021.dat
+%%DATADIR%%/explo2_0022.dat
+%%DATADIR%%/f1critter1_0000.dat
+%%DATADIR%%/f1critter1_0001.dat
+%%DATADIR%%/f1critter1_0002.dat
+%%DATADIR%%/f1critter1_0003.dat
+%%DATADIR%%/f1critter1_0004.dat
+%%DATADIR%%/f1critter1_0005.dat
+%%DATADIR%%/f1critter1_0006.dat
+%%DATADIR%%/f1critter1_0007.dat
+%%DATADIR%%/f1critter1_0008.dat
+%%DATADIR%%/f1critter1_0009.dat
+%%DATADIR%%/f1critter1_0010.dat
+%%DATADIR%%/f1critter1_0011.dat
+%%DATADIR%%/f1critter1_0012.dat
+%%DATADIR%%/f1critter1_0013.dat
+%%DATADIR%%/f1critter1_0014.dat
+%%DATADIR%%/f1critter1_0015.dat
+%%DATADIR%%/f1critter1_0016.dat
+%%DATADIR%%/f1critter1_0017.dat
+%%DATADIR%%/f1critter1_0018.dat
+%%DATADIR%%/f1critter1_0019.dat
+%%DATADIR%%/f1critter1_0020.dat
+%%DATADIR%%/f1critter1_0021.dat
+%%DATADIR%%/f1critter1_0022.dat
+%%DATADIR%%/f1critter1_0023.dat
+%%DATADIR%%/f1critter1_0024.dat
+%%DATADIR%%/f1critter1_0025.dat
+%%DATADIR%%/f1critter1_0026.dat
+%%DATADIR%%/f1critter1_0027.dat
+%%DATADIR%%/f1critter1_0028.dat
+%%DATADIR%%/f1critter1_0029.dat
+%%DATADIR%%/f1critter1_0030.dat
+%%DATADIR%%/f1critter1_0031.dat
+%%DATADIR%%/f1critter1_0032.dat
+%%DATADIR%%/f1critter1_0033.dat
+%%DATADIR%%/f1critter1_0034.dat
+%%DATADIR%%/f1player_0000.dat
+%%DATADIR%%/f1player_0001.dat
+%%DATADIR%%/f1player_0002.dat
+%%DATADIR%%/f1player_0003.dat
+%%DATADIR%%/f1player_0004.dat
+%%DATADIR%%/f1player_0005.dat
+%%DATADIR%%/f1player_0006.dat
+%%DATADIR%%/f1player_0007.dat
+%%DATADIR%%/f1player_0008.dat
+%%DATADIR%%/f1player_0009.dat
+%%DATADIR%%/f1player_0010.dat
+%%DATADIR%%/f1player_0011.dat
+%%DATADIR%%/f1player_0012.dat
+%%DATADIR%%/f1player_0013.dat
+%%DATADIR%%/f1player_0014.dat
+%%DATADIR%%/f1player_0015.dat
+%%DATADIR%%/f1player_0016.dat
+%%DATADIR%%/f1player_0017.dat
+%%DATADIR%%/f1player_0018.dat
+%%DATADIR%%/f1player_0019.dat
+%%DATADIR%%/f1player_0020.dat
+%%DATADIR%%/f1player_0021.dat
+%%DATADIR%%/f1player_0022.dat
+%%DATADIR%%/f1player_0023.dat
+%%DATADIR%%/f1player_0024.dat
+%%DATADIR%%/f1player_0025.dat
+%%DATADIR%%/f1player_0026.dat
+%%DATADIR%%/f1player_0027.dat
+%%DATADIR%%/f1player_0028.dat
+%%DATADIR%%/f1player_0029.dat
+%%DATADIR%%/f1player_0030.dat
+%%DATADIR%%/f1player_0031.dat
+%%DATADIR%%/f1player_0032.dat
+%%DATADIR%%/f1player_0033.dat
+%%DATADIR%%/f1player_0034.dat
+%%DATADIR%%/f1player_0035.dat
+%%DATADIR%%/f2critter1_0000.dat
+%%DATADIR%%/f2critter1_0001.dat
+%%DATADIR%%/f2critter1_0002.dat
+%%DATADIR%%/f2critter1_0003.dat
+%%DATADIR%%/f2critter1_0004.dat
+%%DATADIR%%/f2critter1_0005.dat
+%%DATADIR%%/f2critter1_0006.dat
+%%DATADIR%%/f2critter1_0007.dat
+%%DATADIR%%/f2critter1_0008.dat
+%%DATADIR%%/f2critter1_0009.dat
+%%DATADIR%%/f2critter1_0010.dat
+%%DATADIR%%/f2critter1_0011.dat
+%%DATADIR%%/f2critter1_0012.dat
+%%DATADIR%%/f2critter1_0013.dat
+%%DATADIR%%/f2critter1_0014.dat
+%%DATADIR%%/f2critter1_0015.dat
+%%DATADIR%%/f2critter1_0016.dat
+%%DATADIR%%/f2critter1_0017.dat
+%%DATADIR%%/f2critter1_0018.dat
+%%DATADIR%%/f2critter1_0019.dat
+%%DATADIR%%/f2critter1_0020.dat
+%%DATADIR%%/f2critter1_0021.dat
+%%DATADIR%%/f2critter1_0022.dat
+%%DATADIR%%/f2critter1_0023.dat
+%%DATADIR%%/f2critter1_0024.dat
+%%DATADIR%%/f2critter1_0025.dat
+%%DATADIR%%/f2critter1_0026.dat
+%%DATADIR%%/f2critter1_0027.dat
+%%DATADIR%%/f2critter1_0028.dat
+%%DATADIR%%/f2critter1_0029.dat
+%%DATADIR%%/f2critter1_0030.dat
+%%DATADIR%%/f2critter1_0031.dat
+%%DATADIR%%/f2critter1_0032.dat
+%%DATADIR%%/f2critter1_0033.dat
+%%DATADIR%%/f2critter1_0034.dat
+%%DATADIR%%/f2player_0000.dat
+%%DATADIR%%/f2player_0001.dat
+%%DATADIR%%/f2player_0002.dat
+%%DATADIR%%/f2player_0003.dat
+%%DATADIR%%/f2player_0004.dat
+%%DATADIR%%/f2player_0005.dat
+%%DATADIR%%/f2player_0006.dat
+%%DATADIR%%/f2player_0007.dat
+%%DATADIR%%/f2player_0008.dat
+%%DATADIR%%/f2player_0009.dat
+%%DATADIR%%/f2player_0010.dat
+%%DATADIR%%/f2player_0011.dat
+%%DATADIR%%/f2player_0012.dat
+%%DATADIR%%/f2player_0013.dat
+%%DATADIR%%/f2player_0014.dat
+%%DATADIR%%/f2player_0015.dat
+%%DATADIR%%/f2player_0016.dat
+%%DATADIR%%/f2player_0017.dat
+%%DATADIR%%/f2player_0018.dat
+%%DATADIR%%/f2player_0019.dat
+%%DATADIR%%/f2player_0020.dat
+%%DATADIR%%/f2player_0021.dat
+%%DATADIR%%/f2player_0022.dat
+%%DATADIR%%/f2player_0023.dat
+%%DATADIR%%/f2player_0024.dat
+%%DATADIR%%/f2player_0025.dat
+%%DATADIR%%/f2player_0026.dat
+%%DATADIR%%/f2player_0027.dat
+%%DATADIR%%/f2player_0028.dat
+%%DATADIR%%/f2player_0029.dat
+%%DATADIR%%/f2player_0030.dat
+%%DATADIR%%/f2player_0031.dat
+%%DATADIR%%/f2player_0032.dat
+%%DATADIR%%/f2player_0033.dat
+%%DATADIR%%/f2player_0034.dat
+%%DATADIR%%/f2player_0035.dat
+%%DATADIR%%/f3critter1_0000.dat
+%%DATADIR%%/f3critter1_0001.dat
+%%DATADIR%%/f3critter1_0002.dat
+%%DATADIR%%/f3critter1_0003.dat
+%%DATADIR%%/f3critter1_0004.dat
+%%DATADIR%%/f3critter1_0005.dat
+%%DATADIR%%/f3critter1_0006.dat
+%%DATADIR%%/f3critter1_0007.dat
+%%DATADIR%%/f3critter1_0008.dat
+%%DATADIR%%/f3critter1_0009.dat
+%%DATADIR%%/f3critter1_0010.dat
+%%DATADIR%%/f3critter1_0011.dat
+%%DATADIR%%/f3critter1_0012.dat
+%%DATADIR%%/f3critter1_0013.dat
+%%DATADIR%%/f3critter1_0014.dat
+%%DATADIR%%/f3critter1_0015.dat
+%%DATADIR%%/f3critter1_0016.dat
+%%DATADIR%%/f3critter1_0017.dat
+%%DATADIR%%/f3critter1_0018.dat
+%%DATADIR%%/f3critter1_0019.dat
+%%DATADIR%%/f3critter1_0020.dat
+%%DATADIR%%/f3critter1_0021.dat
+%%DATADIR%%/f3critter1_0022.dat
+%%DATADIR%%/f3critter1_0023.dat
+%%DATADIR%%/f3critter1_0024.dat
+%%DATADIR%%/f3critter1_0025.dat
+%%DATADIR%%/f3critter1_0026.dat
+%%DATADIR%%/f3critter1_0027.dat
+%%DATADIR%%/f3critter1_0028.dat
+%%DATADIR%%/f3critter1_0029.dat
+%%DATADIR%%/f3critter1_0030.dat
+%%DATADIR%%/f3critter1_0031.dat
+%%DATADIR%%/f3critter1_0032.dat
+%%DATADIR%%/f3critter1_0033.dat
+%%DATADIR%%/f3critter1_0034.dat
+%%DATADIR%%/f3player_0000.dat
+%%DATADIR%%/f3player_0001.dat
+%%DATADIR%%/f3player_0002.dat
+%%DATADIR%%/f3player_0003.dat
+%%DATADIR%%/f3player_0004.dat
+%%DATADIR%%/f3player_0005.dat
+%%DATADIR%%/f3player_0006.dat
+%%DATADIR%%/f3player_0007.dat
+%%DATADIR%%/f3player_0008.dat
+%%DATADIR%%/f3player_0009.dat
+%%DATADIR%%/f3player_0010.dat
+%%DATADIR%%/f3player_0011.dat
+%%DATADIR%%/f3player_0012.dat
+%%DATADIR%%/f3player_0013.dat
+%%DATADIR%%/f3player_0014.dat
+%%DATADIR%%/f3player_0015.dat
+%%DATADIR%%/f3player_0016.dat
+%%DATADIR%%/f3player_0017.dat
+%%DATADIR%%/f3player_0018.dat
+%%DATADIR%%/f3player_0019.dat
+%%DATADIR%%/f3player_0020.dat
+%%DATADIR%%/f3player_0021.dat
+%%DATADIR%%/f3player_0022.dat
+%%DATADIR%%/f3player_0023.dat
+%%DATADIR%%/f3player_0024.dat
+%%DATADIR%%/f3player_0025.dat
+%%DATADIR%%/f3player_0026.dat
+%%DATADIR%%/f3player_0027.dat
+%%DATADIR%%/f3player_0028.dat
+%%DATADIR%%/f3player_0029.dat
+%%DATADIR%%/f3player_0030.dat
+%%DATADIR%%/f3player_0031.dat
+%%DATADIR%%/f3player_0032.dat
+%%DATADIR%%/f3player_0033.dat
+%%DATADIR%%/f3player_0034.dat
+%%DATADIR%%/f3player_0035.dat
+%%DATADIR%%/font2.dat
+%%DATADIR%%/font3.dat
+%%DATADIR%%/font4.dat
+%%DATADIR%%/fs1player_0000.dat
+%%DATADIR%%/fs1player_0001.dat
+%%DATADIR%%/fs1player_0002.dat
+%%DATADIR%%/fs1player_0003.dat
+%%DATADIR%%/fs1player_0004.dat
+%%DATADIR%%/fs1player_0005.dat
+%%DATADIR%%/fs1player_0006.dat
+%%DATADIR%%/fs1player_0007.dat
+%%DATADIR%%/fs1player_0008.dat
+%%DATADIR%%/fs1player_0009.dat
+%%DATADIR%%/fs1player_0010.dat
+%%DATADIR%%/fs1player_0011.dat
+%%DATADIR%%/fs1player_0012.dat
+%%DATADIR%%/fs1player_0013.dat
+%%DATADIR%%/fs1player_0014.dat
+%%DATADIR%%/fs1player_0015.dat
+%%DATADIR%%/fs1player_0016.dat
+%%DATADIR%%/fs1player_0017.dat
+%%DATADIR%%/fs1player_0018.dat
+%%DATADIR%%/fs1player_0019.dat
+%%DATADIR%%/fs1player_0020.dat
+%%DATADIR%%/fs1player_0021.dat
+%%DATADIR%%/fs1player_0022.dat
+%%DATADIR%%/fs1player_0023.dat
+%%DATADIR%%/fs1player_0024.dat
+%%DATADIR%%/fs1player_0025.dat
+%%DATADIR%%/fs1player_0026.dat
+%%DATADIR%%/fs1player_0027.dat
+%%DATADIR%%/fs1player_0028.dat
+%%DATADIR%%/fs1player_0029.dat
+%%DATADIR%%/fs1player_0030.dat
+%%DATADIR%%/fs1player_0031.dat
+%%DATADIR%%/fs1player_0032.dat
+%%DATADIR%%/fs1player_0033.dat
+%%DATADIR%%/fs1player_0034.dat
+%%DATADIR%%/fs1player_0035.dat
+%%DATADIR%%/fs2player_0000.dat
+%%DATADIR%%/fs2player_0001.dat
+%%DATADIR%%/fs2player_0002.dat
+%%DATADIR%%/fs2player_0003.dat
+%%DATADIR%%/fs2player_0004.dat
+%%DATADIR%%/fs2player_0005.dat
+%%DATADIR%%/fs2player_0006.dat
+%%DATADIR%%/fs2player_0007.dat
+%%DATADIR%%/fs2player_0008.dat
+%%DATADIR%%/fs2player_0009.dat
+%%DATADIR%%/fs2player_0010.dat
+%%DATADIR%%/fs2player_0011.dat
+%%DATADIR%%/fs2player_0012.dat
+%%DATADIR%%/fs2player_0013.dat
+%%DATADIR%%/fs2player_0014.dat
+%%DATADIR%%/fs2player_0015.dat
+%%DATADIR%%/fs2player_0016.dat
+%%DATADIR%%/fs2player_0017.dat
+%%DATADIR%%/fs2player_0018.dat
+%%DATADIR%%/fs2player_0019.dat
+%%DATADIR%%/fs2player_0020.dat
+%%DATADIR%%/fs2player_0021.dat
+%%DATADIR%%/fs2player_0022.dat
+%%DATADIR%%/fs2player_0023.dat
+%%DATADIR%%/fs2player_0024.dat
+%%DATADIR%%/fs2player_0025.dat
+%%DATADIR%%/fs2player_0026.dat
+%%DATADIR%%/fs2player_0027.dat
+%%DATADIR%%/fs2player_0028.dat
+%%DATADIR%%/fs2player_0029.dat
+%%DATADIR%%/fs2player_0030.dat
+%%DATADIR%%/fs2player_0031.dat
+%%DATADIR%%/fs2player_0032.dat
+%%DATADIR%%/fs2player_0033.dat
+%%DATADIR%%/fs2player_0034.dat
+%%DATADIR%%/fs2player_0035.dat
+%%DATADIR%%/glass_break.dat
+%%DATADIR%%/glow.dat
+%%DATADIR%%/ground_8bit.dat
+%%DATADIR%%/ground.dat
+%%DATADIR%%/gunflame1.dat
+%%DATADIR%%/gunflame2.dat
+%%DATADIR%%/hiscore.dat
+%%DATADIR%%/icon.dat
+%%DATADIR%%/keypress.dat
+%%DATADIR%%/medkit01.dat
+%%DATADIR%%/medkit02.dat
+%%DATADIR%%/medkit03.dat
+%%DATADIR%%/medkit04.dat
+%%DATADIR%%/medkit05.dat
+%%DATADIR%%/medkit06.dat
+%%DATADIR%%/menu1w.dat
+%%DATADIR%%/menu2_8bit.dat
+%%DATADIR%%/menu2.dat
+%%DATADIR%%/menu2w.dat
+%%DATADIR%%/menu3_8bit.dat
+%%DATADIR%%/menu3.dat
+%%DATADIR%%/menu_8bit.dat
+%%DATADIR%%/menu_arrow.dat
+%%DATADIR%%/menu.dat
+%%DATADIR%%/mine01.dat
+%%DATADIR%%/mine02.dat
+%%DATADIR%%/mine03.dat
+%%DATADIR%%/mine04.dat
+%%DATADIR%%/mine05.dat
+%%DATADIR%%/mine06.dat
+%%DATADIR%%/mine07.dat
+%%DATADIR%%/mine08.dat
+%%DATADIR%%/mine09.dat
+%%DATADIR%%/mine10.dat
+%%DATADIR%%/mine11.dat
+%%DATADIR%%/mine12.dat
+%%DATADIR%%/mine13.dat
+%%DATADIR%%/mine14.dat
+%%DATADIR%%/mine15.dat
+%%DATADIR%%/mine16.dat
+%%DATADIR%%/mine17.dat
+%%DATADIR%%/mine18.dat
+%%DATADIR%%/mine19.dat
+%%DATADIR%%/mine.dat
+%%DATADIR%%/minedis.dat
+%%DATADIR%%/mush_0000.dat
+%%DATADIR%%/mush_0001.dat
+%%DATADIR%%/mush_0002.dat
+%%DATADIR%%/mush_0003.dat
+%%DATADIR%%/mush_0004.dat
+%%DATADIR%%/mush_0005.dat
+%%DATADIR%%/mush_0006.dat
+%%DATADIR%%/mush_0007.dat
+%%DATADIR%%/mush_0008.dat
+%%DATADIR%%/mush_0009.dat
+%%DATADIR%%/mush_0010.dat
+%%DATADIR%%/mush_0011.dat
+%%DATADIR%%/mush_0012.dat
+%%DATADIR%%/mush_0013.dat
+%%DATADIR%%/mush_0014.dat
+%%DATADIR%%/mush_0015.dat
+%%DATADIR%%/mush_0016.dat
+%%DATADIR%%/mush_0017.dat
+%%DATADIR%%/mush_0018.dat
+%%DATADIR%%/mush_0019.dat
+%%DATADIR%%/mushroom.dat
+%%DATADIR%%/palette.dat
+%%DATADIR%%/playerd_0000.dat
+%%DATADIR%%/playerd_0001.dat
+%%DATADIR%%/playerd_0002.dat
+%%DATADIR%%/playerd_0003.dat
+%%DATADIR%%/pldie1.dat
+%%DATADIR%%/playerd_0004.dat
+%%DATADIR%%/playerd_0005.dat
+%%DATADIR%%/playerd_0006.dat
+%%DATADIR%%/playerd_0007.dat
+%%DATADIR%%/playerd_0008.dat
+%%DATADIR%%/playerd_0009.dat
+%%DATADIR%%/playerd_0010.dat
+%%DATADIR%%/playerd_0011.dat
+%%DATADIR%%/playerd_0012.dat
+%%DATADIR%%/playerd_0013.dat
+%%DATADIR%%/playerd_0014.dat
+%%DATADIR%%/playerd_0015.dat
+%%DATADIR%%/playerd_0016.dat
+%%DATADIR%%/playerd_0017.dat
+%%DATADIR%%/playerd_0018.dat
+%%DATADIR%%/playerd_0019.dat
+%%DATADIR%%/playerd_0020.dat
+%%DATADIR%%/playerd_0021.dat
+%%DATADIR%%/playerd_0022.dat
+%%DATADIR%%/playerd_0023.dat
+%%DATADIR%%/playerd_0024.dat
+%%DATADIR%%/playerd_0025.dat
+%%DATADIR%%/playerd_0026.dat
+%%DATADIR%%/playerd_0027.dat
+%%DATADIR%%/playerd_0028.dat
+%%DATADIR%%/playerd_0029.dat
+%%DATADIR%%/playerd_0030.dat
+%%DATADIR%%/playerd_0031.dat
+%%DATADIR%%/playerd_0032.dat
+%%DATADIR%%/playerd_0033.dat
+%%DATADIR%%/playerd_0034.dat
+%%DATADIR%%/playerd_0035.dat
+%%DATADIR%%/pldie2.dat
+%%DATADIR%%/pldie3.dat
+%%DATADIR%%/plhit1.dat
+%%DATADIR%%/plhit2.dat
+%%DATADIR%%/plhit3.dat
+%%DATADIR%%/plhit4.dat
+%%DATADIR%%/plhit5.dat
+%%DATADIR%%/power_up.dat
+%%DATADIR%%/progress1.dat
+%%DATADIR%%/progress2.dat
+%%DATADIR%%/shooting.dat
+%%DATADIR%%/throw.dat
+%%DATADIR%%/wpn_bar1.dat
+%%DATADIR%%/wpn_bar2.dat
+%%DATADIR%%/formido.cfg
+%%MUSIC:%%%%DATADIR%%/music1.ogg
+%%MUSIC:%%%%DATADIR%%/music2.ogg
+%%MUSIC:%%%%DATADIR%%/music3.ogg
+%%MUSIC:%%%%DATADIR%%/music_credits.ogg
+%%MUSIC:%%%%DATADIR%%/music_menu.ogg
+@dirrm %%DATADIR%%