Hosting and domain costs until October 2024 have been generously sponsored by dumptruck_ds. Thank you!

Engine Limits

From Quake Wiki

Revision as of 13:48, 23 September 2009 by Spirit (talk | contribs) (New page: Please add your engine's limits here. This page is based on aguirRe's http://user.tninet.se/~xir870k/readmegl.txt with kind permission. Brainstorm about what other limits might be interes...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Please add your engine's limits here.

This page is based on aguirRe's http://user.tninet.se/~xir870k/readmegl.txt with kind permission. Brainstorm about what other limits might be interesting (if any) is welcome on the Talk page.


TODO

  • Link to engines page
  • Nicer table look


* means: Check engine's readme for comments and details

BSP

Clipnodes Faces Lightmaps Marksurfaces Nodes Planes Static entities Surface extents Texinfo Visleafs Vis/light data
Normal limit 32k 32k 64 32k 32k 32k 128 512/256 32k 8k heapsize
aguirRe's ~64k* 64k 1024 64k ~32-64k* >32k 256 >512/256 >32k 32k 2048M*

MDL

Mesh commands Mesh strips Skin height Triangles Vertices
Normal limit 8192 128 480 2048 1024/2000
aguirRe's 16384 256 1024 4096 4096/3984

Sounds

Channels Dynamic channels
Normal limit 128 8
aguirRe's 516 128

Client/Server

Clients Packet size Progs globals Runaway loop, QC Signon buffer size Stack size, QC Static client message
Normal limit 16 1k 32k 100000 ~8k 32 1024
aguirRe's 64 ~64k 64k 5000000 ~64k 256 8192

Graphics

Beams Console background Far clip distance GL textures Temporary entities Texture size Texture size, sky Video modes Visible edicts WinQ bmodel edges WinQ bmodel vertices
Normal limit 24 640x480/320x200 4096 1024 64 1200k =256x128 30 256 1000 500
aguirRe's 256 1024M* 16384 2048* 512 1024M* any* 600 4096 3000 1000

Misc.

Command/script buffer Console buffer size Edicts Efrags File handles Models, precached Mods, unique Sounds, precached Sounds, unique Temporary files Zone size, default
Normal limit 8k 16k 600 640 10 256 512 256 512 heapsize 48k
aguirRe's 64k 256k 4096 2048 100 1024 2048 1024* 2560 1024M* 320k