aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/neverball/Makefile66
-rw-r--r--games/neverball/distinfo6
-rw-r--r--games/neverball/files/patch-Makefile28
-rw-r--r--games/neverball/pkg-descr2
-rw-r--r--games/neverball/pkg-plist1236
5 files changed, 1102 insertions, 236 deletions
diff --git a/games/neverball/Makefile b/games/neverball/Makefile
index 70bc5e55cf74..58990773588b 100644
--- a/games/neverball/Makefile
+++ b/games/neverball/Makefile
@@ -6,49 +6,71 @@
#
PORTNAME= neverball
-PORTVERSION= 1.4.0
-PORTREVISION= 3
+PORTVERSION= 1.5.0
CATEGORIES= games
-MASTER_SITES= http://offload1.icculus.org/neverball/ \
- http://offload2.icculus.org/neverball/
+MASTER_SITES= http://offload1.icculus.org:9090/neverball/ \
+ http://offload2.icculus.org:9090/neverball/
MAINTAINER= mezz@FreeBSD.org
COMMENT= Tilt the floor to guide a ball through an obstacle course
-BUILD_DEPENDS= ${FREETYPE_CONFIG}:${PORTSDIR}/print/freetype2
-
-FREETYPE_CONFIG?= ${LOCALBASE}/bin/freetype-config
+LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
+ jpeg.9:${PORTSDIR}/graphics/jpeg \
+ vorbis.4:${PORTSDIR}/audio/libvorbis
USE_GL= gl
-USE_SDL= image mixer ttf
+USE_SDL= ttf
USE_GMAKE= yes
+MAKE_ENV+= ENABLE_WII=0
DOCS= CHANGES COPYING README
-DIRS= back bgm map-back map-mym map-paxed map-putt map-rlk mtrl obj \
- png shot-mym shot-putt shot-rlk snd ttf
+MAN6= neverball.6 neverputt.6
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+MAKE_ENV+= ENABLE_NLS=1
+LOCALE_DIRS= ca de es fi fr lv nn
+PLIST_SUB+= NLS=""
+.else
+MAKE_ENV+= ENABLE_NLS=0
+PLIST_SUB+= NLS="@comment "
+.endif
post-patch:
- @${REINPLACE_CMD} -e 's|./data|${DATADIR}/data|g' \
- ${WRKSRC}/share/config.h
- @${REINPLACE_CMD} -e 's|freetype-config|${FREETYPE_CONFIG}|g ; \
- s|sdl-config|${SDL_CONFIG}|g ; s| -O3| ${CFLAGS}|g' \
+ @${REINPLACE_CMD} -e 's|./data|${DATADIR}/data|g ; \
+ s|./locale|${PREFIX}/share/locale|g' \
+ ${WRKSRC}/share/base_config.h
+ @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|g ; \
+ s| -O2| ${CFLAGS}|g ; s|%%LOCALBASE%%|${LOCALBASE}|g' \
${WRKSRC}/Makefile
do-install:
-.for ii in ${DIRS}
- @${MKDIR} ${DATADIR}/data/${ii}
- @${INSTALL_DATA} ${WRKSRC}/data/${ii}/* ${DATADIR}/data/${ii}/
+ @${MKDIR} ${DATADIR}/data
+ @(cd ${WRKSRC}/data ; ${COPYTREE_SHARE} . ${DATADIR}/data/)
+ @(cd ${WRKSRC}/dist ; ${INSTALL_MAN} ${MAN6} ${MAN1PREFIX}/man/man6/)
+ @${MKDIR} ${PREFIX}/share/applications
+ @${MKDIR} ${PREFIX}/share/pixmaps
+.for f in neverball neverputt
+ @${INSTALL_DATA} ${WRKSRC}/dist/${f}.desktop \
+ ${PREFIX}/share/applications/
+ @${INSTALL_DATA} ${WRKSRC}/dist/${f}_512.png \
+ ${PREFIX}/share/pixmaps/${f}.png
+ @${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/bin/
.endfor
- @${INSTALL_DATA} ${WRKSRC}/data/*.txt ${DATADIR}/data/
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
- @${INSTALL_PROGRAM} ${WRKSRC}/neverputt ${PREFIX}/bin/
+.if !defined(WITHOUT_NLS)
+. for ii in ${LOCALE_DIRS}
+ @${MKDIR} ${PREFIX}/share/locale/${ii}/LC_MESSAGES
+ @${INSTALL_DATA} ${WRKSRC}/locale/${ii}/LC_MESSAGES/*.mo \
+ ${PREFIX}/share/locale/${ii}/LC_MESSAGES/
+. endfor
+.endif
.ifndef (NOPORTDOCS)
post-install:
@${MKDIR} ${DOCSDIR}
-.for i in ${DOCS}
+. for i in ${DOCS}
@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
+. endfor
.endif
.include <bsd.port.mk>
diff --git a/games/neverball/distinfo b/games/neverball/distinfo
index 9f0fc3ade074..90eb4c753aa1 100644
--- a/games/neverball/distinfo
+++ b/games/neverball/distinfo
@@ -1,3 +1,3 @@
-MD5 (neverball-1.4.0.tar.gz) = a6cd860f1c2b7d8cecbcfc05ff228ef0
-SHA256 (neverball-1.4.0.tar.gz) = bc8ada5962dd04b268298ffb81d7a9637b3500fc1172bde132c77f33ecb6b60a
-SIZE (neverball-1.4.0.tar.gz) = 11314294
+MD5 (neverball-1.5.0.tar.gz) = c170b502e2c5507846e946cdddd8a0ad
+SHA256 (neverball-1.5.0.tar.gz) = 8e6f6946cf2b08c13e4956a14f46d74c5a40735965f8fa876668c52d1877ec6a
+SIZE (neverball-1.5.0.tar.gz) = 24479939
diff --git a/games/neverball/files/patch-Makefile b/games/neverball/files/patch-Makefile
new file mode 100644
index 000000000000..81bc814bf6de
--- /dev/null
+++ b/games/neverball/files/patch-Makefile
@@ -0,0 +1,28 @@
+--- Makefile.orig 2009-01-29 16:39:11.000000000 -0600
++++ Makefile 2009-02-05 21:25:57.000000000 -0600
+@@ -12,6 +12,10 @@
+ DARWIN := 1
+ endif
+
++ifeq ($(shell uname), FreeBSD)
++ FREEBSD := 1
++endif
++
+ #------------------------------------------------------------------------------
+ # Optional flags (CFLAGS, CPPFLAGS, ...)
+
+@@ -105,6 +109,14 @@
+ BASE_LIBS += -L/opt/local/lib
+ endif
+
++ifdef FREEBSD
++ BASE_LIBS += -L%%LOCALBASE%%/lib
++
++ ifneq ($(ENABLE_NLS),0)
++ INTL_LIBS := -lintl -liconv
++ endif
++endif
++
+ ALL_LIBS := $(SDL_LIBS) $(BASE_LIBS) $(TILT_LIBS) $(INTL_LIBS) -lSDL_ttf \
+ -lvorbisfile $(OGL_LIBS)
+
diff --git a/games/neverball/pkg-descr b/games/neverball/pkg-descr
index 3877c49fc28a..817860960ab1 100644
--- a/games/neverball/pkg-descr
+++ b/games/neverball/pkg-descr
@@ -14,4 +14,4 @@ Neverball and Neverputt are known to run under Linux, Win2K/XP, FreeBSD, and
OSX. Hardware accelerated OpenGL with multitexture (OpenGL 1.2.1 or greater)
is required. A 500MHz processor is recommended.
-WWW: http://icculus.org/neverball/
+WWW: http://neverball.org/
diff --git a/games/neverball/pkg-plist b/games/neverball/pkg-plist
index c856936c2b10..346d27181244 100644
--- a/games/neverball/pkg-plist
+++ b/games/neverball/pkg-plist
@@ -1,14 +1,33 @@
bin/neverball
bin/neverputt
+share/applications/neverball.desktop
+share/applications/neverputt.desktop
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/README
+%%NLS%%share/locale/ca/LC_MESSAGES/neverball.mo
+%%NLS%%share/locale/de/LC_MESSAGES/neverball.mo
+%%NLS%%share/locale/es/LC_MESSAGES/neverball.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/neverball.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/neverball.mo
+%%NLS%%share/locale/lv/LC_MESSAGES/neverball.mo
+%%NLS%%share/locale/nn/LC_MESSAGES/neverball.mo
%%DATADIR%%/data/back/alien.png
+%%DATADIR%%/data/back/blk_blu.png
+%%DATADIR%%/data/back/blk_cyn.png
+%%DATADIR%%/data/back/blk_grn.png
%%DATADIR%%/data/back/blk_org.png
+%%DATADIR%%/data/back/blu_cyn.png
+%%DATADIR%%/data/back/blu_grn.png
+%%DATADIR%%/data/back/blu_wht.png
%%DATADIR%%/data/back/blues.png
%%DATADIR%%/data/back/city.png
+%%DATADIR%%/data/back/cyn_grn.png
+%%DATADIR%%/data/back/cyn_wht.png
%%DATADIR%%/data/back/greens.png
%%DATADIR%%/data/back/greys.png
+%%DATADIR%%/data/back/grn_wht.png
+%%DATADIR%%/data/back/grn_yel.png
%%DATADIR%%/data/back/gui.png
%%DATADIR%%/data/back/land.png
%%DATADIR%%/data/back/ocean.png
@@ -16,8 +35,131 @@ bin/neverputt
%%DATADIR%%/data/back/pastel.png
%%DATADIR%%/data/back/purples.png
%%DATADIR%%/data/back/red_blu.png
+%%DATADIR%%/data/back/red_prp.png
%%DATADIR%%/data/back/red_wht.png
+%%DATADIR%%/data/back/sea_land.png
%%DATADIR%%/data/back/space.png
+%%DATADIR%%/data/ball/atom/atom-glow
+%%DATADIR%%/data/ball/atom/atom-glow.png
+%%DATADIR%%/data/ball/atom/atom-inner.map
+%%DATADIR%%/data/ball/atom/atom-inner.sol
+%%DATADIR%%/data/ball/atom/atom-outer.map
+%%DATADIR%%/data/ball/atom/atom-outer.sol
+%%DATADIR%%/data/ball/atom/atom-solid.map
+%%DATADIR%%/data/ball/atom/atom-solid.sol
+%%DATADIR%%/data/ball/atom/electron
+%%DATADIR%%/data/ball/atom/electron.png
+%%DATADIR%%/data/ball/atom/neutron
+%%DATADIR%%/data/ball/atom/neutron.png
+%%DATADIR%%/data/ball/atom/proton
+%%DATADIR%%/data/ball/atom/proton.png
+%%DATADIR%%/data/ball/basic-ball/basic-ball
+%%DATADIR%%/data/ball/basic-ball/basic-ball-solid.map
+%%DATADIR%%/data/ball/basic-ball/basic-ball-solid.sol
+%%DATADIR%%/data/ball/basic-ball/basic-ball.obj
+%%DATADIR%%/data/ball/basic-ball/basic-ball.png
+%%DATADIR%%/data/ball/blinky/blinky
+%%DATADIR%%/data/ball/blinky/blinky-outer.map
+%%DATADIR%%/data/ball/blinky/blinky-outer.sol
+%%DATADIR%%/data/ball/blinky/blinky.obj
+%%DATADIR%%/data/ball/blinky/blinky.png
+%%DATADIR%%/data/ball/bonus-ball/bonus-ball
+%%DATADIR%%/data/ball/bonus-ball/bonus-ball-solid.map
+%%DATADIR%%/data/ball/bonus-ball/bonus-ball-solid.sol
+%%DATADIR%%/data/ball/bonus-ball/bonus-ball.png
+%%DATADIR%%/data/ball/bowling-ball/bowling-ball
+%%DATADIR%%/data/ball/bowling-ball/bowling-ball-solid.map
+%%DATADIR%%/data/ball/bowling-ball/bowling-ball-solid.sol
+%%DATADIR%%/data/ball/bowling-ball/bowling-ball.png
+%%DATADIR%%/data/ball/crystal-ball/crystal-ball
+%%DATADIR%%/data/ball/crystal-ball/crystal-ball-solid.map
+%%DATADIR%%/data/ball/crystal-ball/crystal-ball-solid.sol
+%%DATADIR%%/data/ball/crystal-ball/crystal-ball.png
+%%DATADIR%%/data/ball/earth/earth-atmos
+%%DATADIR%%/data/ball/earth/earth-atmos.png
+%%DATADIR%%/data/ball/earth/earth-cloud
+%%DATADIR%%/data/ball/earth/earth-cloud.png
+%%DATADIR%%/data/ball/earth/earth-color
+%%DATADIR%%/data/ball/earth/earth-color.png
+%%DATADIR%%/data/ball/earth/earth-inner.map
+%%DATADIR%%/data/ball/earth/earth-inner.sol
+%%DATADIR%%/data/ball/earth/earth-ocean
+%%DATADIR%%/data/ball/earth/earth-ocean.png
+%%DATADIR%%/data/ball/earth/earth-outer.map
+%%DATADIR%%/data/ball/earth/earth-outer.sol
+%%DATADIR%%/data/ball/earth/earth-solid.map
+%%DATADIR%%/data/ball/earth/earth-solid.sol
+%%DATADIR%%/data/ball/eightball/eightball
+%%DATADIR%%/data/ball/eightball/eightball-solid.map
+%%DATADIR%%/data/ball/eightball/eightball-solid.sol
+%%DATADIR%%/data/ball/eightball/eightball.png
+%%DATADIR%%/data/ball/eyeball/eyeball
+%%DATADIR%%/data/ball/eyeball/eyeball-solid.map
+%%DATADIR%%/data/ball/eyeball/eyeball-solid.sol
+%%DATADIR%%/data/ball/eyeball/eyeball.png
+%%DATADIR%%/data/ball/lava/lava-glow
+%%DATADIR%%/data/ball/lava/lava-glow.png
+%%DATADIR%%/data/ball/lava/lava-inner
+%%DATADIR%%/data/ball/lava/lava-inner.map
+%%DATADIR%%/data/ball/lava/lava-inner.png
+%%DATADIR%%/data/ball/lava/lava-inner.sol
+%%DATADIR%%/data/ball/lava/lava-outer.map
+%%DATADIR%%/data/ball/lava/lava-outer.sol
+%%DATADIR%%/data/ball/lava/lava-solid
+%%DATADIR%%/data/ball/lava/lava-solid.map
+%%DATADIR%%/data/ball/lava/lava-solid.png
+%%DATADIR%%/data/ball/lava/lava-solid.sol
+%%DATADIR%%/data/ball/magic-eightball/magic-eightball
+%%DATADIR%%/data/ball/magic-eightball/magic-eightball-solid.map
+%%DATADIR%%/data/ball/magic-eightball/magic-eightball-solid.sol
+%%DATADIR%%/data/ball/magic-eightball/magic-eightball.png
+%%DATADIR%%/data/ball/reactor/flare1.png
+%%DATADIR%%/data/ball/reactor/flare2.png
+%%DATADIR%%/data/ball/reactor/reactor-inner.map
+%%DATADIR%%/data/ball/reactor/reactor-inner.sol
+%%DATADIR%%/data/ball/reactor/reactor-rods.mtl
+%%DATADIR%%/data/ball/reactor/reactor-rods.obj
+%%DATADIR%%/data/ball/reactor/reactor-solid.map
+%%DATADIR%%/data/ball/reactor/reactor-solid.sol
+%%DATADIR%%/data/ball/reactor/reactor-surface
+%%DATADIR%%/data/ball/reactor/reactor-surface.png
+%%DATADIR%%/data/ball/reactor/sparkle1
+%%DATADIR%%/data/ball/reactor/sparkle1.png
+%%DATADIR%%/data/ball/saturn/saturn-outer.map
+%%DATADIR%%/data/ball/saturn/saturn-outer.sol
+%%DATADIR%%/data/ball/saturn/saturn-ring
+%%DATADIR%%/data/ball/saturn/saturn-ring.obj
+%%DATADIR%%/data/ball/saturn/saturn-ring.png
+%%DATADIR%%/data/ball/saturn/saturn-solid.map
+%%DATADIR%%/data/ball/saturn/saturn-solid.sol
+%%DATADIR%%/data/ball/saturn/saturn-surface
+%%DATADIR%%/data/ball/saturn/saturn-surface.jpg
+%%DATADIR%%/data/ball/smiley/smiley
+%%DATADIR%%/data/ball/smiley/smiley-solid.map
+%%DATADIR%%/data/ball/smiley/smiley-solid.sol
+%%DATADIR%%/data/ball/smiley/smiley.png
+%%DATADIR%%/data/ball/snowglobe/snowglobe-atlas
+%%DATADIR%%/data/ball/snowglobe/snowglobe-atlas.jpg
+%%DATADIR%%/data/ball/snowglobe/snowglobe-inner.map
+%%DATADIR%%/data/ball/snowglobe/snowglobe-inner.sol
+%%DATADIR%%/data/ball/snowglobe/snowglobe-scene.mtl
+%%DATADIR%%/data/ball/snowglobe/snowglobe-scene.obj
+%%DATADIR%%/data/ball/snowglobe/snowglobe-snow.png
+%%DATADIR%%/data/ball/snowglobe/snowglobe-solid.map
+%%DATADIR%%/data/ball/snowglobe/snowglobe-solid.sol
+%%DATADIR%%/data/ball/snowglobe/snowglobe-star
+%%DATADIR%%/data/ball/snowglobe/snowglobe-star.png
+%%DATADIR%%/data/ball/snowglobe/snowglobe-surface
+%%DATADIR%%/data/ball/snowglobe/snowglobe-surface.png
+%%DATADIR%%/data/ball/snowglobe/snowglobe-train.obj
+%%DATADIR%%/data/ball/sootsprite/sootsprite-body
+%%DATADIR%%/data/ball/sootsprite/sootsprite-body.png
+%%DATADIR%%/data/ball/sootsprite/sootsprite-eye
+%%DATADIR%%/data/ball/sootsprite/sootsprite-eye.png
+%%DATADIR%%/data/ball/sootsprite/sootsprite-outer.map
+%%DATADIR%%/data/ball/sootsprite/sootsprite-outer.sol
+%%DATADIR%%/data/ball/sootsprite/sootsprite-solid.map
+%%DATADIR%%/data/ball/sootsprite/sootsprite-solid.sol
%%DATADIR%%/data/bgm/inter.ogg
%%DATADIR%%/data/bgm/title.ogg
%%DATADIR%%/data/bgm/track1.ogg
@@ -26,12 +168,39 @@ bin/neverputt
%%DATADIR%%/data/bgm/track4.ogg
%%DATADIR%%/data/bgm/track5.ogg
%%DATADIR%%/data/courses.txt
+%%DATADIR%%/data/gui/demo1.nbr
+%%DATADIR%%/data/gui/demo2.nbr
+%%DATADIR%%/data/gui/help1.jpg
+%%DATADIR%%/data/gui/help2.jpg
+%%DATADIR%%/data/gui/help3.jpg
+%%DATADIR%%/data/gui/help4.jpg
%%DATADIR%%/data/holes-abc.txt
+%%DATADIR%%/data/holes-kk.txt
%%DATADIR%%/data/holes-paxed.txt
+%%DATADIR%%/data/holes-paxed2.txt
+%%DATADIR%%/data/holes-paxed3.txt
%%DATADIR%%/data/holes-putt.txt
-%%DATADIR%%/data/levels-easy.txt
-%%DATADIR%%/data/levels-hard.txt
-%%DATADIR%%/data/levels-mym.txt
+%%DATADIR%%/data/holes-slippi.txt
+%%DATADIR%%/data/icon/neverball.png
+%%DATADIR%%/data/icon/neverputt.png
+%%DATADIR%%/data/item/coin/coin
+%%DATADIR%%/data/item/coin/coin-no.png
+%%DATADIR%%/data/item/coin/coin.map
+%%DATADIR%%/data/item/coin/coin.obj
+%%DATADIR%%/data/item/coin/coin.png
+%%DATADIR%%/data/item/coin/coin.sol
+%%DATADIR%%/data/item/coin/coin.wings
+%%DATADIR%%/data/item/coin/euro_coin.png
+%%DATADIR%%/data/item/grow/grow
+%%DATADIR%%/data/item/grow/grow.map
+%%DATADIR%%/data/item/grow/grow.obj
+%%DATADIR%%/data/item/grow/grow.png
+%%DATADIR%%/data/item/grow/grow.sol
+%%DATADIR%%/data/item/shrink/shrink
+%%DATADIR%%/data/item/shrink/shrink.map
+%%DATADIR%%/data/item/shrink/shrink.obj
+%%DATADIR%%/data/item/shrink/shrink.png
+%%DATADIR%%/data/item/shrink/shrink.sol
%%DATADIR%%/data/map-back/alien.map
%%DATADIR%%/data/map-back/alien.sol
%%DATADIR%%/data/map-back/blank.map
@@ -44,10 +213,226 @@ bin/neverputt
%%DATADIR%%/data/map-back/jupiter.sol
%%DATADIR%%/data/map-back/ocean.map
%%DATADIR%%/data/map-back/ocean.sol
+%%DATADIR%%/data/map-ckk/01.map
+%%DATADIR%%/data/map-ckk/01.sol
+%%DATADIR%%/data/map-ckk/02.map
+%%DATADIR%%/data/map-ckk/02.sol
+%%DATADIR%%/data/map-ckk/03.map
+%%DATADIR%%/data/map-ckk/03.sol
+%%DATADIR%%/data/map-ckk/04.map
+%%DATADIR%%/data/map-ckk/04.sol
+%%DATADIR%%/data/map-ckk/05.map
+%%DATADIR%%/data/map-ckk/05.sol
+%%DATADIR%%/data/map-ckk/06.map
+%%DATADIR%%/data/map-ckk/06.sol
+%%DATADIR%%/data/map-ckk/07.map
+%%DATADIR%%/data/map-ckk/07.sol
+%%DATADIR%%/data/map-ckk/08.map
+%%DATADIR%%/data/map-ckk/08.sol
+%%DATADIR%%/data/map-ckk/09.map
+%%DATADIR%%/data/map-ckk/09.sol
+%%DATADIR%%/data/map-ckk/10.map
+%%DATADIR%%/data/map-ckk/10.sol
+%%DATADIR%%/data/map-ckk/11.map
+%%DATADIR%%/data/map-ckk/11.sol
+%%DATADIR%%/data/map-ckk/12.map
+%%DATADIR%%/data/map-ckk/12.sol
+%%DATADIR%%/data/map-ckk/13.map
+%%DATADIR%%/data/map-ckk/13.sol
+%%DATADIR%%/data/map-ckk/14.map
+%%DATADIR%%/data/map-ckk/14.sol
+%%DATADIR%%/data/map-ckk/15.map
+%%DATADIR%%/data/map-ckk/15.sol
+%%DATADIR%%/data/map-ckk/16.map
+%%DATADIR%%/data/map-ckk/16.sol
+%%DATADIR%%/data/map-ckk/17.map
+%%DATADIR%%/data/map-ckk/17.sol
+%%DATADIR%%/data/map-ckk/18.map
+%%DATADIR%%/data/map-ckk/18.sol
+%%DATADIR%%/data/map-easy/bumper.map
+%%DATADIR%%/data/map-easy/bumper.sol
+%%DATADIR%%/data/map-easy/bumps.map
+%%DATADIR%%/data/map-easy/bumps.sol
+%%DATADIR%%/data/map-easy/coins.map
+%%DATADIR%%/data/map-easy/coins.sol
+%%DATADIR%%/data/map-easy/corners.map
+%%DATADIR%%/data/map-easy/corners.sol
+%%DATADIR%%/data/map-easy/curved.map
+%%DATADIR%%/data/map-easy/curved.sol
+%%DATADIR%%/data/map-easy/easy.map
+%%DATADIR%%/data/map-easy/easy.sol
+%%DATADIR%%/data/map-easy/easyhalfpipe.map
+%%DATADIR%%/data/map-easy/easyhalfpipe.sol
+%%DATADIR%%/data/map-easy/fence.map
+%%DATADIR%%/data/map-easy/fence.sol
+%%DATADIR%%/data/map-easy/goals.map
+%%DATADIR%%/data/map-easy/goals.sol
+%%DATADIR%%/data/map-easy/goslow.map
+%%DATADIR%%/data/map-easy/goslow.sol
+%%DATADIR%%/data/map-easy/greed.map
+%%DATADIR%%/data/map-easy/greed.sol
+%%DATADIR%%/data/map-easy/groundbreak.map
+%%DATADIR%%/data/map-easy/groundbreak.sol
+%%DATADIR%%/data/map-easy/hole.map
+%%DATADIR%%/data/map-easy/hole.sol
+%%DATADIR%%/data/map-easy/lollipop.map
+%%DATADIR%%/data/map-easy/lollipop.sol
+%%DATADIR%%/data/map-easy/maze.map
+%%DATADIR%%/data/map-easy/maze.sol
+%%DATADIR%%/data/map-easy/mazebump.map
+%%DATADIR%%/data/map-easy/mazebump.sol
+%%DATADIR%%/data/map-easy/mover.map
+%%DATADIR%%/data/map-easy/mover.sol
+%%DATADIR%%/data/map-easy/peasy.map
+%%DATADIR%%/data/map-easy/peasy.sol
+%%DATADIR%%/data/map-easy/roundcoins.map
+%%DATADIR%%/data/map-easy/roundcoins.sol
+%%DATADIR%%/data/map-easy/roundlaby.map
+%%DATADIR%%/data/map-easy/roundlaby.sol
+%%DATADIR%%/data/map-easy/slalom.map
+%%DATADIR%%/data/map-easy/slalom.sol
+%%DATADIR%%/data/map-easy/slightcurve.map
+%%DATADIR%%/data/map-easy/slightcurve.sol
+%%DATADIR%%/data/map-easy/speedbumps.map
+%%DATADIR%%/data/map-easy/speedbumps.sol
+%%DATADIR%%/data/map-easy/thwomp2.map
+%%DATADIR%%/data/map-easy/thwomp2.sol
+%%DATADIR%%/data/map-easy/wakka.map
+%%DATADIR%%/data/map-easy/wakka.sol
+%%DATADIR%%/data/map-fwp/adventure.map
+%%DATADIR%%/data/map-fwp/adventure.sol
+%%DATADIR%%/data/map-fwp/atrium.map
+%%DATADIR%%/data/map-fwp/atrium.sol
+%%DATADIR%%/data/map-fwp/cargo.map
+%%DATADIR%%/data/map-fwp/cargo.sol
+%%DATADIR%%/data/map-fwp/confetti.map
+%%DATADIR%%/data/map-fwp/confetti.sol
+%%DATADIR%%/data/map-fwp/discs.map
+%%DATADIR%%/data/map-fwp/discs.sol
+%%DATADIR%%/data/map-fwp/mountains.map
+%%DATADIR%%/data/map-fwp/mountains.sol
+%%DATADIR%%/data/map-fwp/museum.map
+%%DATADIR%%/data/map-fwp/museum.sol
+%%DATADIR%%/data/map-fwp/oddities.map
+%%DATADIR%%/data/map-fwp/oddities.sol
+%%DATADIR%%/data/map-fwp/rails.map
+%%DATADIR%%/data/map-fwp/rails.sol
+%%DATADIR%%/data/map-fwp/ramps.map
+%%DATADIR%%/data/map-fwp/ramps.sol
+%%DATADIR%%/data/map-fwp/slope.map
+%%DATADIR%%/data/map-fwp/slope.sol
+%%DATADIR%%/data/map-fwp/spacetime.map
+%%DATADIR%%/data/map-fwp/spacetime.sol
+%%DATADIR%%/data/map-fwp/swarm.map
+%%DATADIR%%/data/map-fwp/swarm.sol
+%%DATADIR%%/data/map-fwp/tennis.map
+%%DATADIR%%/data/map-fwp/tennis.sol
+%%DATADIR%%/data/map-fwp/tree.map
+%%DATADIR%%/data/map-fwp/tree.sol
+%%DATADIR%%/data/map-fwp/ufo.map
+%%DATADIR%%/data/map-fwp/ufo.sol
+%%DATADIR%%/data/map-hard/airways.map
+%%DATADIR%%/data/map-hard/airways.sol
+%%DATADIR%%/data/map-hard/check.map
+%%DATADIR%%/data/map-hard/check.sol
+%%DATADIR%%/data/map-hard/curbs.map
+%%DATADIR%%/data/map-hard/curbs.sol
+%%DATADIR%%/data/map-hard/flip.map
+%%DATADIR%%/data/map-hard/flip.sol
+%%DATADIR%%/data/map-hard/frogger.map
+%%DATADIR%%/data/map-hard/frogger.sol
+%%DATADIR%%/data/map-hard/gaps.map
+%%DATADIR%%/data/map-hard/gaps.sol
+%%DATADIR%%/data/map-hard/grid.map
+%%DATADIR%%/data/map-hard/grid.sol
+%%DATADIR%%/data/map-hard/hallways.map
+%%DATADIR%%/data/map-hard/hallways.sol
+%%DATADIR%%/data/map-hard/hump.map
+%%DATADIR%%/data/map-hard/hump.sol
+%%DATADIR%%/data/map-hard/invis.map
+%%DATADIR%%/data/map-hard/invis.sol
+%%DATADIR%%/data/map-hard/movers.map
+%%DATADIR%%/data/map-hard/movers.sol
+%%DATADIR%%/data/map-hard/nostairs.map
+%%DATADIR%%/data/map-hard/nostairs.sol
+%%DATADIR%%/data/map-hard/paths.map
+%%DATADIR%%/data/map-hard/paths.sol
+%%DATADIR%%/data/map-hard/pipe.map
+%%DATADIR%%/data/map-hard/pipe.sol
+%%DATADIR%%/data/map-hard/poker.map
+%%DATADIR%%/data/map-hard/poker.sol
+%%DATADIR%%/data/map-hard/pyramid.map
+%%DATADIR%%/data/map-hard/pyramid.sol
+%%DATADIR%%/data/map-hard/quads.map
+%%DATADIR%%/data/map-hard/quads.sol
+%%DATADIR%%/data/map-hard/rampup.map
+%%DATADIR%%/data/map-hard/rampup.sol
+%%DATADIR%%/data/map-hard/ring.map
+%%DATADIR%%/data/map-hard/ring.sol
+%%DATADIR%%/data/map-hard/risers.map
+%%DATADIR%%/data/map-hard/risers.sol
+%%DATADIR%%/data/map-hard/spiralin.map
+%%DATADIR%%/data/map-hard/spiralin.sol
+%%DATADIR%%/data/map-hard/spread.map
+%%DATADIR%%/data/map-hard/spread.sol
+%%DATADIR%%/data/map-hard/sync.map
+%%DATADIR%%/data/map-hard/sync.sol
+%%DATADIR%%/data/map-hard/teleport.map
+%%DATADIR%%/data/map-hard/teleport.sol
+%%DATADIR%%/data/map-hard/tilt.map
+%%DATADIR%%/data/map-hard/tilt.sol
+%%DATADIR%%/data/map-medium/accordian.map
+%%DATADIR%%/data/map-medium/accordian.sol
+%%DATADIR%%/data/map-medium/angle.map
+%%DATADIR%%/data/map-medium/angle.sol
+%%DATADIR%%/data/map-medium/coneskeleton.map
+%%DATADIR%%/data/map-medium/coneskeleton.sol
+%%DATADIR%%/data/map-medium/cross.map
+%%DATADIR%%/data/map-medium/cross.sol
+%%DATADIR%%/data/map-medium/drops.map
+%%DATADIR%%/data/map-medium/drops.sol
+%%DATADIR%%/data/map-medium/easytele.map
+%%DATADIR%%/data/map-medium/easytele.sol
+%%DATADIR%%/data/map-medium/four.map
+%%DATADIR%%/data/map-medium/four.sol
+%%DATADIR%%/data/map-medium/hardrise.map
+%%DATADIR%%/data/map-medium/hardrise.sol
+%%DATADIR%%/data/map-medium/islands.map
+%%DATADIR%%/data/map-medium/islands.sol
+%%DATADIR%%/data/map-medium/learngrow.map
+%%DATADIR%%/data/map-medium/learngrow.sol
+%%DATADIR%%/data/map-medium/locks.map
+%%DATADIR%%/data/map-medium/locks.sol
+%%DATADIR%%/data/map-medium/multicurves.map
+%%DATADIR%%/data/map-medium/multicurves.sol
+%%DATADIR%%/data/map-medium/plinko.map
+%%DATADIR%%/data/map-medium/plinko.sol
+%%DATADIR%%/data/map-medium/qbert.map
+%%DATADIR%%/data/map-medium/qbert.sol
+%%DATADIR%%/data/map-medium/rampdn.map
+%%DATADIR%%/data/map-medium/rampdn.sol
+%%DATADIR%%/data/map-medium/roundfloors.map
+%%DATADIR%%/data/map-medium/roundfloors.sol
+%%DATADIR%%/data/map-medium/sparselines.map
+%%DATADIR%%/data/map-medium/sparselines.sol
+%%DATADIR%%/data/map-medium/spiraldn.map
+%%DATADIR%%/data/map-medium/spiraldn.sol
+%%DATADIR%%/data/map-medium/spiralup.map
+%%DATADIR%%/data/map-medium/spiralup.sol
+%%DATADIR%%/data/map-medium/stairs.map
+%%DATADIR%%/data/map-medium/stairs.sol
+%%DATADIR%%/data/map-medium/telemaze.map
+%%DATADIR%%/data/map-medium/telemaze.sol
+%%DATADIR%%/data/map-medium/timer.map
+%%DATADIR%%/data/map-medium/timer.sol
+%%DATADIR%%/data/map-medium/title.map
+%%DATADIR%%/data/map-medium/title.sol
+%%DATADIR%%/data/map-medium/woodmaze.map
+%%DATADIR%%/data/map-medium/woodmaze.sol
+%%DATADIR%%/data/map-medium/zigzag.map
+%%DATADIR%%/data/map-medium/zigzag.sol
%%DATADIR%%/data/map-mym/assault.map
%%DATADIR%%/data/map-mym/assault.sol
-%%DATADIR%%/data/map-mym/bombman.map
-%%DATADIR%%/data/map-mym/bombman.sol
%%DATADIR%%/data/map-mym/circuit1.map
%%DATADIR%%/data/map-mym/circuit1.sol
%%DATADIR%%/data/map-mym/circuit2.map
@@ -68,6 +453,8 @@ bin/neverputt
%%DATADIR%%/data/map-mym/drive2.sol
%%DATADIR%%/data/map-mym/earthquake.map
%%DATADIR%%/data/map-mym/earthquake.sol
+%%DATADIR%%/data/map-mym/ghosts.map
+%%DATADIR%%/data/map-mym/ghosts.sol
%%DATADIR%%/data/map-mym/glasstower.map
%%DATADIR%%/data/map-mym/glasstower.sol
%%DATADIR%%/data/map-mym/hard.map
@@ -94,6 +481,56 @@ bin/neverputt
%%DATADIR%%/data/map-mym/turn.sol
%%DATADIR%%/data/map-mym/up.map
%%DATADIR%%/data/map-mym/up.sol
+%%DATADIR%%/data/map-mym2/backforth.map
+%%DATADIR%%/data/map-mym2/backforth.sol
+%%DATADIR%%/data/map-mym2/basket.map
+%%DATADIR%%/data/map-mym2/basket.sol
+%%DATADIR%%/data/map-mym2/bigball.map
+%%DATADIR%%/data/map-mym2/bigball.sol
+%%DATADIR%%/data/map-mym2/bigcone.map
+%%DATADIR%%/data/map-mym2/bigcone.sol
+%%DATADIR%%/data/map-mym2/bombman.map
+%%DATADIR%%/data/map-mym2/bombman.sol
+%%DATADIR%%/data/map-mym2/bounces.map
+%%DATADIR%%/data/map-mym2/bounces.sol
+%%DATADIR%%/data/map-mym2/fall.map
+%%DATADIR%%/data/map-mym2/fall.sol
+%%DATADIR%%/data/map-mym2/freefall.map
+%%DATADIR%%/data/map-mym2/freefall.sol
+%%DATADIR%%/data/map-mym2/grinder.map
+%%DATADIR%%/data/map-mym2/grinder.sol
+%%DATADIR%%/data/map-mym2/littlecones.map
+%%DATADIR%%/data/map-mym2/littlecones.sol
+%%DATADIR%%/data/map-mym2/longpipe.map
+%%DATADIR%%/data/map-mym2/longpipe.sol
+%%DATADIR%%/data/map-mym2/morenarrow.map
+%%DATADIR%%/data/map-mym2/morenarrow.sol
+%%DATADIR%%/data/map-mym2/movinglumps.map
+%%DATADIR%%/data/map-mym2/movinglumps.sol
+%%DATADIR%%/data/map-mym2/movingpath.map
+%%DATADIR%%/data/map-mym2/movingpath.sol
+%%DATADIR%%/data/map-mym2/push.map
+%%DATADIR%%/data/map-mym2/push.sol
+%%DATADIR%%/data/map-mym2/rainbow.map
+%%DATADIR%%/data/map-mym2/rainbow.sol
+%%DATADIR%%/data/map-mym2/rodeo.map
+%%DATADIR%%/data/map-mym2/rodeo.sol
+%%DATADIR%%/data/map-mym2/runstop.map
+%%DATADIR%%/data/map-mym2/runstop.sol
+%%DATADIR%%/data/map-mym2/shaker.map
+%%DATADIR%%/data/map-mym2/shaker.sol
+%%DATADIR%%/data/map-mym2/sonic.map
+%%DATADIR%%/data/map-mym2/sonic.sol
+%%DATADIR%%/data/map-mym2/speed.map
+%%DATADIR%%/data/map-mym2/speed.sol
+%%DATADIR%%/data/map-mym2/speeddance.map
+%%DATADIR%%/data/map-mym2/speeddance.sol
+%%DATADIR%%/data/map-mym2/translation.map
+%%DATADIR%%/data/map-mym2/translation.sol
+%%DATADIR%%/data/map-mym2/updown.map
+%%DATADIR%%/data/map-mym2/updown.sol
+%%DATADIR%%/data/map-mym2/webs.map
+%%DATADIR%%/data/map-mym2/webs.sol
%%DATADIR%%/data/map-paxed/01_fastpenta.map
%%DATADIR%%/data/map-paxed/01_fastpenta.sol
%%DATADIR%%/data/map-paxed/02_bumpy_road.map
@@ -182,6 +619,78 @@ bin/neverputt
%%DATADIR%%/data/map-paxed/y.sol
%%DATADIR%%/data/map-paxed/z.map
%%DATADIR%%/data/map-paxed/z.sol
+%%DATADIR%%/data/map-paxed2/castle.map
+%%DATADIR%%/data/map-paxed2/castle.sol
+%%DATADIR%%/data/map-paxed2/ditcher.map
+%%DATADIR%%/data/map-paxed2/ditcher.sol
+%%DATADIR%%/data/map-paxed2/downchute.map
+%%DATADIR%%/data/map-paxed2/downchute.sol
+%%DATADIR%%/data/map-paxed2/elsplit.map
+%%DATADIR%%/data/map-paxed2/elsplit.sol
+%%DATADIR%%/data/map-paxed2/fourrounds.map
+%%DATADIR%%/data/map-paxed2/fourrounds.sol
+%%DATADIR%%/data/map-paxed2/highroad.map
+%%DATADIR%%/data/map-paxed2/highroad.sol
+%%DATADIR%%/data/map-paxed2/jumpyramid.map
+%%DATADIR%%/data/map-paxed2/jumpyramid.sol
+%%DATADIR%%/data/map-paxed2/key.map
+%%DATADIR%%/data/map-paxed2/key.sol
+%%DATADIR%%/data/map-paxed2/litenin.map
+%%DATADIR%%/data/map-paxed2/litenin.sol
+%%DATADIR%%/data/map-paxed2/louvred.map
+%%DATADIR%%/data/map-paxed2/louvred.sol
+%%DATADIR%%/data/map-paxed2/ninesies.map
+%%DATADIR%%/data/map-paxed2/ninesies.sol
+%%DATADIR%%/data/map-paxed2/overthehill.map
+%%DATADIR%%/data/map-paxed2/overthehill.sol
+%%DATADIR%%/data/map-paxed2/pathfall.map
+%%DATADIR%%/data/map-paxed2/pathfall.sol
+%%DATADIR%%/data/map-paxed2/repulse.map
+%%DATADIR%%/data/map-paxed2/repulse.sol
+%%DATADIR%%/data/map-paxed2/speedhash.map
+%%DATADIR%%/data/map-paxed2/speedhash.sol
+%%DATADIR%%/data/map-paxed2/spheroids.map
+%%DATADIR%%/data/map-paxed2/spheroids.sol
+%%DATADIR%%/data/map-paxed2/square.map
+%%DATADIR%%/data/map-paxed2/square.sol
+%%DATADIR%%/data/map-paxed2/tworamped.map
+%%DATADIR%%/data/map-paxed2/tworamped.sol
+%%DATADIR%%/data/map-paxed3/blockyway.map
+%%DATADIR%%/data/map-paxed3/blockyway.sol
+%%DATADIR%%/data/map-paxed3/bridgejump.map
+%%DATADIR%%/data/map-paxed3/bridgejump.sol
+%%DATADIR%%/data/map-paxed3/bubbles.map
+%%DATADIR%%/data/map-paxed3/bubbles.sol
+%%DATADIR%%/data/map-paxed3/curvacious.map
+%%DATADIR%%/data/map-paxed3/curvacious.sol
+%%DATADIR%%/data/map-paxed3/edging.map
+%%DATADIR%%/data/map-paxed3/edging.sol
+%%DATADIR%%/data/map-paxed3/hypnos.map
+%%DATADIR%%/data/map-paxed3/hypnos.sol
+%%DATADIR%%/data/map-paxed3/jump2round.map
+%%DATADIR%%/data/map-paxed3/jump2round.sol
+%%DATADIR%%/data/map-paxed3/midtri.map
+%%DATADIR%%/data/map-paxed3/midtri.sol
+%%DATADIR%%/data/map-paxed3/ovalli.map
+%%DATADIR%%/data/map-paxed3/ovalli.sol
+%%DATADIR%%/data/map-paxed3/pyrhill.map
+%%DATADIR%%/data/map-paxed3/pyrhill.sol
+%%DATADIR%%/data/map-paxed3/pyrhopp3r.map
+%%DATADIR%%/data/map-paxed3/pyrhopp3r.sol
+%%DATADIR%%/data/map-paxed3/rampbunker.map
+%%DATADIR%%/data/map-paxed3/rampbunker.sol
+%%DATADIR%%/data/map-paxed3/ramptri.map
+%%DATADIR%%/data/map-paxed3/ramptri.sol
+%%DATADIR%%/data/map-paxed3/rotators.map
+%%DATADIR%%/data/map-paxed3/rotators.sol
+%%DATADIR%%/data/map-paxed3/shovel.map
+%%DATADIR%%/data/map-paxed3/shovel.sol
+%%DATADIR%%/data/map-paxed3/snake.map
+%%DATADIR%%/data/map-paxed3/snake.sol
+%%DATADIR%%/data/map-paxed3/tuway.map
+%%DATADIR%%/data/map-paxed3/tuway.sol
+%%DATADIR%%/data/map-paxed3/unbalance.map
+%%DATADIR%%/data/map-paxed3/unbalance.sol
%%DATADIR%%/data/map-putt/01_easy.map
%%DATADIR%%/data/map-putt/01_easy.sol
%%DATADIR%%/data/map-putt/02_uturn.map
@@ -218,192 +727,386 @@ bin/neverputt
%%DATADIR%%/data/map-putt/17_timing.sol
%%DATADIR%%/data/map-putt/18_hill.map
%%DATADIR%%/data/map-putt/18_hill.sol
-%%DATADIR%%/data/map-rlk/angle.map
-%%DATADIR%%/data/map-rlk/angle.sol
-%%DATADIR%%/data/map-rlk/bumper.map
-%%DATADIR%%/data/map-rlk/bumper.sol
-%%DATADIR%%/data/map-rlk/bumps.map
-%%DATADIR%%/data/map-rlk/bumps.sol
-%%DATADIR%%/data/map-rlk/check.map
-%%DATADIR%%/data/map-rlk/check.sol
-%%DATADIR%%/data/map-rlk/coins.map
-%%DATADIR%%/data/map-rlk/coins.sol
-%%DATADIR%%/data/map-rlk/corners.map
-%%DATADIR%%/data/map-rlk/corners.sol
-%%DATADIR%%/data/map-rlk/curbs.map
-%%DATADIR%%/data/map-rlk/curbs.sol
-%%DATADIR%%/data/map-rlk/curved.map
-%%DATADIR%%/data/map-rlk/curved.sol
-%%DATADIR%%/data/map-rlk/drops.map
-%%DATADIR%%/data/map-rlk/drops.sol
-%%DATADIR%%/data/map-rlk/easy.map
-%%DATADIR%%/data/map-rlk/easy.sol
-%%DATADIR%%/data/map-rlk/easytele.map
-%%DATADIR%%/data/map-rlk/easytele.sol
-%%DATADIR%%/data/map-rlk/fence.map
-%%DATADIR%%/data/map-rlk/fence.sol
-%%DATADIR%%/data/map-rlk/four.map
-%%DATADIR%%/data/map-rlk/four.sol
-%%DATADIR%%/data/map-rlk/frogger.map
-%%DATADIR%%/data/map-rlk/frogger.sol
-%%DATADIR%%/data/map-rlk/gaps.map
-%%DATADIR%%/data/map-rlk/gaps.sol
-%%DATADIR%%/data/map-rlk/goals.map
-%%DATADIR%%/data/map-rlk/goals.sol
-%%DATADIR%%/data/map-rlk/goslow.map
-%%DATADIR%%/data/map-rlk/goslow.sol
-%%DATADIR%%/data/map-rlk/greed.map
-%%DATADIR%%/data/map-rlk/greed.sol
-%%DATADIR%%/data/map-rlk/grid.map
-%%DATADIR%%/data/map-rlk/grid.sol
-%%DATADIR%%/data/map-rlk/hole.map
-%%DATADIR%%/data/map-rlk/hole.sol
-%%DATADIR%%/data/map-rlk/hump.map
-%%DATADIR%%/data/map-rlk/hump.sol
-%%DATADIR%%/data/map-rlk/invis.map
-%%DATADIR%%/data/map-rlk/invis.sol
-%%DATADIR%%/data/map-rlk/islands.map
-%%DATADIR%%/data/map-rlk/islands.sol
-%%DATADIR%%/data/map-rlk/locks.map
-%%DATADIR%%/data/map-rlk/locks.sol
-%%DATADIR%%/data/map-rlk/maze.map
-%%DATADIR%%/data/map-rlk/maze.sol
-%%DATADIR%%/data/map-rlk/mover.map
-%%DATADIR%%/data/map-rlk/mover.sol
-%%DATADIR%%/data/map-rlk/movers.map
-%%DATADIR%%/data/map-rlk/movers.sol
-%%DATADIR%%/data/map-rlk/peasy.map
-%%DATADIR%%/data/map-rlk/peasy.sol
-%%DATADIR%%/data/map-rlk/pipe.map
-%%DATADIR%%/data/map-rlk/pipe.sol
-%%DATADIR%%/data/map-rlk/plinko.map
-%%DATADIR%%/data/map-rlk/plinko.sol
-%%DATADIR%%/data/map-rlk/poker.map
-%%DATADIR%%/data/map-rlk/poker.sol
-%%DATADIR%%/data/map-rlk/pyramid.map
-%%DATADIR%%/data/map-rlk/pyramid.sol
-%%DATADIR%%/data/map-rlk/quads.map
-%%DATADIR%%/data/map-rlk/quads.sol
-%%DATADIR%%/data/map-rlk/rampdn.map
-%%DATADIR%%/data/map-rlk/rampdn.sol
-%%DATADIR%%/data/map-rlk/rampup.map
-%%DATADIR%%/data/map-rlk/rampup.sol
-%%DATADIR%%/data/map-rlk/ring.map
-%%DATADIR%%/data/map-rlk/ring.sol
-%%DATADIR%%/data/map-rlk/risers.map
-%%DATADIR%%/data/map-rlk/risers.sol
-%%DATADIR%%/data/map-rlk/spiraldn.map
-%%DATADIR%%/data/map-rlk/spiraldn.sol
-%%DATADIR%%/data/map-rlk/spiralin.map
-%%DATADIR%%/data/map-rlk/spiralin.sol
-%%DATADIR%%/data/map-rlk/spiralup.map
-%%DATADIR%%/data/map-rlk/spiralup.sol
-%%DATADIR%%/data/map-rlk/spread.map
-%%DATADIR%%/data/map-rlk/spread.sol
-%%DATADIR%%/data/map-rlk/stairs.map
-%%DATADIR%%/data/map-rlk/stairs.sol
-%%DATADIR%%/data/map-rlk/sync.map
-%%DATADIR%%/data/map-rlk/sync.sol
-%%DATADIR%%/data/map-rlk/telemaze.map
-%%DATADIR%%/data/map-rlk/telemaze.sol
-%%DATADIR%%/data/map-rlk/teleport.map
-%%DATADIR%%/data/map-rlk/teleport.sol
-%%DATADIR%%/data/map-rlk/tilt.map
-%%DATADIR%%/data/map-rlk/tilt.sol
-%%DATADIR%%/data/map-rlk/timer.map
-%%DATADIR%%/data/map-rlk/timer.sol
-%%DATADIR%%/data/map-rlk/title.map
-%%DATADIR%%/data/map-rlk/title.sol
-%%DATADIR%%/data/map-rlk/wakka.map
-%%DATADIR%%/data/map-rlk/wakka.sol
-%%DATADIR%%/data/map-rlk/zigzag.map
-%%DATADIR%%/data/map-rlk/zigzag.sol
-%%DATADIR%%/data/mtrl/arrow
-%%DATADIR%%/data/mtrl/arrow-green
-%%DATADIR%%/data/mtrl/arrow-green.jpg
-%%DATADIR%%/data/mtrl/arrow.tga
-%%DATADIR%%/data/mtrl/back-red
-%%DATADIR%%/data/mtrl/back-red.jpg
+%%DATADIR%%/data/map-slippi/01_easy.map
+%%DATADIR%%/data/map-slippi/01_easy.sol
+%%DATADIR%%/data/map-slippi/02_path.map
+%%DATADIR%%/data/map-slippi/02_path.sol
+%%DATADIR%%/data/map-slippi/03_stepsramps.map
+%%DATADIR%%/data/map-slippi/03_stepsramps.sol
+%%DATADIR%%/data/map-slippi/04_choice.map
+%%DATADIR%%/data/map-slippi/04_choice.sol
+%%DATADIR%%/data/map-slippi/05_road.map
+%%DATADIR%%/data/map-slippi/05_road.sol
+%%DATADIR%%/data/map-slippi/06_chevron.map
+%%DATADIR%%/data/map-slippi/06_chevron.sol
+%%DATADIR%%/data/map-slippi/07_hill.map
+%%DATADIR%%/data/map-slippi/07_hill.sol
+%%DATADIR%%/data/map-slippi/08_skill.map
+%%DATADIR%%/data/map-slippi/08_skill.sol
+%%DATADIR%%/data/map-slippi/09_random.map
+%%DATADIR%%/data/map-slippi/09_random.sol
+%%DATADIR%%/data/map-slippi/10_drops.map
+%%DATADIR%%/data/map-slippi/10_drops.sol
+%%DATADIR%%/data/map-slippi/11_tunnel.map
+%%DATADIR%%/data/map-slippi/11_tunnel.sol
+%%DATADIR%%/data/map-slippi/12_unlucky.map
+%%DATADIR%%/data/map-slippi/12_unlucky.sol
+%%DATADIR%%/data/map-slippi/13_luck.map
+%%DATADIR%%/data/map-slippi/13_luck.sol
+%%DATADIR%%/data/map-slippi/14_key.map
+%%DATADIR%%/data/map-slippi/14_key.sol
+%%DATADIR%%/data/map-slippi/15_ramps2.map
+%%DATADIR%%/data/map-slippi/15_ramps2.sol
+%%DATADIR%%/data/map-slippi/16_fork.map
+%%DATADIR%%/data/map-slippi/16_fork.sol
+%%DATADIR%%/data/map-slippi/17_bumpy.map
+%%DATADIR%%/data/map-slippi/17_bumpy.sol
+%%DATADIR%%/data/map-slippi/18_dip.map
+%%DATADIR%%/data/map-slippi/18_dip.sol
+%%DATADIR%%/data/mtrl/arrow-dark
+%%DATADIR%%/data/mtrl/arrow-dark.png
+%%DATADIR%%/data/mtrl/arrow-green-light
+%%DATADIR%%/data/mtrl/arrow-green-light.png
+%%DATADIR%%/data/mtrl/arrow-light
+%%DATADIR%%/data/mtrl/arrow-light.png
+%%DATADIR%%/data/mtrl/asteroid
+%%DATADIR%%/data/mtrl/asteroid.png
%%DATADIR%%/data/mtrl/black
-%%DATADIR%%/data/mtrl/black.jpg
+%%DATADIR%%/data/mtrl/black.png
%%DATADIR%%/data/mtrl/blue
-%%DATADIR%%/data/mtrl/blue.jpg
+%%DATADIR%%/data/mtrl/blue-fade
+%%DATADIR%%/data/mtrl/blue-fade.png
+%%DATADIR%%/data/mtrl/blue-gas
+%%DATADIR%%/data/mtrl/blue-gas.png
+%%DATADIR%%/data/mtrl/blue-glossy
+%%DATADIR%%/data/mtrl/blue-glossy.png
+%%DATADIR%%/data/mtrl/blue-gradient
+%%DATADIR%%/data/mtrl/blue-gradient-bright
+%%DATADIR%%/data/mtrl/blue-gradient-bright.png
+%%DATADIR%%/data/mtrl/blue-gradient.png
+%%DATADIR%%/data/mtrl/blue-natural
+%%DATADIR%%/data/mtrl/blue-natural.png
+%%DATADIR%%/data/mtrl/blue-sea
+%%DATADIR%%/data/mtrl/blue-sea.png
+%%DATADIR%%/data/mtrl/blue.png
+%%DATADIR%%/data/mtrl/border-carpet
+%%DATADIR%%/data/mtrl/border-carpet.jpg
+%%DATADIR%%/data/mtrl/brass
+%%DATADIR%%/data/mtrl/brass.jpg
+%%DATADIR%%/data/mtrl/brick
+%%DATADIR%%/data/mtrl/brick-small
+%%DATADIR%%/data/mtrl/brick-small.png
+%%DATADIR%%/data/mtrl/brick.jpg
+%%DATADIR%%/data/mtrl/carpet
+%%DATADIR%%/data/mtrl/carpet.jpg
%%DATADIR%%/data/mtrl/caution
-%%DATADIR%%/data/mtrl/caution.jpg
+%%DATADIR%%/data/mtrl/caution.png
+%%DATADIR%%/data/mtrl/chalk
+%%DATADIR%%/data/mtrl/chalk.jpg
+%%DATADIR%%/data/mtrl/check-black-white
+%%DATADIR%%/data/mtrl/check-black-white.png
%%DATADIR%%/data/mtrl/chrome
+%%DATADIR%%/data/mtrl/chrome-faceted
+%%DATADIR%%/data/mtrl/chrome-faceted.jpg
%%DATADIR%%/data/mtrl/chrome.jpg
%%DATADIR%%/data/mtrl/coin-blue
%%DATADIR%%/data/mtrl/coin-blue.jpg
+%%DATADIR%%/data/mtrl/coin-brown-small
+%%DATADIR%%/data/mtrl/coin-brown-small.jpg
+%%DATADIR%%/data/mtrl/coin-green-check
+%%DATADIR%%/data/mtrl/coin-green-check.jpg
+%%DATADIR%%/data/mtrl/coin-green-check2
+%%DATADIR%%/data/mtrl/coin-green-check2.jpg
+%%DATADIR%%/data/mtrl/coin-green-dark
+%%DATADIR%%/data/mtrl/coin-green-dark.jpg
+%%DATADIR%%/data/mtrl/coin-green-light
+%%DATADIR%%/data/mtrl/coin-green-light.jpg
+%%DATADIR%%/data/mtrl/coin-green-small
+%%DATADIR%%/data/mtrl/coin-green-small.jpg
+%%DATADIR%%/data/mtrl/coin-mirror-check
+%%DATADIR%%/data/mtrl/coin-mirror-check.png
+%%DATADIR%%/data/mtrl/coin-orange
+%%DATADIR%%/data/mtrl/coin-orange-big
+%%DATADIR%%/data/mtrl/coin-orange-big.jpg
+%%DATADIR%%/data/mtrl/coin-orange.jpg
+%%DATADIR%%/data/mtrl/coin-pad-dot-blue
+%%DATADIR%%/data/mtrl/coin-pad-dot-blue.png
+%%DATADIR%%/data/mtrl/coin-pad-dot-red
+%%DATADIR%%/data/mtrl/coin-pad-dot-red.png
+%%DATADIR%%/data/mtrl/coin-pad-dot-yellow
+%%DATADIR%%/data/mtrl/coin-pad-dot-yellow.png
+%%DATADIR%%/data/mtrl/coin-pad-green-dark
+%%DATADIR%%/data/mtrl/coin-pad-green-dark.png
+%%DATADIR%%/data/mtrl/coin-purple
+%%DATADIR%%/data/mtrl/coin-purple-check
+%%DATADIR%%/data/mtrl/coin-purple-check.jpg
+%%DATADIR%%/data/mtrl/coin-purple.jpg
%%DATADIR%%/data/mtrl/coin-red
%%DATADIR%%/data/mtrl/coin-red.jpg
%%DATADIR%%/data/mtrl/coin-shiny
%%DATADIR%%/data/mtrl/coin-shiny.jpg
-%%DATADIR%%/data/mtrl/coin-small-green
-%%DATADIR%%/data/mtrl/coin-small-green.jpg
-%%DATADIR%%/data/mtrl/dark-glass
-%%DATADIR%%/data/mtrl/dark-glass.jpg
-%%DATADIR%%/data/mtrl/dark-mirror
-%%DATADIR%%/data/mtrl/dark-mirror.jpg
+%%DATADIR%%/data/mtrl/crate
+%%DATADIR%%/data/mtrl/crate-small
+%%DATADIR%%/data/mtrl/crate-small.jpg
+%%DATADIR%%/data/mtrl/crate.jpg
+%%DATADIR%%/data/mtrl/curtain-check-diagonal
+%%DATADIR%%/data/mtrl/curtain-check-diagonal.png
+%%DATADIR%%/data/mtrl/cyan
+%%DATADIR%%/data/mtrl/cyan.png
+%%DATADIR%%/data/mtrl/dot-grey
+%%DATADIR%%/data/mtrl/dot-grey.png
%%DATADIR%%/data/mtrl/edge
%%DATADIR%%/data/mtrl/edge-blue
%%DATADIR%%/data/mtrl/edge-blue.jpg
-%%DATADIR%%/data/mtrl/edge-brown-grey
-%%DATADIR%%/data/mtrl/edge-brown-grey.jpg
-%%DATADIR%%/data/mtrl/edge-green-grey
-%%DATADIR%%/data/mtrl/edge-green-grey-offset
-%%DATADIR%%/data/mtrl/edge-green-grey-offset.jpg
-%%DATADIR%%/data/mtrl/edge-green-grey.jpg
+%%DATADIR%%/data/mtrl/edge-brown
+%%DATADIR%%/data/mtrl/edge-brown.jpg
+%%DATADIR%%/data/mtrl/edge-green
+%%DATADIR%%/data/mtrl/edge-green-check
+%%DATADIR%%/data/mtrl/edge-green-check.jpg
+%%DATADIR%%/data/mtrl/edge-green-check2
+%%DATADIR%%/data/mtrl/edge-green-check2.jpg
+%%DATADIR%%/data/mtrl/edge-green-dark
+%%DATADIR%%/data/mtrl/edge-green-dark.jpg
+%%DATADIR%%/data/mtrl/edge-green-light
+%%DATADIR%%/data/mtrl/edge-green-light.jpg
+%%DATADIR%%/data/mtrl/edge-green-offset
+%%DATADIR%%/data/mtrl/edge-green-offset.jpg
+%%DATADIR%%/data/mtrl/edge-green.jpg
+%%DATADIR%%/data/mtrl/edge-orange
+%%DATADIR%%/data/mtrl/edge-orange-big
+%%DATADIR%%/data/mtrl/edge-orange-big.jpg
+%%DATADIR%%/data/mtrl/edge-orange.jpg
+%%DATADIR%%/data/mtrl/edge-purple
+%%DATADIR%%/data/mtrl/edge-purple-check
+%%DATADIR%%/data/mtrl/edge-purple-check.jpg
+%%DATADIR%%/data/mtrl/edge-purple.jpg
%%DATADIR%%/data/mtrl/edge-red
%%DATADIR%%/data/mtrl/edge-red.jpg
-%%DATADIR%%/data/mtrl/edge.jpg
+%%DATADIR%%/data/mtrl/edge-x
+%%DATADIR%%/data/mtrl/edge-x.png
+%%DATADIR%%/data/mtrl/edge-y
+%%DATADIR%%/data/mtrl/edge-y.png
+%%DATADIR%%/data/mtrl/edge.png
+%%DATADIR%%/data/mtrl/edge2
+%%DATADIR%%/data/mtrl/edge2-blue
+%%DATADIR%%/data/mtrl/edge2-blue.jpg
+%%DATADIR%%/data/mtrl/edge2-brown
+%%DATADIR%%/data/mtrl/edge2-brown.jpg
+%%DATADIR%%/data/mtrl/edge2-green
+%%DATADIR%%/data/mtrl/edge2-green-check
+%%DATADIR%%/data/mtrl/edge2-green-check.jpg
+%%DATADIR%%/data/mtrl/edge2-green-dark
+%%DATADIR%%/data/mtrl/edge2-green-dark.jpg
+%%DATADIR%%/data/mtrl/edge2-green-light
+%%DATADIR%%/data/mtrl/edge2-green-light.jpg
+%%DATADIR%%/data/mtrl/edge2-green-offset
+%%DATADIR%%/data/mtrl/edge2-green-offset.jpg
+%%DATADIR%%/data/mtrl/edge2-green-small
+%%DATADIR%%/data/mtrl/edge2-green-small.jpg
+%%DATADIR%%/data/mtrl/edge2-green.jpg
+%%DATADIR%%/data/mtrl/edge2-orange
+%%DATADIR%%/data/mtrl/edge2-orange-big
+%%DATADIR%%/data/mtrl/edge2-orange-big.jpg
+%%DATADIR%%/data/mtrl/edge2-orange.jpg
+%%DATADIR%%/data/mtrl/edge2-purple
+%%DATADIR%%/data/mtrl/edge2-purple-check
+%%DATADIR%%/data/mtrl/edge2-purple-check.jpg
+%%DATADIR%%/data/mtrl/edge2-purple.jpg
+%%DATADIR%%/data/mtrl/edge2-red
+%%DATADIR%%/data/mtrl/edge2-red.jpg
+%%DATADIR%%/data/mtrl/edge2-x
+%%DATADIR%%/data/mtrl/edge2-x.png
+%%DATADIR%%/data/mtrl/edge2-y
+%%DATADIR%%/data/mtrl/edge2-y.png
+%%DATADIR%%/data/mtrl/edge2.png
%%DATADIR%%/data/mtrl/glass
-%%DATADIR%%/data/mtrl/glass.jpg
+%%DATADIR%%/data/mtrl/glass-dark
+%%DATADIR%%/data/mtrl/glass-dark.png
+%%DATADIR%%/data/mtrl/glass.png
%%DATADIR%%/data/mtrl/goal
-%%DATADIR%%/data/mtrl/goal.tga
+%%DATADIR%%/data/mtrl/goal-special
+%%DATADIR%%/data/mtrl/goal-special.png
+%%DATADIR%%/data/mtrl/goal.png
+%%DATADIR%%/data/mtrl/green-gas
+%%DATADIR%%/data/mtrl/green-gas.png
+%%DATADIR%%/data/mtrl/green-glass
+%%DATADIR%%/data/mtrl/green-glass.png
+%%DATADIR%%/data/mtrl/hole
+%%DATADIR%%/data/mtrl/hole.png
%%DATADIR%%/data/mtrl/invisible
-%%DATADIR%%/data/mtrl/invisible.tga
-%%DATADIR%%/data/mtrl/jump
-%%DATADIR%%/data/mtrl/jump.tga
-%%DATADIR%%/data/mtrl/land1.png
+%%DATADIR%%/data/mtrl/invisible.png
+%%DATADIR%%/data/mtrl/leaf
+%%DATADIR%%/data/mtrl/leaf.png
+%%DATADIR%%/data/mtrl/marble-brown-polished
+%%DATADIR%%/data/mtrl/marble-brown-polished.jpg
+%%DATADIR%%/data/mtrl/marble-grey-polished
+%%DATADIR%%/data/mtrl/marble-grey-polished.jpg
+%%DATADIR%%/data/mtrl/marble-purple
+%%DATADIR%%/data/mtrl/marble-purple-polished
+%%DATADIR%%/data/mtrl/marble-purple-polished.jpg
+%%DATADIR%%/data/mtrl/marble-purple.jpg
%%DATADIR%%/data/mtrl/mirror
+%%DATADIR%%/data/mtrl/mirror-blue
+%%DATADIR%%/data/mtrl/mirror-blue.png
%%DATADIR%%/data/mtrl/mirror-check
-%%DATADIR%%/data/mtrl/mirror-check.jpg
-%%DATADIR%%/data/mtrl/mirror.jpg
+%%DATADIR%%/data/mtrl/mirror-check-weak
+%%DATADIR%%/data/mtrl/mirror-check-weak.png
+%%DATADIR%%/data/mtrl/mirror-check.png
+%%DATADIR%%/data/mtrl/mirror-cyan
+%%DATADIR%%/data/mtrl/mirror-cyan.png
+%%DATADIR%%/data/mtrl/mirror-dark
+%%DATADIR%%/data/mtrl/mirror-dark.png
+%%DATADIR%%/data/mtrl/mirror-green
+%%DATADIR%%/data/mtrl/mirror-green.png
+%%DATADIR%%/data/mtrl/mirror-orange
+%%DATADIR%%/data/mtrl/mirror-orange.png
+%%DATADIR%%/data/mtrl/mirror-purple
+%%DATADIR%%/data/mtrl/mirror-purple.png
+%%DATADIR%%/data/mtrl/mirror-red
+%%DATADIR%%/data/mtrl/mirror-red.png
+%%DATADIR%%/data/mtrl/mirror-yellow
+%%DATADIR%%/data/mtrl/mirror-yellow.png
+%%DATADIR%%/data/mtrl/mirror.png
%%DATADIR%%/data/mtrl/mtrl.shader
+%%DATADIR%%/data/mtrl/pink-cream
+%%DATADIR%%/data/mtrl/pink-cream.png
+%%DATADIR%%/data/mtrl/plank
+%%DATADIR%%/data/mtrl/plank-diagonal
+%%DATADIR%%/data/mtrl/plank-diagonal.jpg
+%%DATADIR%%/data/mtrl/plank-small
+%%DATADIR%%/data/mtrl/plank-small-light
+%%DATADIR%%/data/mtrl/plank-small-light.jpg
+%%DATADIR%%/data/mtrl/plank-small.jpg
+%%DATADIR%%/data/mtrl/plank.jpg
+%%DATADIR%%/data/mtrl/poof-blue
+%%DATADIR%%/data/mtrl/poof-blue.png
+%%DATADIR%%/data/mtrl/poof-green
+%%DATADIR%%/data/mtrl/poof-green.png
+%%DATADIR%%/data/mtrl/poof-red
+%%DATADIR%%/data/mtrl/poof-red.png
+%%DATADIR%%/data/mtrl/poof-yellow
+%%DATADIR%%/data/mtrl/poof-yellow.png
+%%DATADIR%%/data/mtrl/purple-pattern
+%%DATADIR%%/data/mtrl/purple-pattern.jpg
%%DATADIR%%/data/mtrl/rail
-%%DATADIR%%/data/mtrl/rail.jpg
+%%DATADIR%%/data/mtrl/rail.png
+%%DATADIR%%/data/mtrl/rainbow
+%%DATADIR%%/data/mtrl/rainbow.png
%%DATADIR%%/data/mtrl/red
-%%DATADIR%%/data/mtrl/red.jpg
+%%DATADIR%%/data/mtrl/red-gas
+%%DATADIR%%/data/mtrl/red-gas.png
+%%DATADIR%%/data/mtrl/red-glass
+%%DATADIR%%/data/mtrl/red-glass.png
+%%DATADIR%%/data/mtrl/red-glossy
+%%DATADIR%%/data/mtrl/red-glossy.png
+%%DATADIR%%/data/mtrl/red-gradient
+%%DATADIR%%/data/mtrl/red-gradient-bright
+%%DATADIR%%/data/mtrl/red-gradient-bright.png
+%%DATADIR%%/data/mtrl/red-gradient.png
+%%DATADIR%%/data/mtrl/red-pattern
+%%DATADIR%%/data/mtrl/red-pattern.jpg
+%%DATADIR%%/data/mtrl/red.png
+%%DATADIR%%/data/mtrl/rotate180
+%%DATADIR%%/data/mtrl/rotate180.png
+%%DATADIR%%/data/mtrl/rotate90
+%%DATADIR%%/data/mtrl/rotate90.png
+%%DATADIR%%/data/mtrl/shadow-rock
+%%DATADIR%%/data/mtrl/shadow-rock.png
+%%DATADIR%%/data/mtrl/sign-end
+%%DATADIR%%/data/mtrl/sign-end.png
+%%DATADIR%%/data/mtrl/sign-no-smoking
+%%DATADIR%%/data/mtrl/sign-no-smoking.png
+%%DATADIR%%/data/mtrl/sign-warning
+%%DATADIR%%/data/mtrl/sign-warning.png
+%%DATADIR%%/data/mtrl/space-mapped
+%%DATADIR%%/data/mtrl/space-mapped.jpg
+%%DATADIR%%/data/mtrl/stripes
+%%DATADIR%%/data/mtrl/stripes.png
%%DATADIR%%/data/mtrl/switch
-%%DATADIR%%/data/mtrl/switch.tga
+%%DATADIR%%/data/mtrl/switch.png
+%%DATADIR%%/data/mtrl/teleporter
+%%DATADIR%%/data/mtrl/teleporter.png
%%DATADIR%%/data/mtrl/thwomp
-%%DATADIR%%/data/mtrl/thwomp.tga
+%%DATADIR%%/data/mtrl/thwomp.png
%%DATADIR%%/data/mtrl/timer
-%%DATADIR%%/data/mtrl/timer.tga
+%%DATADIR%%/data/mtrl/timer.png
+%%DATADIR%%/data/mtrl/transparent
+%%DATADIR%%/data/mtrl/transparent-dark
+%%DATADIR%%/data/mtrl/transparent-dark.png
+%%DATADIR%%/data/mtrl/transparent.png
%%DATADIR%%/data/mtrl/turf-blue
%%DATADIR%%/data/mtrl/turf-blue.jpg
%%DATADIR%%/data/mtrl/turf-brown
+%%DATADIR%%/data/mtrl/turf-brown-small
+%%DATADIR%%/data/mtrl/turf-brown-small.jpg
%%DATADIR%%/data/mtrl/turf-brown.jpg
+%%DATADIR%%/data/mtrl/turf-disco
+%%DATADIR%%/data/mtrl/turf-disco.jpg
%%DATADIR%%/data/mtrl/turf-green
+%%DATADIR%%/data/mtrl/turf-green-check
+%%DATADIR%%/data/mtrl/turf-green-check.jpg
+%%DATADIR%%/data/mtrl/turf-green-check2
+%%DATADIR%%/data/mtrl/turf-green-check2.jpg
+%%DATADIR%%/data/mtrl/turf-green-dark
+%%DATADIR%%/data/mtrl/turf-green-dark.jpg
+%%DATADIR%%/data/mtrl/turf-green-light
+%%DATADIR%%/data/mtrl/turf-green-light.jpg
%%DATADIR%%/data/mtrl/turf-green-offset
%%DATADIR%%/data/mtrl/turf-green-offset.jpg
+%%DATADIR%%/data/mtrl/turf-green-small
+%%DATADIR%%/data/mtrl/turf-green-small.jpg
%%DATADIR%%/data/mtrl/turf-green.jpg
%%DATADIR%%/data/mtrl/turf-grey
+%%DATADIR%%/data/mtrl/turf-grey-dark
+%%DATADIR%%/data/mtrl/turf-grey-dark.jpg
%%DATADIR%%/data/mtrl/turf-grey.jpg
+%%DATADIR%%/data/mtrl/turf-orange
+%%DATADIR%%/data/mtrl/turf-orange-big
+%%DATADIR%%/data/mtrl/turf-orange-big.jpg
+%%DATADIR%%/data/mtrl/turf-orange.jpg
+%%DATADIR%%/data/mtrl/turf-purple
+%%DATADIR%%/data/mtrl/turf-purple-check
+%%DATADIR%%/data/mtrl/turf-purple-check.jpg
+%%DATADIR%%/data/mtrl/turf-purple.jpg
%%DATADIR%%/data/mtrl/turf-red
%%DATADIR%%/data/mtrl/turf-red.jpg
%%DATADIR%%/data/mtrl/turf-shiny
-%%DATADIR%%/data/mtrl/turf-shiny-bright
-%%DATADIR%%/data/mtrl/turf-shiny-bright.jpg
+%%DATADIR%%/data/mtrl/turf-shiny-light
+%%DATADIR%%/data/mtrl/turf-shiny-light.jpg
%%DATADIR%%/data/mtrl/turf-shiny.jpg
-%%DATADIR%%/data/mtrl/turf-small-green
-%%DATADIR%%/data/mtrl/turf-small-green.jpg
%%DATADIR%%/data/mtrl/white
-%%DATADIR%%/data/mtrl/white.jpg
+%%DATADIR%%/data/mtrl/white.png
%%DATADIR%%/data/mtrl/wood
%%DATADIR%%/data/mtrl/wood-check
+%%DATADIR%%/data/mtrl/wood-check-glossy
+%%DATADIR%%/data/mtrl/wood-check-glossy.jpg
%%DATADIR%%/data/mtrl/wood-check.jpg
+%%DATADIR%%/data/mtrl/wood-glossy
+%%DATADIR%%/data/mtrl/wood-glossy.jpg
+%%DATADIR%%/data/mtrl/wood-light
+%%DATADIR%%/data/mtrl/wood-light-glossy
+%%DATADIR%%/data/mtrl/wood-light-glossy.jpg
+%%DATADIR%%/data/mtrl/wood-light.jpg
%%DATADIR%%/data/mtrl/wood.jpg
+%%DATADIR%%/data/mtrl/words
+%%DATADIR%%/data/mtrl/words-ca.png
+%%DATADIR%%/data/mtrl/words-de.png
+%%DATADIR%%/data/mtrl/words-fr.png
+%%DATADIR%%/data/mtrl/words-lv.png
+%%DATADIR%%/data/mtrl/words-nn.png
+%%DATADIR%%/data/mtrl/words.png
+%%DATADIR%%/data/mtrl/yellow
+%%DATADIR%%/data/mtrl/yellow-glossy
+%%DATADIR%%/data/mtrl/yellow-glossy.png
+%%DATADIR%%/data/mtrl/yellow-gradient
+%%DATADIR%%/data/mtrl/yellow-gradient-bright
+%%DATADIR%%/data/mtrl/yellow-gradient-bright.png
+%%DATADIR%%/data/mtrl/yellow-gradient.png
+%%DATADIR%%/data/mtrl/yellow-natural
+%%DATADIR%%/data/mtrl/yellow-natural.png
+%%DATADIR%%/data/mtrl/yellow.png
+%%DATADIR%%/data/mtrl/zip
+%%DATADIR%%/data/mtrl/zip.png
%%DATADIR%%/data/obj/peg.obj
%%DATADIR%%/data/obj/pin.obj
%%DATADIR%%/data/obj/platform.obj
@@ -419,7 +1122,6 @@ bin/neverputt
%%DATADIR%%/data/obj/zrail4.obj
%%DATADIR%%/data/obj/zrail6.obj
%%DATADIR%%/data/obj/zrail8.obj
-%%DATADIR%%/data/png/ball.png
%%DATADIR%%/data/png/buildings1.png
%%DATADIR%%/data/png/city1.png
%%DATADIR%%/data/png/city2.png
@@ -427,10 +1129,7 @@ bin/neverputt
%%DATADIR%%/data/png/clouds1.png
%%DATADIR%%/data/png/clouds2.png
%%DATADIR%%/data/png/clouds3.png
-%%DATADIR%%/data/png/coin.png
%%DATADIR%%/data/png/contrail.png
-%%DATADIR%%/data/png/euro_coin.png
-%%DATADIR%%/data/png/eyeball.png
%%DATADIR%%/data/png/grid.png
%%DATADIR%%/data/png/hills1.png
%%DATADIR%%/data/png/hills2.png
@@ -446,18 +1145,112 @@ bin/neverputt
%%DATADIR%%/data/png/part.png
%%DATADIR%%/data/png/shadow.png
%%DATADIR%%/data/png/space.png
+%%DATADIR%%/data/png/squiggle.png
%%DATADIR%%/data/png/stars1.png
%%DATADIR%%/data/png/stars2.png
%%DATADIR%%/data/png/stars3.png
%%DATADIR%%/data/png/stars4.png
%%DATADIR%%/data/png/sun.png
%%DATADIR%%/data/png/wave.png
-%%DATADIR%%/data/scores-easy.txt
-%%DATADIR%%/data/scores-hard.txt
-%%DATADIR%%/data/scores-mym.txt
+%%DATADIR%%/data/set-easy.txt
+%%DATADIR%%/data/set-fwp.txt
+%%DATADIR%%/data/set-hard.txt
+%%DATADIR%%/data/set-medium.txt
+%%DATADIR%%/data/set-mym.txt
+%%DATADIR%%/data/set-mym2.txt
%%DATADIR%%/data/sets.txt
+%%DATADIR%%/data/shot-easy/bumper.jpg
+%%DATADIR%%/data/shot-easy/bumps.jpg
+%%DATADIR%%/data/shot-easy/coins.jpg
+%%DATADIR%%/data/shot-easy/corners.jpg
+%%DATADIR%%/data/shot-easy/curved.jpg
+%%DATADIR%%/data/shot-easy/easy.jpg
+%%DATADIR%%/data/shot-easy/easyhalfpipe.jpg
+%%DATADIR%%/data/shot-easy/fence.jpg
+%%DATADIR%%/data/shot-easy/goals.jpg
+%%DATADIR%%/data/shot-easy/goslow.jpg
+%%DATADIR%%/data/shot-easy/greed.jpg
+%%DATADIR%%/data/shot-easy/groundbreak.jpg
+%%DATADIR%%/data/shot-easy/hole.jpg
+%%DATADIR%%/data/shot-easy/lollipop.jpg
+%%DATADIR%%/data/shot-easy/maze.jpg
+%%DATADIR%%/data/shot-easy/mazebump.jpg
+%%DATADIR%%/data/shot-easy/mover.jpg
+%%DATADIR%%/data/shot-easy/peasy.jpg
+%%DATADIR%%/data/shot-easy/roundcoins.jpg
+%%DATADIR%%/data/shot-easy/roundlaby.jpg
+%%DATADIR%%/data/shot-easy/slalom.jpg
+%%DATADIR%%/data/shot-easy/slightcurve.jpg
+%%DATADIR%%/data/shot-easy/speedbumps.jpg
+%%DATADIR%%/data/shot-easy/thwomp2.jpg
+%%DATADIR%%/data/shot-easy/wakka.jpg
+%%DATADIR%%/data/shot-fwp/adventure.png
+%%DATADIR%%/data/shot-fwp/atrium.png
+%%DATADIR%%/data/shot-fwp/cargo.png
+%%DATADIR%%/data/shot-fwp/confetti.png
+%%DATADIR%%/data/shot-fwp/discs.png
+%%DATADIR%%/data/shot-fwp/mountains.png
+%%DATADIR%%/data/shot-fwp/museum.png
+%%DATADIR%%/data/shot-fwp/oddities.png
+%%DATADIR%%/data/shot-fwp/rails.png
+%%DATADIR%%/data/shot-fwp/ramps.png
+%%DATADIR%%/data/shot-fwp/slope.png
+%%DATADIR%%/data/shot-fwp/spacetime.png
+%%DATADIR%%/data/shot-fwp/swarm.png
+%%DATADIR%%/data/shot-fwp/tennis.png
+%%DATADIR%%/data/shot-fwp/tree.png
+%%DATADIR%%/data/shot-fwp/ufo.png
+%%DATADIR%%/data/shot-hard/airways.jpg
+%%DATADIR%%/data/shot-hard/check.jpg
+%%DATADIR%%/data/shot-hard/curbs.jpg
+%%DATADIR%%/data/shot-hard/flip.jpg
+%%DATADIR%%/data/shot-hard/frogger.jpg
+%%DATADIR%%/data/shot-hard/gaps.jpg
+%%DATADIR%%/data/shot-hard/grid.jpg
+%%DATADIR%%/data/shot-hard/hallways.jpg
+%%DATADIR%%/data/shot-hard/hump.jpg
+%%DATADIR%%/data/shot-hard/invis.jpg
+%%DATADIR%%/data/shot-hard/movers.jpg
+%%DATADIR%%/data/shot-hard/nostairs.jpg
+%%DATADIR%%/data/shot-hard/paths.jpg
+%%DATADIR%%/data/shot-hard/pipe.jpg
+%%DATADIR%%/data/shot-hard/poker.jpg
+%%DATADIR%%/data/shot-hard/pyramid.jpg
+%%DATADIR%%/data/shot-hard/quads.jpg
+%%DATADIR%%/data/shot-hard/rampup.jpg
+%%DATADIR%%/data/shot-hard/ring.jpg
+%%DATADIR%%/data/shot-hard/risers.jpg
+%%DATADIR%%/data/shot-hard/spiralin.jpg
+%%DATADIR%%/data/shot-hard/spread.jpg
+%%DATADIR%%/data/shot-hard/sync.jpg
+%%DATADIR%%/data/shot-hard/teleport.jpg
+%%DATADIR%%/data/shot-hard/tilt.jpg
+%%DATADIR%%/data/shot-medium/accordian.jpg
+%%DATADIR%%/data/shot-medium/angle.jpg
+%%DATADIR%%/data/shot-medium/coneskeleton.jpg
+%%DATADIR%%/data/shot-medium/cross.jpg
+%%DATADIR%%/data/shot-medium/drops.jpg
+%%DATADIR%%/data/shot-medium/easytele.jpg
+%%DATADIR%%/data/shot-medium/four.jpg
+%%DATADIR%%/data/shot-medium/hardrise.jpg
+%%DATADIR%%/data/shot-medium/islands.jpg
+%%DATADIR%%/data/shot-medium/learngrow.jpg
+%%DATADIR%%/data/shot-medium/locks.jpg
+%%DATADIR%%/data/shot-medium/multicurves.jpg
+%%DATADIR%%/data/shot-medium/plinko.jpg
+%%DATADIR%%/data/shot-medium/qbert.jpg
+%%DATADIR%%/data/shot-medium/rampdn.jpg
+%%DATADIR%%/data/shot-medium/roundfloors.jpg
+%%DATADIR%%/data/shot-medium/sparselines.jpg
+%%DATADIR%%/data/shot-medium/spiraldn.jpg
+%%DATADIR%%/data/shot-medium/spiralup.jpg
+%%DATADIR%%/data/shot-medium/stairs.jpg
+%%DATADIR%%/data/shot-medium/telemaze.jpg
+%%DATADIR%%/data/shot-medium/timer.jpg
+%%DATADIR%%/data/shot-medium/title.jpg
+%%DATADIR%%/data/shot-medium/woodmaze.jpg
+%%DATADIR%%/data/shot-medium/zigzag.jpg
%%DATADIR%%/data/shot-mym/assault.jpg
-%%DATADIR%%/data/shot-mym/bombman.jpg
%%DATADIR%%/data/shot-mym/circuit1.jpg
%%DATADIR%%/data/shot-mym/circuit2.jpg
%%DATADIR%%/data/shot-mym/climb.jpg
@@ -468,6 +1261,7 @@ bin/neverputt
%%DATADIR%%/data/shot-mym/drive1.jpg
%%DATADIR%%/data/shot-mym/drive2.jpg
%%DATADIR%%/data/shot-mym/earthquake.jpg
+%%DATADIR%%/data/shot-mym/ghosts.jpg
%%DATADIR%%/data/shot-mym/glasstower.jpg
%%DATADIR%%/data/shot-mym/hard.jpg
%%DATADIR%%/data/shot-mym/loop1.jpg
@@ -481,72 +1275,54 @@ bin/neverputt
%%DATADIR%%/data/shot-mym/trust.jpg
%%DATADIR%%/data/shot-mym/turn.jpg
%%DATADIR%%/data/shot-mym/up.jpg
+%%DATADIR%%/data/shot-mym2/backforth.jpg
+%%DATADIR%%/data/shot-mym2/basket.jpg
+%%DATADIR%%/data/shot-mym2/bigball.jpg
+%%DATADIR%%/data/shot-mym2/bigcone.jpg
+%%DATADIR%%/data/shot-mym2/bombman.jpg
+%%DATADIR%%/data/shot-mym2/bounces.jpg
+%%DATADIR%%/data/shot-mym2/fall.jpg
+%%DATADIR%%/data/shot-mym2/freefall.jpg
+%%DATADIR%%/data/shot-mym2/grinder.jpg
+%%DATADIR%%/data/shot-mym2/littlecones.jpg
+%%DATADIR%%/data/shot-mym2/longpipe.jpg
+%%DATADIR%%/data/shot-mym2/morenarrow.jpg
+%%DATADIR%%/data/shot-mym2/movinglumps.jpg
+%%DATADIR%%/data/shot-mym2/movingpath.jpg
+%%DATADIR%%/data/shot-mym2/push.jpg
+%%DATADIR%%/data/shot-mym2/rainbow.jpg
+%%DATADIR%%/data/shot-mym2/rodeo.jpg
+%%DATADIR%%/data/shot-mym2/runstop.jpg
+%%DATADIR%%/data/shot-mym2/shaker.jpg
+%%DATADIR%%/data/shot-mym2/sonic.jpg
+%%DATADIR%%/data/shot-mym2/speed.jpg
+%%DATADIR%%/data/shot-mym2/speeddance.jpg
+%%DATADIR%%/data/shot-mym2/translation.jpg
+%%DATADIR%%/data/shot-mym2/updown.jpg
+%%DATADIR%%/data/shot-mym2/webs.jpg
%%DATADIR%%/data/shot-putt/abc.jpg
%%DATADIR%%/data/shot-putt/paxed.jpg
+%%DATADIR%%/data/shot-putt/paxed2.jpg
+%%DATADIR%%/data/shot-putt/paxed3.jpg
%%DATADIR%%/data/shot-putt/putt.jpg
-%%DATADIR%%/data/shot-rlk/angle.jpg
-%%DATADIR%%/data/shot-rlk/bumper.jpg
-%%DATADIR%%/data/shot-rlk/bumps.jpg
-%%DATADIR%%/data/shot-rlk/check.jpg
-%%DATADIR%%/data/shot-rlk/coins.jpg
-%%DATADIR%%/data/shot-rlk/corners.jpg
-%%DATADIR%%/data/shot-rlk/curbs.jpg
-%%DATADIR%%/data/shot-rlk/curved.jpg
-%%DATADIR%%/data/shot-rlk/drops.jpg
-%%DATADIR%%/data/shot-rlk/easy.jpg
-%%DATADIR%%/data/shot-rlk/easytele.jpg
-%%DATADIR%%/data/shot-rlk/fence.jpg
-%%DATADIR%%/data/shot-rlk/four.jpg
-%%DATADIR%%/data/shot-rlk/frogger.jpg
-%%DATADIR%%/data/shot-rlk/gaps.jpg
-%%DATADIR%%/data/shot-rlk/goals.jpg
-%%DATADIR%%/data/shot-rlk/goslow.jpg
-%%DATADIR%%/data/shot-rlk/greed.jpg
-%%DATADIR%%/data/shot-rlk/grid.jpg
-%%DATADIR%%/data/shot-rlk/hole.jpg
-%%DATADIR%%/data/shot-rlk/hump.jpg
-%%DATADIR%%/data/shot-rlk/invis.jpg
-%%DATADIR%%/data/shot-rlk/islands.jpg
-%%DATADIR%%/data/shot-rlk/locks.jpg
-%%DATADIR%%/data/shot-rlk/maze.jpg
-%%DATADIR%%/data/shot-rlk/mover.jpg
-%%DATADIR%%/data/shot-rlk/movers.jpg
-%%DATADIR%%/data/shot-rlk/peasy.jpg
-%%DATADIR%%/data/shot-rlk/pipe.jpg
-%%DATADIR%%/data/shot-rlk/plinko.jpg
-%%DATADIR%%/data/shot-rlk/poker.jpg
-%%DATADIR%%/data/shot-rlk/pyramid.jpg
-%%DATADIR%%/data/shot-rlk/quads.jpg
-%%DATADIR%%/data/shot-rlk/rampdn.jpg
-%%DATADIR%%/data/shot-rlk/rampup.jpg
-%%DATADIR%%/data/shot-rlk/ring.jpg
-%%DATADIR%%/data/shot-rlk/risers.jpg
-%%DATADIR%%/data/shot-rlk/spiraldn.jpg
-%%DATADIR%%/data/shot-rlk/spiralin.jpg
-%%DATADIR%%/data/shot-rlk/spiralup.jpg
-%%DATADIR%%/data/shot-rlk/spread.jpg
-%%DATADIR%%/data/shot-rlk/stairs.jpg
-%%DATADIR%%/data/shot-rlk/sync.jpg
-%%DATADIR%%/data/shot-rlk/telemaze.jpg
-%%DATADIR%%/data/shot-rlk/teleport.jpg
-%%DATADIR%%/data/shot-rlk/tilt.jpg
-%%DATADIR%%/data/shot-rlk/timer.jpg
-%%DATADIR%%/data/shot-rlk/title.jpg
-%%DATADIR%%/data/shot-rlk/wakka.jpg
-%%DATADIR%%/data/shot-rlk/zigzag.jpg
+%%DATADIR%%/data/shot-putt/slippi.jpg
+%%DATADIR%%/data/shot-putt/tricky-golf.jpg
%%DATADIR%%/data/snd/ball.ogg
-%%DATADIR%%/data/snd/bink.wav
+%%DATADIR%%/data/snd/bink.ogg
%%DATADIR%%/data/snd/birdie.ogg
%%DATADIR%%/data/snd/bogey.ogg
%%DATADIR%%/data/snd/bump.ogg
-%%DATADIR%%/data/snd/coin.wav
+%%DATADIR%%/data/snd/bumpbig.ogg
+%%DATADIR%%/data/snd/bumplil.ogg
+%%DATADIR%%/data/snd/coin.ogg
%%DATADIR%%/data/snd/double.ogg
%%DATADIR%%/data/snd/eagle.ogg
%%DATADIR%%/data/snd/fall.ogg
%%DATADIR%%/data/snd/go.ogg
-%%DATADIR%%/data/snd/goal.wav
+%%DATADIR%%/data/snd/goal.ogg
+%%DATADIR%%/data/snd/grow.ogg
%%DATADIR%%/data/snd/jump.ogg
-%%DATADIR%%/data/snd/menu.wav
+%%DATADIR%%/data/snd/menu.ogg
%%DATADIR%%/data/snd/one.ogg
%%DATADIR%%/data/snd/over.ogg
%%DATADIR%%/data/snd/par.ogg
@@ -559,27 +1335,67 @@ bin/neverputt
%%DATADIR%%/data/snd/record.ogg
%%DATADIR%%/data/snd/select.ogg
%%DATADIR%%/data/snd/set.ogg
+%%DATADIR%%/data/snd/shrink.ogg
%%DATADIR%%/data/snd/success.ogg
-%%DATADIR%%/data/snd/switch.wav
+%%DATADIR%%/data/snd/switch.ogg
%%DATADIR%%/data/snd/tick.ogg
%%DATADIR%%/data/snd/time.ogg
%%DATADIR%%/data/snd/tock.ogg
+%%DATADIR%%/data/ttf/DejaVuSans-Bold.ttf
%%DATADIR%%/data/ttf/VeraBd.ttf
+share/pixmaps/neverball.png
+share/pixmaps/neverputt.png
@dirrm %%DATADIR%%/data/ttf
@dirrm %%DATADIR%%/data/snd
-@dirrm %%DATADIR%%/data/shot-rlk
@dirrm %%DATADIR%%/data/shot-putt
+@dirrm %%DATADIR%%/data/shot-mym2
@dirrm %%DATADIR%%/data/shot-mym
+@dirrm %%DATADIR%%/data/shot-medium
+@dirrm %%DATADIR%%/data/shot-hard
+@dirrm %%DATADIR%%/data/shot-fwp
+@dirrm %%DATADIR%%/data/shot-easy
@dirrm %%DATADIR%%/data/png
@dirrm %%DATADIR%%/data/obj
@dirrm %%DATADIR%%/data/mtrl
-@dirrm %%DATADIR%%/data/map-rlk
+@dirrm %%DATADIR%%/data/map-slippi
@dirrm %%DATADIR%%/data/map-putt
+@dirrm %%DATADIR%%/data/map-paxed3
+@dirrm %%DATADIR%%/data/map-paxed2
@dirrm %%DATADIR%%/data/map-paxed
+@dirrm %%DATADIR%%/data/map-mym2
@dirrm %%DATADIR%%/data/map-mym
+@dirrm %%DATADIR%%/data/map-medium
+@dirrm %%DATADIR%%/data/map-hard
+@dirrm %%DATADIR%%/data/map-fwp
+@dirrm %%DATADIR%%/data/map-easy
+@dirrm %%DATADIR%%/data/map-ckk
@dirrm %%DATADIR%%/data/map-back
+@dirrm %%DATADIR%%/data/item/shrink
+@dirrm %%DATADIR%%/data/item/grow
+@dirrm %%DATADIR%%/data/item/coin
+@dirrm %%DATADIR%%/data/item
+@dirrm %%DATADIR%%/data/icon
+@dirrm %%DATADIR%%/data/gui
@dirrm %%DATADIR%%/data/bgm
+@dirrm %%DATADIR%%/data/ball/sootsprite
+@dirrm %%DATADIR%%/data/ball/snowglobe
+@dirrm %%DATADIR%%/data/ball/smiley
+@dirrm %%DATADIR%%/data/ball/saturn
+@dirrm %%DATADIR%%/data/ball/reactor
+@dirrm %%DATADIR%%/data/ball/magic-eightball
+@dirrm %%DATADIR%%/data/ball/lava
+@dirrm %%DATADIR%%/data/ball/eyeball
+@dirrm %%DATADIR%%/data/ball/eightball
+@dirrm %%DATADIR%%/data/ball/earth
+@dirrm %%DATADIR%%/data/ball/crystal-ball
+@dirrm %%DATADIR%%/data/ball/bowling-ball
+@dirrm %%DATADIR%%/data/ball/bonus-ball
+@dirrm %%DATADIR%%/data/ball/blinky
+@dirrm %%DATADIR%%/data/ball/basic-ball
+@dirrm %%DATADIR%%/data/ball/atom
+@dirrm %%DATADIR%%/data/ball
@dirrm %%DATADIR%%/data/back
@dirrm %%DATADIR%%/data
@dirrm %%DATADIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrmtry share/applications