diff --git a/res/GAMEHELP/PLATOON b/res/GAMEHELP/PLATOON
new file mode 100644
index 000000000..83db98597
--- /dev/null
+++ b/res/GAMEHELP/PLATOON
@@ -0,0 +1,23 @@
+          Navigate the jungle
+
+  Find explosives, blow up the bridge
+
+
+                  jump
+
+                   
+
+        move <  joystick  > move
+
+                   
+
+                  duck
+
+ button to fire, Space to throw grenade
+
+
+Esc* * * * * * * * * * * * * * * * pause
+
+Ctrl-S * * * * * * * * * * * * * * sound
+
+Ctrl-R * * * * * * * * * * * * * restart
diff --git a/src/index/artwork.idx.a b/src/index/artwork.idx.a
index 6e7816066..5031165a0 100644
--- a/src/index/artwork.idx.a
+++ b/src/index/artwork.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15911330
+         !be24  15911695
          !le16     5130
diff --git a/src/index/attract.idx.a b/src/index/attract.idx.a
index e7fdc6f3f..4ef009498 100644
--- a/src/index/attract.idx.a
+++ b/src/index/attract.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15849586
+         !be24  15849951
          !le16     5732
diff --git a/src/index/cache00.idx.a b/src/index/cache00.idx.a
index fb0e64dff..e302ab56e 100644
--- a/src/index/cache00.idx.a
+++ b/src/index/cache00.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15781112
+         !be24  15781477
          !le16     4229
diff --git a/src/index/cache01.idx.a b/src/index/cache01.idx.a
index 3bfd0edd4..6b3e803dd 100644
--- a/src/index/cache01.idx.a
+++ b/src/index/cache01.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15795953
+         !be24  15796318
          !le16     4700
diff --git a/src/index/cache10.idx.a b/src/index/cache10.idx.a
index 7ad585698..941862e87 100644
--- a/src/index/cache10.idx.a
+++ b/src/index/cache10.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15814716
+         !be24  15815081
          !le16     5621
diff --git a/src/index/cache11.idx.a b/src/index/cache11.idx.a
index 9f87b5f46..c99c9151a 100644
--- a/src/index/cache11.idx.a
+++ b/src/index/cache11.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15835791
+         !be24  15836156
          !le16     6213
diff --git a/src/index/coverfade.idx.a b/src/index/coverfade.idx.a
index 044a550a2..984b8abe7 100644
--- a/src/index/coverfade.idx.a
+++ b/src/index/coverfade.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15916460
+         !be24  15916825
          !le16      410
diff --git a/src/index/credits.idx.a b/src/index/credits.idx.a
index 0371d4cd9..a8edfe1de 100644
--- a/src/index/credits.idx.a
+++ b/src/index/credits.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15917214
+         !be24  15917579
          !le16      449
diff --git a/src/index/decrunch.idx.a b/src/index/decrunch.idx.a
index 63afaf959..84fa88140 100644
--- a/src/index/decrunch.idx.a
+++ b/src/index/decrunch.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15917663
+         !be24  15918028
          !le16      303
diff --git a/src/index/demo.idx.a b/src/index/demo.idx.a
index f270bc632..03c42247a 100644
--- a/src/index/demo.idx.a
+++ b/src/index/demo.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15855318
+         !be24  15855683
          !le16     1652
diff --git a/src/index/dfx.idx.a b/src/index/dfx.idx.a
index ef2af1b98..520735a0f 100644
--- a/src/index/dfx.idx.a
+++ b/src/index/dfx.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15863958
+         !be24  15864323
          !le16     1640
diff --git a/src/index/dgr.fizzle.idx.a b/src/index/dgr.fizzle.idx.a
index c2260375e..0a5fe1ec9 100644
--- a/src/index/dgr.fizzle.idx.a
+++ b/src/index/dgr.fizzle.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15916946
+         !be24  15917311
          !le16       67
diff --git a/src/index/dgr.idx.a b/src/index/dgr.idx.a
index a531211b9..8cd0fb3ca 100644
--- a/src/index/dgr.idx.a
+++ b/src/index/dgr.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15911271
+         !be24  15911636
          !le16       59
diff --git a/src/index/dhgr.idx.a b/src/index/dhgr.idx.a
index abba17b3e..85df72df0 100644
--- a/src/index/dhgr.idx.a
+++ b/src/index/dhgr.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15909654
+         !be24  15910019
          !le16     1463
diff --git a/src/index/dtitle.idx.a b/src/index/dtitle.idx.a
index c5909b83b..28c4a11b1 100644
--- a/src/index/dtitle.idx.a
+++ b/src/index/dtitle.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15894402
+         !be24  15894767
          !le16      575
diff --git a/src/index/fx.idx.a b/src/index/fx.idx.a
index acd54b573..b1246d791 100644
--- a/src/index/fx.idx.a
+++ b/src/index/fx.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15861318
+         !be24  15861683
          !le16     2640
diff --git a/src/index/fxcode.idx.a b/src/index/fxcode.idx.a
index 12750820b..4c5922595 100644
--- a/src/index/fxcode.idx.a
+++ b/src/index/fxcode.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15865956
+         !be24  15866321
          !le16      246
diff --git a/src/index/fxdata.idx.a b/src/index/fxdata.idx.a
index 7388dd942..6a49b9fb3 100644
--- a/src/index/fxdata.idx.a
+++ b/src/index/fxdata.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15866202
+         !be24  15866567
          !le16      538
diff --git a/src/index/gamehelp.idx.a b/src/index/gamehelp.idx.a
index bd7a9801b..5b80e0df4 100644
--- a/src/index/gamehelp.idx.a
+++ b/src/index/gamehelp.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15866740
+         !be24  15867105
          !le16     7582
diff --git a/src/index/gr.fizzle.idx.a b/src/index/gr.fizzle.idx.a
index 06519d446..e84830802 100644
--- a/src/index/gr.fizzle.idx.a
+++ b/src/index/gr.fizzle.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15916870
+         !be24  15917235
          !le16       76
diff --git a/src/index/gr.idx.a b/src/index/gr.idx.a
index d6bec1192..ba8064669 100644
--- a/src/index/gr.idx.a
+++ b/src/index/gr.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15911117
+         !be24  15911482
          !le16      154
diff --git a/src/index/helptext.idx.a b/src/index/helptext.idx.a
index 0d854893f..305f2e0a5 100644
--- a/src/index/helptext.idx.a
+++ b/src/index/helptext.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15917013
+         !be24  15917378
          !le16      201
diff --git a/src/index/hgr0.idx.a b/src/index/hgr0.idx.a
index 31b667b2c..f85a04251 100644
--- a/src/index/hgr0.idx.a
+++ b/src/index/hgr0.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15894977
+         !be24  15895342
          !le16     4334
diff --git a/src/index/hgr1.idx.a b/src/index/hgr1.idx.a
index ba14ca994..f7435cafb 100644
--- a/src/index/hgr1.idx.a
+++ b/src/index/hgr1.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15899311
+         !be24  15899676
          !le16     1733
diff --git a/src/index/hgr2.idx.a b/src/index/hgr2.idx.a
index 61d6b2e8e..71f40b364 100644
--- a/src/index/hgr2.idx.a
+++ b/src/index/hgr2.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15901044
+         !be24  15901409
          !le16     1181
diff --git a/src/index/hgr3.idx.a b/src/index/hgr3.idx.a
index ced999550..c908b6e85 100644
--- a/src/index/hgr3.idx.a
+++ b/src/index/hgr3.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15902225
+         !be24  15902590
          !le16     3394
diff --git a/src/index/hgr4.idx.a b/src/index/hgr4.idx.a
index a2de060db..fa644cd61 100644
--- a/src/index/hgr4.idx.a
+++ b/src/index/hgr4.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15905619
+         !be24  15905984
          !le16     3429
diff --git a/src/index/hgr5.idx.a b/src/index/hgr5.idx.a
index 6a80f3b31..3d2101597 100644
--- a/src/index/hgr5.idx.a
+++ b/src/index/hgr5.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15909048
+         !be24  15909413
          !le16      479
diff --git a/src/index/hgr6.idx.a b/src/index/hgr6.idx.a
index 067fb5cb6..7b137f1de 100644
--- a/src/index/hgr6.idx.a
+++ b/src/index/hgr6.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15909527
+         !be24  15909892
          !le16      127
diff --git a/src/index/joystick.idx.a b/src/index/joystick.idx.a
index 832605427..decb0afe7 100644
--- a/src/index/joystick.idx.a
+++ b/src/index/joystick.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15917966
+         !be24  15918331
          !le16     2370
diff --git a/src/index/miniattract0.idx.a b/src/index/miniattract0.idx.a
index 74e841b8b..7a86679fb 100644
--- a/src/index/miniattract0.idx.a
+++ b/src/index/miniattract0.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15879727
+         !be24  15880092
          !le16     5101
diff --git a/src/index/miniattract1.idx.a b/src/index/miniattract1.idx.a
index 11362ed2c..85e6ae0f4 100644
--- a/src/index/miniattract1.idx.a
+++ b/src/index/miniattract1.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15884828
+         !be24  15885193
          !le16     2485
diff --git a/src/index/prelaunch.idx.a b/src/index/prelaunch.idx.a
index 4272cc702..4cef62a66 100644
--- a/src/index/prelaunch.idx.a
+++ b/src/index/prelaunch.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15842004
+         !be24  15842369
          !le16     7582
diff --git a/src/index/search00.idx.a b/src/index/search00.idx.a
index e83a8e483..f7a6784a3 100644
--- a/src/index/search00.idx.a
+++ b/src/index/search00.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15771471
+         !be24  15771836
          !le16     9641
diff --git a/src/index/search01.idx.a b/src/index/search01.idx.a
index c3a5374e4..445be65b0 100644
--- a/src/index/search01.idx.a
+++ b/src/index/search01.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15785341
+         !be24  15785706
          !le16    10612
diff --git a/src/index/search10.idx.a b/src/index/search10.idx.a
index cbefcdd50..a9c0600fd 100644
--- a/src/index/search10.idx.a
+++ b/src/index/search10.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15800653
+         !be24  15801018
          !le16    14063
diff --git a/src/index/search11.idx.a b/src/index/search11.idx.a
index 408ac84e4..4686ffff7 100644
--- a/src/index/search11.idx.a
+++ b/src/index/search11.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15820337
+         !be24  15820702
          !le16    15454
diff --git a/src/index/sfx.idx.a b/src/index/sfx.idx.a
index 15dfe997f..db5584d0c 100644
--- a/src/index/sfx.idx.a
+++ b/src/index/sfx.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15865598
+         !be24  15865963
          !le16      358
diff --git a/src/index/slideshow.idx.a b/src/index/slideshow.idx.a
index 2f1db7c17..0292baa5f 100644
--- a/src/index/slideshow.idx.a
+++ b/src/index/slideshow.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15874322
+         !be24  15874687
          !le16     5405
diff --git a/src/index/title.idx.a b/src/index/title.idx.a
index 99565da26..12ac4020c 100644
--- a/src/index/title.idx.a
+++ b/src/index/title.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15887313
+         !be24  15887678
          !le16     7089
diff --git a/src/index/xsingle.idx.a b/src/index/xsingle.idx.a
index ecc0c4817..818a59d21 100644
--- a/src/index/xsingle.idx.a
+++ b/src/index/xsingle.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15856970
+         !be24  15857335
          !le16     4348
