Subversion Repositories vaca_plus

Compare Revisions

No changes between revisions

Regard whitespace Rev 60 → Rev 61

/vaca_plus/Vacation.con
39,7 → 39,7
gamevar y2 0 2
gamevar pose 0 0
 
// disable Polymer dynamic muzzle flashes
// disable hardcoded Polymer dynamic lighting muzzle flashes
gamevar WEAPON1_FLASHCOLOR 0 1
gamevar WEAPON2_FLASHCOLOR 0 1
gamevar WEAPON3_FLASHCOLOR 0 1
/vaca_plus/linux_macosx/kgroup.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
/vaca_plus/linux_macosx/unpackssi.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
/vaca_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
/vaca_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
/vaca_plus/linux_macosx/vacation_dp.sh
1,6 → 1,6
#!/bin/bash
if [ -e eduke32 ]; then
./eduke32 -xVacaDP.con -hvaca_dp.def /jvaca_plus /gVACATION.GRP -jDukePlus
./eduke32 -xVacaDP.con -hvaca_dp.def -jvaca_plus -gVACATION.GRP -jDukePlus
else
echo "Place this script and the vaca_plus folder in your EDuke32 directory."
fi
/vaca_plus/linux_macosx/Vacation+_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 VACA15.SSI or VACATION.GRP to this directory and run vaca_install.sh.
 
13,13 → 13,13
 
If you want to attempt manual installation, or need help along the way:
1. Copy only VACA15.SSI from your Duke Caribbean CD to a temporary directory. It should be found in the VACATION/ directory.
2. Extract the SSI using unpackssi. (http://www.jonof.id.au/misc#unpackssi) The syntax is "unpackssi VACA15.SSI". Binaries for x86 Win32 and x86 Linux have been included.
2. Extract the SSI using unpackssi. (http://www.jonof.id.au/misc#unpackssi) The syntax is "unpackssi VACA15.SSI".
3. Rename VACATION.PRG to VACATION.GRP.
4. Copy only VACATION.GRP to your EDuke32 directory. The rest you may delete.
5. Extract the maps from VACATION.GRP using kextract. The syntax is "kextract VACATION.GRP VACA*.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.
5. Extract the maps from VACATION.GRP using kextract. The syntax is "kextract VACATION.GRP VACA*.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.
6. Rename the maps so that they are all lowercase. (e.g. VACADM1.MAP -> vacadm1.map)
7. 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.
8. Put the Duke3D HRP, Update Pack, XXX Pack if so desired, and Music Pack in autoload/duke3d.grp/
7. Patch the maps using bspatch. (http://www.daemonology.net/bsdiff/) The syntax is "bspatch <source> <destination> <patch>".
8. Put the Duke3D HRP, Update Pack, XXX Pack if so desired, and Music Pack in ~/.eduke32/autoload/
9. Run EDuke32 with the command line options.
 
 
/vaca_plus/linux_macosx/vacation_dp_xxx.sh
1,6 → 1,6
#!/bin/bash
if [ -e eduke32 ]; then
./eduke32 -xVacaDPXXX.con -hvaca_dp_xxx.def /jvaca_plus /gVACATION.GRP -jDukePlus
./eduke32 -xVacaDPXXX.con -hvaca_dp_xxx.def -jvaca_plus -gVACATION.GRP -jDukePlus
else
echo "Place this script and the vaca_plus folder in your EDuke32 directory."
fi
/vaca_plus/linux_macosx/vaca_install.sh
5,7 → 5,7
mv ../VACATION.GRP ./
fi
if [ -e VACATION.GRP ]; then
./kextract.linux VACATION.GRP VACA*.MAP
./kextract VACATION.GRP VACA*.MAP
mv VACA1.MAP vaca1.map
mv VACA2.MAP vaca2.map
mv VACA3.MAP vaca3.map
18,18 → 18,18
mv VACADM2.MAP vacadm2.map
mv VACADM3.MAP vacadm3.map
mv VACADM4.MAP vacadm4.map
./uips.linux a vaca1.ips vaca1.map
./uips.linux a vaca2.ips vaca2.map
./uips.linux a vaca3.ips vaca3.map
./uips.linux a vaca4.ips vaca4.map
./uips.linux a vaca5.ips vaca5.map
./uips.linux a vaca6.ips vaca6.map
./uips.linux a vaca7.ips vaca7.map
./uips.linux a vacasl.ips vacasl.map
./uips.linux a vacadm1.ips vacadm1.map
./uips.linux a vacadm2.ips vacadm2.map
./uips.linux a vacadm3.ips vacadm3.map
./uips.linux a vacadm4.ips vacadm4.map
./bspatch vaca1.map vaca1.map vaca1.patch
./bspatch vaca2.map vaca2.map vaca2.patch
./bspatch vaca3.map vaca3.map vaca3.patch
./bspatch vaca4.map vaca4.map vaca4.patch
./bspatch vaca5.map vaca5.map vaca5.patch
./bspatch vaca6.map vaca6.map vaca6.patch
./bspatch vaca7.map vaca7.map vaca7.patch
./bspatch vacasl.map vacasl.map vacasl.patch
./bspatch vacadm1.map vacadm1.map vacadm1.patch
./bspatch vacadm2.map vacadm2.map vacadm2.patch
./bspatch vacadm3.map vacadm3.map vacadm3.patch
./bspatch vacadm4.map vacadm4.map vacadm4.patch
echo "Patching complete!"
else
echo "VACATION.GRP does not exist."
/vaca_plus/linux_macosx/vaca_xxx.sh
1,6 → 1,6
#!/bin/bash
if [ -e eduke32 ]; then
./eduke32 /xVacaEDuke.con /hvaca_xxx.def /jvaca_plus /gVACATION.GRP
./eduke32 -xVacaEDuke.con -hvaca_xxx.def -jvaca_plus -gVACATION.GRP
else
echo "Place this script and the vaca_plus folder in your EDuke32 directory."
fi
/vaca_plus/linux_macosx/vacation.sh
1,6 → 1,6
#!/bin/bash
if [ -e eduke32 ]; then
./eduke32 /xVacaEDuke.con /hvacation.def /jvaca_plus /gVACATION.GRP
./eduke32 -xVacaEDuke.con -hvacation.def -jvaca_plus -gVACATION.GRP
else
echo "Place this script and the vaca_plus folder in your EDuke32 directory."
fi