Home Artists Posts Import Register
Join the new SimpleX Chat Group!

Downloads

Content

Here are a couple preset configuration files. They only change the console variables that affects the framerate and the memory consumption.

The lines that are fully commented out includes variables that makes no difference in performance.

In making these presets, I noticed a few things that must be changed in the engine:

- The texture compiler could use a "memory saving" mode for FQM textures, which would look closer to vanilla Quake's (bad) mipmap quality.

- r_interlacing really needs an auto-switching mode to be more useful.

- There are a number of optimizations that could be done to the skeletal animations of MD5 models, possibly making them as fast to compute as MDL models. This would eliminate the need to disable them in preset_fast.

- r_sprite_addblend ("additive sprites") is a hack that should eventually be replaced by a data-driven option.

- r_skybox_overdraw is a hack that should be eliminated when the on-screen clipping of the polygons is rewritten.

- r_*_depth variables should only be set to zero when their corresponding r_*_blend_alpha is 1, otherwise the engine will draw flat-colored surfaces because the required drawing mode wasn't implemented.

- r_*_shore_amp variables doesn't work when their corresponding r_*_depth is zero, but they should. More drawing modes should be implemented to address this.

It may also be good to implement menu options to load those presets.

Files

Comments

No comments found for this post.