jfsw_twin_dragon - repack of the Twin Dragon expansion for Shadow Warrior.

The original Twin Dragon uses a custom launcher and doesn't have a
.GRP file. I wanted to play this game with jfsw... which is possible
with jfsw's -g option, but I wanted it to show up in the Game menu as a
"full-fledged" add-on, like Wanton Destruction already does.

The only thing you really need to play the game is the td.grp file, which
you copy into the same directory where you keep your sw.grp (~/.jfsw/
or /usr/share/games/jfsw on Linux, for example).

The other files are the documentation that came with the game, this
README.txt, the shell script that generates td.grp from sw.grp and
the resources from the original tdragon.zip, and a patch for jfsw.

To actually use this with jfsw, you have to do one of three things:

1. Using an unmodified jfsw, you tell it to use the td.grp file by
   exporting 'SWGRP=td.grp' in the environment. On Linux:

   $ SWGRP=td.grp jfsw

   If you get the setup menu, choose the regular sw.grp from the Game
   tab. The environment variable overrides whatever you select, so it
   doesn't really matter.

2. Use a modified jfsw. To do this, get the jfws sources and apply
   the patch:

   $ cd /path/to/jfsw
   $ patch -p1 < twin_dragon_grp.diff

   Then recompile jfsw and install it. Now you'll be able to select
   Twin Dragon from the Game tab in the startup menu.

   If you don't know how to do this, ask someone who does know, patching
   and compiling jfsw isn't trivial for non-geek types.

3. If you happen to be using Slackware, you can install games/jfsw and
   games/jfsw_twin_dragon from SlackBuilds.org. This works like option 2,
   but all the hard parts have been done for you.

Note: the Twin Dragon documentation talks about using the original
SW.EXE instead of their modified one. It explains that the episode and
level names will be the originals (episode "Code of Honor", not "Twin
Dragon"). The same applies to playing the game with jfsw. It would be
possible to include a SWCUSTOM.TXT with the new episode/level names, but
I haven't done this (yet?)...

This README and the mkgrp.sh script are by B. Watson <yalhcru@gmail.com>,
and licensed under the WTFPL. See LICENSE.txt for details.

jfsw, Shadow Warrior and Twin Dragon are owned by their respective
copyright holders.

TDchallenge.html was converted from the original TDchallenge.doc by
RedB3ard.
