Difference between revisions of "FTE"

From Quake Wiki

m
m
Line 8: Line 8:
 
}}
 
}}
  
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.
  
Core Features:
+
 
#Multiple Video Presets, for all tastes.
+
== Core Features: ==
#Splitscreen
+
*Multiple Video Presets, for all tastes.
#IPv6
+
*Splitscreen
#VOIP
+
*IPv6
#XMPP/IRC client modules
+
*VOIP
#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.
#ODE physics
+
*Many many many many many more things...
#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 accel (even in linux)
#wide range of presents, allowing it to look awesome, or to get awesome framerates.
+
*wide range of presents, allowing it to look awesome, or to get awesome framerates.
  
 
Modding features:
 
Modding features:
#csqc
+
*csqc
#built in qcc
+
*extended map limits (bsp2, q3bsp support)
#step-by-step qc debugger.
+
*extended protocol limits (ent counts, ent limits, precache limits, etc)
#extended map limits (bsp2, q3bsp support)
+
*numerous qc extensions - see http://triptohell.info/moodles/fteqcc/fteextensions.qc
#extended protocol limits (ent counts, ent limits, precache limits, etc)
+
*skeletal model support
#numerous qc extensions - see http://triptohell.info/moodles/fteqcc/fteextensions.qc
 
#skeletal model support
 
  
 
Ports:
 
Ports:
#win64 (64bit native)
+
*Android
#win32
+
*Linux x64
#linux
+
*Linux x86
#android (basedir is /sdcard/fte/)
+
*Mac
#npapi/activex
+
*nacl
#nacl
+
*npapi/activex
#webgl
+
*webgl
 +
*Win x32
 +
*Win x64
  
 
{{Engines}}
 
{{Engines}}
 
{{GL NetQuake Engines}}
 
{{GL NetQuake Engines}}
 
{{GL QuakeWorld Engines}}
 
{{GL QuakeWorld Engines}}

Revision as of 22:18, 23 March 2021

FTE
Author: Spike et al
Based on: QuakeWorld
First release:  ?
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.


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 accel (even in linux)
  • wide range of presents, allowing it to look awesome, or to get awesome framerates.

Modding features:

Ports:

  • Android
  • Linux x64
  • Linux x86
  • Mac
  • nacl
  • npapi/activex
  • webgl
  • Win x32
  • Win x64