1
0
Fork 0
Commit Graph

2198 Commits

Author SHA1 Message Date
MGislv 81fb376e48 Upload files to 'code/win32' 2022-02-12 20:47:51 +00:00
MGislv ddfad752dc Upload files to 'code/unix' 2022-02-12 20:47:16 +00:00
MGislv 583015cbdd Disable console 2022-02-12 20:46:36 +00:00
MGislv 5efa187736 Remove other master servers 2022-02-12 20:45:26 +00:00
MGislv 6b5151b550 Update 'code/qcommon/qcommon.h' 2022-02-12 19:59:18 +00:00
MGislv f8c0c4d33e Update 'code/qcommon/common.c' 2022-02-12 19:57:08 +00:00
MGislv c0c53373f6 Update 'Makefile' 2022-02-12 16:36:43 +00:00
MGislv 8e0e7f57e5 Make it OpenArena(ish) 2022-02-12 17:30:27 +01:00
Eugene 6b153e6cd7 More custom protocol work, code cleanup
500Hz monitors is upcoming, so adjust \r_displayRefresh range
2022-02-11 22:08:14 +02:00
Eugene 2e411ecfb1 Renderers: make sure that R_ColorShiftLightingBytes() is not picking more data that we actually need/have
Fixed some compiler warnings
2022-02-09 17:41:56 +02:00
Eugene 5a67e8538f Vulkan: refactored image creation/uploading 2022-02-07 19:18:44 +02:00
Eugene 9557e5fdf5 SDL2: fixed crash when some cvars (like in_keyboardDebug) may be dereferenced before initialization, unified that behavior with win32 backend 2022-02-07 16:24:53 +02:00
Eugene 011688aa93 More correctly handle non-standard protocol values
Made global DEMOEXT definition really working
2022-02-06 01:24:39 +02:00
Eugene d6014532c0 Fixed some color types in renderers 2022-02-05 20:12:09 +02:00
Eugene eecfb74dfd Try to utilize real 71 protocol when running in 71-compat mode between quake3e clients/servers 2022-02-05 19:58:26 +02:00
Eugene 34f0392d7b Added ability to enforce dm68-compatible stream along with new challenge format, can be enabled on both client and server-side by adding -compat suffix to protocol cvar in command line, for example:
+set protocol "71-compat"
2022-02-04 23:02:42 +02:00
Eugene 5924248d79 Vulkan: use minimal VkApplicationInfo at instance creation
Vulkan: disabled explicit layout transitions
2022-01-31 12:18:18 +02:00
Eugene 4ac4d34c7a Vulkan: disable anisotropy for nearest-sampling modes 2022-01-30 20:51:59 +02:00
Eugene 44c4bd2285 Fixed typo in RB_AddQuadStamp2() 2022-01-30 00:00:53 +02:00
Eugene 735e20cd34 Fixed compilation 2022-01-29 22:39:59 +02:00
Eugene b576a48699 Renderers: use generic quads instead of color clear function to draw hyperspace effect 2022-01-29 22:32:03 +02:00
Eugene C 86f27c3e9c
Update build.yml 2022-01-25 16:36:54 +03:00
Eugene C 15a8a06461
Test local GH script version 2022-01-25 16:11:56 +03:00
Eugene d1389abe5b win32: show/hide mouse cursor only if it has been not suppressed by OS 2022-01-25 13:17:07 +02:00
Eugene C 3acca5f695
Merge pull request #142 from KuehnhammerTobias/pr_autoclear
Add con_autoclear cvar.
2022-01-22 16:04:13 +02:00
ToKu 7d8b3d73a8 Add con_autoclear cvar.
Author: zturtleman
2022-01-21 23:21:08 +01:00
Eugene C 747d30844c
Merge pull request #141 from KuehnhammerTobias/pr_kick_cmds
Added kicknum, kickall, and kickbots commands, patch by Ensiform.
2022-01-21 23:55:34 +02:00
ToKu 6fe0ef468f Fixed. 2022-01-21 22:22:05 +01:00
ToKu ca4489ca6c 2022-01-21 21:57:04 +01:00
ToKu 1bf27cf0d6 Added kicknum, kickall, and kickbots commands, patch by Ensiform. 2022-01-21 21:03:49 +01:00
Eugene C 2ea650beea
Merge pull request #140 from KuehnhammerTobias/pr_mp_devmap_bots
Always keep bots, even with 'devmap'.
2022-01-21 21:44:13 +02:00
ToKu fe81a837d1 Always keep bots, even with 'devmap'. 2022-01-21 20:02:11 +01:00
Eugene C 9113e447e0
Merge pull request #137 from Calinou/increase-texture-quality
Improve the default texture quality settings
2022-01-21 19:29:25 +02:00
Eugene C 10bae2b2b4
Merge pull request #138 from Calinou/multisample-allow-8x
Allow 8× multisampling in traditional (non-framebuffer) MSAA
2022-01-21 18:28:58 +02:00
Eugene C 0051710683
Merge pull request #139 from KuehnhammerTobias/pr_bot_mem
Fixed l_memory/MEMORYMANAGER.
2022-01-21 18:28:10 +02:00
ToKu f0d6a4d39c Fixed l_memory/MEMORYMANAGER. 2022-01-21 16:17:52 +01:00
Hugo Locurcio e03ebfc112
Allow 8× multisampling in traditional (non-framebuffer) MSAA
This makes it possible to use 8× MSAA with the OpenGL 2.x renderer.
(In Quake3e, this was already possible with OpenGL 1.x and Vulkan).
2022-01-21 15:57:47 +01:00
Hugo Locurcio 8965cea832
Improve the default texture quality settings
- Use the highest texture quality.
- Use 8× anisotropic filtering by default.

Any machine made in the last 10 years (and then some) should be able
to handle this :)

It's possible to get even better rendering by using 16× anisotropic
filtering, but this may have a noticeable cost on older integrated
graphics.
2022-01-21 15:56:26 +01:00
Eugene 5cfb181777 QVM: use correct prototype for vmMain() entry point, code cleanup 2022-01-15 22:04:03 +02:00
Eugene 2baea18753 Renderers: make sure that amplitude for TMOD_STRETCH is not zero 2022-01-02 19:52:17 +02:00
Eugene 5aeab4a25f Renderers: make sure that wave tables do not contains zero values to avoid potential division-by-zero in RB_CalcStretchTexCoords()
Code cleanup
2022-01-02 19:31:00 +02:00
Eugene 3478d7f4be WASAPI: fixed rare crash 2021-12-22 22:47:06 +02:00
Eugene 029473919c Fixed stack overflow in \varfunc 2021-12-12 22:05:13 +02:00
Eugene 73c99cdca4 Fixed potential out-of-bounds access caused by large s_paintedtime 2021-12-11 18:07:50 +02:00
Eugene C 776cbaf7aa
Merge pull request #133 from dbeef/master
Mac M1 adjustments to CMake build system
2021-12-10 21:23:48 +02:00
Eugene 2bdc3692a7 Added \con_scale - to scale console font size relative to default smallchar width/height 2021-12-10 21:18:25 +02:00
Daniel 0xdbeef Zalega 882ab59501 Mac M1 adjustments to CMake build system 2021-12-10 13:42:54 +01:00
Eugene b6e44359cb Avoid calling R_SetColorMappings() too early
Simplified window shutdown on win32
2021-12-09 14:08:11 +02:00
Eugene 43f737051f Vulkan: fix for restricted wayland swapchain resolution 2021-12-09 11:54:33 +02:00
Eugene C 9143c736bc
Merge pull request #132 from bluestang2006/max_swapchain_images
Increase MAX_SWAPCHAIN_IMAGES to 8
2021-12-08 18:50:12 +02:00