Difference between revisions of "FTE"

From Quake Wiki

(yay, my engine, woo.)
 
m (Modding features)
 
(15 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{Infobox Engine
 
{{Infobox Engine
 +
|name=FTE
 
|author=Spike et al
 
|author=Spike et al
|name=FTE
 
 
|based-on=[[QuakeWorld]]
 
|based-on=[[QuakeWorld]]
|first-release=?
+
|first-release=too long ago to remember or care about (Spike)
|newest-release=?
+
|newest-release=[https://fte.triptohell.info/downloads https://fte.triptohell.info/downloads]
|website=[http://www.fteqw.com/ here]
+
|website=[https://fte.triptohell.info https://fte.triptohell.info]
 
}}
 
}}
  
As implied by its name FTE started out as a QuakeWorld-only engine, however over time it has gained full compatibility with NQ clients, NQ servers, and more importantly NQ mods.
+
FTE started out as a QuakeWorld-only engine, then over time, it has gained compatibility with NetQuake and mods, Hexen 2, Quake 2, and Quake 3.
 +
 
 +
When using FTE for Quake singleplayer, it is advised to set <code>sv_nqplayerphysics 1</code>, otherwise gameplay will differ.
 +
 
 +
== Core Features ==
 +
*Multiple Video Presets, for all tastes.
 +
*Splitscreen
 +
*IPv6
 +
*VOIP
 +
*Hybrid NQ/QW capabilities (NQ+QW clients fragging each other!)
 +
*Multiple renderers, including OpenGL, Vulkan, D3D9, D3D11.
 +
*[[BSP2]], Q3BSP, other limits extended.
 +
*Alternative view projections.
 +
*Runs Quake, Quake2, Quake3, Hexen2, plus numerous FTE-only mods/games.
 +
*Many many many many many more things...
 +
 
 +
== Player features ==
 +
*Prediction
 +
*Delta compression
 +
*No NAT issues
 +
*Compatible with a wide range of servers.
 +
*Commandline-less configuration.
 +
*No mouse acceleration (even in Linux)
 +
*Wide range of presets, allowing it to look awesome, or to get awesome framerates.
 +
*...
  
Player features:
+
== Modding features ==
#prediction
+
*[[EXT_CSQC|CSQC]]
#delta compression
+
*Extended map limits (bsp2, q3bsp support)
#no nat issues
+
*[[Model|mdl]], md2, md3, and md5 model support, including skeletal models
#compatible with a wide range of servers.
+
*Extended protocol limits (ent counts, ent limits, precache limits, etc)
#commandline-less configuration.
+
*Numerous qc extensions - see http://triptohell.info/moodles/fteqcc/fteextensions.qc
#no mouse accel (even in linux)
+
*...
#wide range of presents, allowing it to look awesome, or to get awesome framerates.
 
  
Modding features:
+
== Ports ==
#csqc
+
*Android (not tested)
#built in qcc
+
*Linux x64
#step-by-step qc debugger.
+
*Linux x86
#extended map limits (bsp2, q3bsp support)
+
*Mac (not tested, but a build is available through a 3rd party)
#extended protocol limits (ent counts, ent limits, precache limits, etc)
+
*webgl (not tested)
#numerous qc extensions - see http://triptohell.info/moodles/fteqcc/fteextensions.qc
+
*Win x86
#skeletal model support
+
*Win x64
  
Ports:
+
{{Engines}}
#win64 (64bit native)
+
{{GL NetQuake Engines}}
#win32
+
{{GL QuakeWorld Engines}}
#linux
 
#android
 
#npapi/activex
 
#nacl
 

Latest revision as of 05:25, 31 May 2022

FTE
Author: Spike et al
Based on: QuakeWorld
First release: too long ago to remember or care about (Spike)
Newest release: https://fte.triptohell.info/downloads
Website: https://fte.triptohell.info

FTE started out as a QuakeWorld-only engine, then over time, it has gained compatibility with NetQuake and mods, Hexen 2, Quake 2, and Quake 3.

When using FTE for Quake singleplayer, it is advised to set sv_nqplayerphysics 1, otherwise gameplay will differ.

Core Features[edit]

  • Multiple Video Presets, for all tastes.
  • Splitscreen
  • IPv6
  • VOIP
  • Hybrid NQ/QW capabilities (NQ+QW clients fragging each other!)
  • Multiple renderers, including OpenGL, Vulkan, D3D9, D3D11.
  • BSP2, Q3BSP, other limits extended.
  • Alternative view projections.
  • Runs Quake, Quake2, Quake3, Hexen2, plus numerous FTE-only mods/games.
  • Many many many many many more things...

Player features[edit]

  • Prediction
  • Delta compression
  • No NAT issues
  • Compatible with a wide range of servers.
  • Commandline-less configuration.
  • No mouse acceleration (even in Linux)
  • Wide range of presets, allowing it to look awesome, or to get awesome framerates.
  • ...

Modding features[edit]

Ports[edit]

  • Android (not tested)
  • Linux x64
  • Linux x86
  • Mac (not tested, but a build is available through a 3rd party)
  • webgl (not tested)
  • Win x86
  • Win x64