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*
|
DirectQ
|
64k |
64k |
Unlimited |
64k |
32k |
32k |
Unlimited |
512/256 |
32k |
32k |
Unlimited
|
Quore
|
32k |
64k |
256 |
64k |
32k |
32k |
1024 |
512 |
4k |
16k |
heapsize
|
DarkPlaces
|
~64k |
Unlimited |
Unlimited |
Unlimited |
~32-64k |
64k |
256 |
4080 |
64k |
32k |
Unlimited
|
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
|
DirectQ
|
Unlimited |
Unlimited |
Unlimited |
Unlimited |
Unlimited
|
Quore
|
8192 |
128 |
480 |
2048 |
2048
|
DarkPlaces
|
Unlimited |
Unlimited |
65536 |
65536 |
65536
|
Sounds
|
Channels |
Dynamic channels
|
Normal limit
|
128 |
8
|
aguirRe's
|
516 |
128
|
DirectQ
|
516 |
128
|
Quore
|
128 |
8
|
Client/Server
|
Clients |
Packet size |
Progs globals |
Runaway loop, QC |
Signon buffer size |
Stack size, QC |
Static client message
|
Normal limit
|
16 |
1k |
32k |
100k |
~8k |
32 |
1024
|
aguirRe's
|
64 |
~64k |
64k |
5M |
~64k |
256 |
8192
|
DirectQ
|
16 |
~64k |
? (check) |
5M |
~64k |
256 |
8192
|
Quore
|
32 |
~32k |
32k |
1M |
~32k |
? |
?
|
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 |
Particles
|
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 |
?
|
DirectQ
|
? (check) |
? (check) |
Unlimited |
Unlimited |
? (check) |
Unlimited |
=256x128 |
Unlimited |
32768 |
N/A |
N/A |
Unlimited
|
Quore
|
24 |
Current resolution |
Unlimited |
Unlimited |
? |
1200k |
=256x128 |
N/A |
1024 |
1000 |
500 |
32k
|
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
|
DirectQ
|
? (check) |
? (check) |
8192 |
N/A (unused) |
N/A (unused) |
8192 |
8192 |
8192 |
? (check) |
Unlimited |
32 MB
|
Quore
|
8k |
64k |
8192 |
2048 |
10 |
256 |
512 |
256 |
512 |
heapsize |
48k
|