Subversion Repositories nw_plus

Compare Revisions

No changes between revisions

Regard whitespace Rev 58 → Rev 59

/nw_plus/linux_macosx/kextract.linux
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Deleted: svn:mime-type
-application/octet-stream
\ No newline at end of property
/nw_plus/linux_macosx/uips.linux
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Deleted: svn:mime-type
-application/octet-stream
\ No newline at end of property
/nw_plus/linux_macosx/nwinter.sh
1,6 → 1,6
#!/bin/bash
if [ -e eduke32 ]; then
./eduke32 /xNWEDuke.con /hnwinter.def /jnw_plus /gNWINTER.GRP
./eduke32 -xNWEDuke.con -hnwinter.def -jnw_plus -gNWINTER.GRP
else
echo "Place this script and the nw_plus folder in your EDuke32 directory."
fi
/nw_plus/linux_macosx/nw_dp.sh
1,6 → 1,6
#!/bin/bash
if [ -e eduke32 ]; then
./eduke32 -xNWDP.con -hnw_dp.def /jnw_plus /gNWINTER.GRP -jDukePlus
./eduke32 -xNWDP.con -hnw_dp.def -jnw_plus -gNWINTER.GRP -jDukePlus
else
echo "Place this script and the nw_plus folder in your EDuke32 directory."
fi
/nw_plus/linux_macosx/nw_install.sh
5,7 → 5,7
mv ../NWINTER.GRP ./
fi
if [ -e NWINTER.GRP ]; then
./kextract.linux NWINTER.GRP E2L*.MAP
./kextract NWINTER.GRP E2L*.MAP
mv E2L1.MAP nwl1.map
mv E2L2.MAP nwl2.map
mv E2L3.MAP nwl3.map
14,14 → 14,14
mv E2L6.MAP nwl6.map
mv E2L7.MAP nwl7.map
mv E2L8.MAP nwl8.map
./uips.linux a nwl1.ips nwl1.map
./uips.linux a nwl2.ips nwl2.map
./uips.linux a nwl3.ips nwl3.map
./uips.linux a nwl4.ips nwl4.map
./uips.linux a nwl5.ips nwl5.map
./uips.linux a nwl6.ips nwl6.map
./uips.linux a nwl7.ips nwl7.map
./uips.linux a nwl8.ips nwl8.map
./bspatch nwl1.map nwl1.map nwl1.patch
./bspatch nwl2.map nwl2.map nwl2.patch
./bspatch nwl3.map nwl3.map nwl3.patch
./bspatch nwl4.map nwl4.map nwl4.patch
./bspatch nwl5.map nwl5.map nwl5.patch
./bspatch nwl6.map nwl6.map nwl6.patch
./bspatch nwl7.map nwl7.map nwl7.patch
./bspatch nwl8.map nwl8.map nwl8.patch
echo "Patching complete!"
else
echo "NWINTER.GRP does not exist."
/nw_plus/linux_macosx/nw_xxx.sh
1,6 → 1,6
#!/bin/bash
if [ -e eduke32 ]; then
./eduke32 /xNWEDuke.con /hnw_xxx.def /jnw_plus /gNWINTER.GRP
./eduke32 -xNWEDuke.con -hnw_xxx.def -jnw_plus -gNWINTER.GRP
else
echo "Place this script and the nw_plus folder in your EDuke32 directory."
fi
/nw_plus/linux_macosx/nw_dp_xxx.sh
1,6 → 1,6
#!/bin/bash
if [ -e eduke32 ]; then
./eduke32 -xNWDPXXX.con -hnw_dp_xxx.def /jnw_plus /gNWINTER.GRP -jDukePlus
./eduke32 -xNWDPXXX.con -hnw_dp_xxx.def -jnw_plus -gNWINTER.GRP -jDukePlus
else
echo "Place this script and the nw_plus folder in your EDuke32 directory."
fi
/nw_plus/linux_macosx/NWinter+_Linux_MacOSX.txt
1,6 → 1,6
I am not proficient with bash scripts, but I have included my attempt at providing the same level of support to Mac OS X and Linux as I do with my native OS, Windows.
 
Note that on Mac OS X, you will have to compile your own binaries using the instructions below and replace the string ".linux" in the installation script with nothing or any existing Mac prefix. I'm truly sorry about this.
You will have to compile your own binaries using the instructions below and replace the string ".linux" in the installation script with nothing or any existing Mac prefix. I'm truly sorry about this.
 
First, copy NWINTER.GRP to this directory and run nw_install.sh.
 
13,10 → 13,10
 
If you want to attempt manual installation, or need help along the way:
1. Copy only NWINTER.GRP from your Nuclear Winter CD to your EDuke32 directory. It should be found in the GAMEDATA/ directory.
2. Extract the maps from NWINTER.GRP using kextract. The syntax is "kextract NWINTER.GRP E2L*.MAP". Binaries for x86 Win32 and x86 Linux have been included. This program's source is included with EDuke32. To compile it, first compile EDuke32 following the steps at the wiki (http://wiki.eduke32.com). Then type "make" in the "build/" directory.
2. Extract the maps from NWINTER.GRP using kextract. The syntax is "kextract NWINTER.GRP E2L*.MAP". This program's source is included with EDuke32. To compile it, first compile EDuke32 following the steps at the wiki (http://wiki.eduke32.com). Then type "make" in the "build/" directory.
3. Rename the maps' E2L prefix to nwl ("mv E2L*.MAP nwl*.map" might do it).
4. Patch the maps using uips. (http://www.neillcorlett.com/uips/) The syntax is "uips a <ips> <map>". Binaries for x86 Win32 and x86 Linux have been included.
5. Put the Duke3D HRP, Update Pack, XXX Pack if so desired, and Music Pack in autoload/duke3d.grp/
4. Patch the maps using bspatch. (http://www.daemonology.net/bsdiff/) The syntax is "bspatch <source> <destination> <patch>".
5. Put the Duke3D HRP, Update Pack, XXX Pack if so desired, and Music Pack in ~/.eduke32/autoload/
6. Run EDuke32 with the command line options.