aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2005-11-25 11:56:42 +0800
committeredwin <edwin@FreeBSD.org>2005-11-25 11:56:42 +0800
commit8abdcefe2c9b1672818e755f42876e0873090bad (patch)
treeecbb5a390d906baaaf9404897dce1f39353a23f1
parentfcec40e41a3bdc7f0b28c1d50948401b84ef78ca (diff)
downloadfreebsd-ports-gnome-8abdcefe2c9b1672818e755f42876e0873090bad.tar.gz
freebsd-ports-gnome-8abdcefe2c9b1672818e755f42876e0873090bad.tar.zst
freebsd-ports-gnome-8abdcefe2c9b1672818e755f42876e0873090bad.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>
-rw-r--r--games/Makefile1
-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
9 files changed, 664 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 6cd33e0db44b..2a0d5400da29 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -173,6 +173,7 @@
SUBDIR += flying
SUBDIR += fmars
SUBDIR += foobillard
+ SUBDIR += formido
SUBDIR += fotaq
SUBDIR += frabs
SUBDIR += freebsd-games
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%%