Difference between revisions of "Setup A Client"

From The MegaTF/TeamFortress Wiki!
Jump to: navigation, search
(Installation)
(Installation)
Line 13: Line 13:
  
 
| style="vertical-align: top; width: 50%;" | Optionally choose a pre-configured installer package:<br />''*recommended for new players*''
 
| style="vertical-align: top; width: 50%;" | Optionally choose a pre-configured installer package:<br />''*recommended for new players*''
* Install [https://nquake.com/ nQuake] For all Operating Systems.
+
* Install [https://nquake.com/ nQuake] For all Operating Systems.<br>
 +
* Download [https://www.playmegatf.com/home Aphasia's pre-configured packages]
 
''Note: It is not recommended to install '''FortressOne''' in the same folder as nQuake or EZQuake as they may overlap and cause conflicts.''
 
''Note: It is not recommended to install '''FortressOne''' in the same folder as nQuake or EZQuake as they may overlap and cause conflicts.''
 
|}
 
|}

Revision as of 05:29, 25 November 2025

Installation

Playing TeamFortress requires:
  • Quake. Download and install Quake Shareware, or obtain Quake from Steam.
  • TeamFortress Mod. Download and unzip MegaTF into your Quake folder. (Optional: Files can be automatically downloaded upon joining a server)
  • Modern client: Download and install the latest EzQuake. Available for Windows, Linux, MacOS.
  • Legacy clients: Download and unzip one of the the official ZAP versions of ezQuake! ezQuake 3.2.3 ZAP (Win), ezQuake 3.2.3 ZAP (Linux), or ezQuake 3.1 ZAP (Win. Includes fixed WinAMP compatibility) into your Quake folder. (ezQuake replaces the old QWCL.exe as your Quake Client. Other modern QuakeWorld Clients exist, which you may use at your discretion, but we highly recommend the ZAP ezQuake as it fixes a few things the ezQuake team has removed for MegaTF/Quake 1. Editor note: this statement needs to be reviewed for relevance in 2025)

Before you play, setup your Configs - Mega TeamFortress has a lot of commands to bind. Then, Launch "ezquake.exe" in your Quake folder to play! Use the server-browser to find a TeamFortress game near you! Or find a server at Active Servers or quakeservers.net and connect manually from the console with connect <ip address here>.

Optionally choose a pre-configured installer package:
*recommended for new players*

Note: It is not recommended to install FortressOne in the same folder as nQuake or EZQuake as they may overlap and cause conflicts.


Tip: Run your EZQuake graphics on "eyecandy" for a graphical upgrade! Also visit the Graphical Replacements page for high quality texture replacements.


Optional:

TeamFortress servers will download maps, models, sounds and other files to you as you need them on a case-by-case basis. However, there are some files servers do not distribute when you join.

The TFMegaPack (95MB) contains optional files that you WON'T get automatically from a server for colored lighting (.lit), location data (.loc), skyboxes, and high-res textures.

Sometimes, a server may be missing a file - or you may just want to save yourself the wait time and get to fragging. In which case, download:

TFMegaPack XL (180MB) - All of TFMegaPack, plus the most common maps and add-on files.

TFMegaPack XXL (640MB) - All of TFMegaPack_XL, plus a TON of maps and everything else.


Linux:
Install nQuake for Linux.


MAC:
Install nQuake for MacOS.

Client Commands

Useful client commands that are independent of any mod. You can review these and choose how you would like to configure your client.
Changes should go in ../fortress/config.cfg
See Configs for full info.

EZQuake

v_viewheight

v_viewheight is the level of your eyes as the player bobs up and down while running. Most people have bobbing turned off. The level of your gun doesn't change during the bob cycle, just your eyes. At -7, your eyes are at the same level as your gun. Rockets are aimed right at the crosshair during their entire path. As the level of your eyes goes up, close range aim gets more off. At -5 to -4, if you try to shoot down over a ledge, the rocket will hit the ledge and if it's close, will blow up in your face. At -6 and -7 you can aim precisely over a ledge. It really only matters for rockets. A drawback of lower viewheights is that lightning gun shafts tend to be coming right at your face. Not a problem in MegaTF. Low viewheights make you feel short and high ones make you feel tall and you can see over more obstacles.

Some useful cvar options

r_fastsky 1 //sets sky to a solid color, less distracting, easier to see players outline in the sky.
r_skycolor x x x //RGB value of sky color (Default is "40 80 150" for light blue)
r_fastturb 1 //sets all liquids to a solid color based on texture, less distracting, cleaner looking map.
v_viewheight "-6" // Some lore about this one. This lowers your view as much as possible, with the idea of being exactly in line with your rocket trajectory, instead of above it. The idea is that your crosshair is more accurately where the rockets will hit in the distance.
s_khz "44" // attempt to sample all sounds at 44khz, crisper audio, and needed for the replacement sound pack.
s_ambientlevel "0" // removes annoying looping background noises
cl_bob "0" //removes screen bobbing
cl_bobcycle "0" //removes screen bobbing
cl_bobup "0" //removes screen bobbing
cl_rollangle "0" //controls how much your screen tilts when strafing.
etc.

FTEQuake

fill me in