TyrQuake TODO List

You can EDIT this page to add requests for features and/or bug fixes you would like to see. Please add them under the 'Requests' heading.


  • cl_maxpitch and cl_minpitch cvars https://sourceforge.net/p/quakespasm/code/HEAD/tree/trunk/quakespasm/Quake/cl_main.c#l48
  • Option for fullscreen with resolution lower than native(have to rely on window manager right now, and game is stretched when aspect ratio is different from monitor)
  • Proper widescreen in software executables (currently just stretches 4:3 to 16:9)
  • Fix "Cache_Dealloc: not allocated" error when connecting to QW servers ASAP
    • NOTE: I haven't worked out how to reproduce this myself - anyone with further information about how to reproduce this bug, please let me know.
  • Add your feature/bugfix request here

Planned for future

  • Incorporate QuakeSpasm Hor+ FOV adapt stuff
  • BUG: fix video options menu "test" feature
  • BUG: fix command line mode set when only one of width/height specified
    • Scan mode list, don't just assume 4:3 aspect ratio
  • Refine/finalise the model interpolation code
    • Add a nolerp model list like FitzQuake
  • Handle Alt-Enter / Command-H and other mode switch shortcuts
  • Surface inspector (see FitzQuake Mark V r8)
  • IQM / MD2 / QF 16-bit mdl?
  • Baker's FQVr9: automatic gamedir switch in coop?
    • http://www.celephais.net/board/view_thread.php?id=60831&start=196
    • http://forums.inside3d.com/viewtopic.php?f=3&t=5153&sid=3fbd85c75f19431868b3f7bfdcb57fb8
  • Proper clipboard handling API
  • Move to something like sys_carbon.c instead of sys_unix.c for launcher?
  • External .ent support (DarkPlaces, Quakespasm, Mark V, FTE, ... )
  • FSAA
  • Vsync on/off
  • Proper framerate cap & Sys_Sleep in spare cycles
  • Some support for DarkPlaces style external skins/textures?
    • http://icculus.org/twilight/darkplaces/readme.html#ReplacingContent