Zack Middleton
Zack Middleton
SDL2 has touch events, should add CG_TOUCH_EVENT so cgame VM can support touch screen devices. Going to need to get spearmint running on a device with touch screen for testing......
Thilo's Elite Force patch for ioq3 adds several new rendering primitives, most of which are in JK2/JA too I think. I'd like to make it possible to add them in...
Switch "zone" (common.c) and DMA (snd_mem.c) memory systems from allocating as a single memory pool at run time to allocating as needed. For reference? http://trac.srb2.org/browser/SRB2/trunk/src/z_zone.c Not sure about the "hunk"...
The VM tells us it's API name, major, and minor version. Currently, I'm not going to try to support multiple major versions within a single VM. It's easy for engine...
Let's not create new cvars for systeminfo. Require cgame to set them all up. Set them after cgame is reloaded after switching fs_game on connect. Baseline already waits for client...
This will allow cgame to draw at correct aspect. Might not be useful until adding Ogg Theora support though. Need to check what RoQ videos actually say that they are....
Getting rid of duplicate code reducing memory usage and makes it easier to modify. There are minor drawing functions could remove, and larger stuff like duplicated player animations.cfg loading. I'd...
Tremulous does this using a config string. Kudos to Razor for idea and Ensiform for pointing out that Tremulous already does it.
Will need to re-enabled the targetname check in cgame's cg_spawn.c misc_gamemodel code.
In narrow viewports, crosshair size is based on width of view. In 4:3 or widescreen, crosshair size is based on height of view. It should always be the same size...