 |
/idgames/docs/editing/msqcnfo.txt |
 |
 |
 |

This is a text document I wrote to answer some questions people were
asking me about Quake-C and modified progs.dat files.
NOTE: you cannot run Quake with more than one patch, so you will
have to combine patches into one progs.dat file to use more than
one, but that is beyond the scope of this text...sorry.
1) Multi-Skin setup:
Actually, the read-me file which comes with the .ZIP file was
pretty straight-forward about this.
a) create a directory in your Quake directory and call it
something like multi_11.
b) unzip the .ZIP file into the new directory.
c) create a directory in the new directory called 'progs'
(without the quote marks).
d) move the file 'player.mdl' into this new directory in your
multi_11 directory.
e) be sure to start Quake with the '-game multi_11' (without the
quotes) parameter.
This will start Quake and tell Quake to use the player.mdl in the
progs directory in the multi_11 directory. (Actually, technically it
tells Quake to replace files that it needs with the ones found in the
multi_11 directory and to not use the ones that came with Quake
unless Quake is run without the '-game multi_11' parameter.)
Have I lost anyone with this explanation? I hope not. If so, please
email underhill@netpass.com for help and a better explanation.
2) All functions available to Quake under DOS are available under
Win95 as well, since in actuality you are running Quake in a DOS
session under Win95. Win95 tricks Quake into thinking it is running
under just DOS and so it is happy. :) Therefore, you can use F12 to
take screenshots while playing under DOS or Windows.
I myself haven't had any luck in getting Quake to run outside of
Win95, but I haven't exactly put much time into trying to get it
to...
Oh well.
3) Quake-C files, patches and Quake mods - If you already know about
these things than you can skip this. OK, the simple explanation
first. A Quake-C file (or a .QC file) is source code for the Quake-C
compiler (qcc.exe or qccdos.exe) to use to create a progs.dat file.
Quake uses the progs.dat file to control just about everything in
the game. The monsters, the weapons, the ammo, the power-ups, all
can be modified within the source code. The modified source code
compiled into a new progs.dat file. And Quake run with the new
progs.dat file (in which case it will not use the origunal.)
Steps to use a new progs.dat file:
1) Create a new directory in your Quake directory. Call it
whatever you want
2) Place the new progs.dat file into this new directory.
3) Run Quake with the '-game ' parameter (replace
with the name of the directory holding progs.dat).
Steps to creating a progs.dat file:
(NOTE: These steps will vary depending on what files are included
with the patch. You see, you can get a patch which has the source
code and the progs.dat file, and you can modify the code and make a
new progs.dat file to replace the one which came with the code.)
1) Make a new directory in your Quake directory. Call it whatever
you like.
2) Make a directory in the new one called temp or source or
whatever.
3) You need to have a copy of the original Quake-C source code
(which can be found on ftp.cdrom.com as progs106.zip). Copy all of
the .QC files (and the progs.src file) into the temp or src directory
you created.
4) Copy the modified source code to the temp or src directory
allowing it to replace the original code. THIS IS IMPORTANT. If you
modify the weapons.qc file and you want to make a new progs.dat file,
you need to replace the original weapons.qc with the modified one.
5) Now you will need the Quake-C compiler (also available from
ftp.cdrom.com, but I am not sure of the file name there). Place the
file qccdos.exe into the temp or src directory. If you are in a DOS
session under Win95, you can just type qccdos now and let it do its
work. But if you are in DOS, you will probably need to copy the file
cwsdpmi.exe from your Quake directory into the temp or src directory
as well, before running qccdos.
6) After qccdos runs, if all went well and there were no errors,
it will have made a progs.dat file and moved it into the parent
directory (the one in which the temp or src directory is located).
Now you understand why you made a temp directory. You can delete it
now if there were no errors. Do not delete the first directory you
made as that is where progs.dat is.
7) Now, run Quake with this command line: 'quake -game
' where is the name of the first directory
you made.
If you need any more help with this, please email me at
underhill@netpass.com and I will be happy to answer your questions.
I will not, however, answer questions about programming Quake-C as
that is something I myself am still learning. Sorry.
-=CT=-KALWeb
(Under authority of -=CT=-UsaDan)
Click here to find a file associated with this text file, or use your browser's BACK button.
|
 |
 |
 |
 |
 |
|
Please note: almost all files are provided by 3-rd parties who are not affiliated with Absolute
Quake Files Archive or Gameaholic dot Com. We cannot provide any support, warranty
or help with these files. Please address any issues to individual authors.
More Legal Information.
|
|
|