Difference between revisions of "FTE"

From Quake Wiki

m
 
(7 intermediate revisions by 2 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=[https://fte.triptohell.info/downloads https://fte.triptohell.info/downloads]
 
|newest-release=[https://fte.triptohell.info/downloads https://fte.triptohell.info/downloads]
 
|website=[https://fte.triptohell.info https://fte.triptohell.info]
 
|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:
+
== Core Features ==
#Multiple Video Presets, for all tastes.
+
*Multiple Video Presets, for all tastes.
#Splitscreen
+
*Splitscreen
#IPv6
+
*IPv6
#VOIP
+
*VOIP
#XMPP/IRC client modules
+
*Hybrid NQ/QW capabilities (NQ+QW clients fragging each other!)
#Hybrid NQ/QW capabilities (NQ+QW clients fragging each other!)
+
*Multiple renderers, including OpenGL, Vulkan, D3D9, D3D11.
#Multiple renderers, including OpenGL, Vulkan, D3D9, D3D11.
+
*[[BSP2]], Q3BSP, other limits extended.
#BSP2, Q3BSP, other limits extended.
+
*Alternative view projections.
#Alternative view projections.
+
*Runs Quake, Quake2, Quake3, Hexen2, plus numerous FTE-only mods/games.
#Runs Quake, Quake2, Quake3, Hexen2, plus numerous FTE-only mods/games.
+
*Many many many many many more things...
#ODE physics
 
#Many many many many many more things...  
 
  
Player features:
+
== Player features ==
#prediction
+
*Prediction
#delta compression
+
*Delta compression
#no nat issues
+
*No NAT issues
#compatible with a wide range of servers.
+
*Compatible with a wide range of servers.
#commandline-less configuration.
+
*Commandline-less configuration.
#no mouse accel (even in linux)
+
*No mouse acceleration (even in Linux)
#wide range of presents, allowing it to look awesome, or to get awesome framerates.
+
*Wide range of presets, allowing it to look awesome, or to get awesome framerates.
 +
*...
  
Modding features:
+
== Modding features ==
#csqc
+
*[[EXT_CSQC|CSQC]]
#built in qcc
+
*Extended map limits (bsp2, q3bsp support)
#step-by-step qc debugger.
+
*[[Model|mdl]], md2, and md3 model support, including skeletal models
#extended map limits (bsp2, q3bsp support)
+
*Extended protocol limits (ent counts, ent limits, precache limits, etc)
#extended protocol limits (ent counts, ent limits, precache limits, etc)
+
*Numerous qc extensions - see http://triptohell.info/moodles/fteqcc/fteextensions.qc
#numerous qc extensions - see http://triptohell.info/moodles/fteqcc/fteextensions.qc
+
*...
#skeletal model support
 
  
Ports:
+
== Ports ==
#win64 (64bit native)
+
*Android (not tested)
#win32
+
*Linux x64
#linux
+
*Linux x86
#android (basedir is /sdcard/fte/)
+
*Mac (not tested, but a build is available through a 3rd party)
#npapi/activex
+
*webgl (not tested)
#nacl
+
*Win x86
#webgl
+
*Win x64
  
 
{{Engines}}
 
{{Engines}}
 
{{GL NetQuake Engines}}
 
{{GL NetQuake Engines}}
 
{{GL QuakeWorld Engines}}
 
{{GL QuakeWorld Engines}}

Latest revision as of 18:49, 17 July 2021

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

  • 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.
  • ...

Modding features

Ports

  • 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