David Carlier
a5ee9c9d4f
cpu pause instruction for RISV-64 compatible gcc/clang.
2023-01-22 21:00:04 +00:00
Yamagi
2e939b10e9
Merge pull request #932 from 0lvin/shared_models_logic
...
Shared models logic
2023-01-21 18:07:54 +01:00
Denis Pauk
16395a15d9
Fix m32 load code
2023-01-21 18:31:18 +02:00
Denis Pauk
0cd2eed28b
Share R_CullBox and R_SetFrustum
2023-01-21 18:31:16 +02:00
Denis Pauk
32ab1e1815
Share R_MarkLights
2023-01-21 18:24:55 +02:00
Denis Pauk
d326b1be51
Share R_AreaVisible
2023-01-21 18:24:55 +02:00
Denis Pauk
c17210b34a
Share R_TextureAnimation
2023-01-21 18:24:55 +02:00
Denis Pauk
42bfb2014c
Share Mod_PointInLeaf
2023-01-21 18:24:55 +02:00
Denis Pauk
442fe10f27
Share Mod_Load* functions
2023-01-21 18:24:55 +02:00
Denis Pauk
4463e1fcd7
Share mnode_t and mleaf_t struct between renders.
2023-01-21 18:24:55 +02:00
Yamagi
54949d59ce
Merge pull request #960 from DanielGibson/cmake-msvc
...
Fix build with VisualC++'s internal CMake
2023-01-21 16:55:46 +01:00
Yamagi
6566a2ae7d
Handle case that ResizeSTB() failed.
...
This unlikely, however the compiler printed a warning that `image` may
be used uninitialized.
2023-01-21 16:43:27 +01:00
Yamagi
e17d4f5dc0
Solve warning regarding deprecated curl macros.
...
These are deprecated since curl 7.31 and 7.50. Even Debian Stretch
(oldoldstable) ships with 7.52.
2023-01-21 16:31:02 +01:00
Yamagi
548b7ff37f
Implement gl_polyblend for GL3.
...
Closes #965 .
2023-01-21 16:24:02 +01:00
Yamagi
c5c2af0320
Rename gl1_polyblend to gl_polyblend.
...
An upcoming commit will implement it for GL3.
2023-01-21 16:19:18 +01:00
Yamagi
c48ff63b50
Merge pull request #957 from SirYodaJedi/master
...
Change icon color to teal
2023-01-21 15:24:59 +01:00
Yamagi
fac2313774
Merge pull request #955 from devnexen/fix_windows_hidden
...
introduces a new cl_unpaused_scvis cvar to unpause the cli.
2023-01-21 15:16:14 +01:00
Yamagi
a3d45fef19
Merge pull request #948 from HAMM3REXTREME/patch-1
...
Seperated mapfixes text from monster footstep text
2023-01-21 15:15:28 +01:00
Daniel Gibson
651503d48a
Fix build with VisualC++'s internal CMake
...
.. which doesn't set CMAKE_GENERATOR_PLATFORM
so set YQ2ARCH in src/common/header/common.h when building with MSVC
2023-01-16 06:02:26 +01:00
HAMM3REXTREME
b6e5518049
Update 020_installation.md
2023-01-15 01:24:54 -05:00
SirYodaJedi
8163324b8f
Quake2.ico - change to teal to improve visibility
2023-01-09 15:02:40 -05:00
SirYodaJedi
712600c931
Quake2.png - change to teal to improve visibility
2023-01-09 14:59:08 -05:00
Yui
21847b8d21
Quake2.svg - change to teal to improve visibility
2023-01-09 14:57:59 -05:00
David Carlier
f394209c75
introduces a new cl_unpaused_scvis cvar to unpause the cli.
2023-01-08 10:14:09 +00:00
Yamagi
6c18d819d3
Merge pull request #947 from devnexen/sound_pause_option
...
Introduces new cvar cl_audiopaused to control if the audio loop
2023-01-08 10:45:55 +01:00
Yamagi
502bd78c31
Merge pull request #944 from 0lvin/haptic_feedback
...
Restore haptic feedback functionality.
2023-01-08 10:43:47 +01:00
David Carlier
7616880b96
Introduces new cvar cl_audiopaused to control if the audio loop
...
ought to go on or not when the game pauses.
2023-01-07 20:16:24 +00:00
Denis Pauk
02358e2457
Add joy_haptic_filter description
2023-01-07 21:47:21 +02:00
Denis Pauk
633c50177a
Haptic: Fix comments
2023-01-07 21:30:21 +02:00
Denis Pauk
4e36b66654
Add joy_haptic_distance cvar.
...
Haptic maximum effect distance value, By default this cvar is `100.0`.
Any positive value is valid. E.g. effect of shot near barrel to barrel
has 58 points.
2023-01-07 21:30:21 +02:00
Denis Pauk
e1aed62201
Haptic code cleanup
2023-01-07 21:30:21 +02:00
Denis Pauk
1c4dae7c87
Haptic: Add sound filtering by string
...
filters are separated by spaces with '*' support,
and '!' for apply opposite decision.
2023-01-07 21:30:21 +02:00
Denis Pauk
37344b5330
Haptic: skip clean of slots without configured haptic
2023-01-07 21:30:21 +02:00
Denis Pauk
db83143b47
haptic: reuse old slots and left some slots for rumble on error
2023-01-07 21:30:21 +02:00
Denis Pauk
da65a6df12
haptic: Fix typos
2023-01-07 21:30:21 +02:00
Denis Pauk
66523aa98e
Restore haptic feedback functionality.
...
Rumble feedback will be default.
Checked in both modes with:
* LibSDL2: 2.24.2+dfsg-1 (debian testing)
* Microntek USB Joystick (DragonRise hid-dr.ko)
2023-01-07 21:30:21 +02:00
Yamagi
f9bf0e8861
Add some thoughts about security to the multiplayer guide.
2023-01-07 19:31:58 +01:00
Yamagi
81647f79ec
Remove the unused msg
cvar and server side infrastructure.
...
In Quake I this coould be used to filter messages by priority. id
Software never implemented it for Quake II, it's just a left-over.
Remove it.
The `msg` cvar was exploited in attacks against the client. A malicious
server send a `msg` cvar as stufftext -> it gets saved into the config
-> since it's retrivable over the network through the userinfo stuff
this can be used to track users, etc.
2023-01-07 19:15:01 +01:00
Yamagi
ce2410079e
Merge pull request #924 from 0lvin/shared_image_load
...
Shared image load
2023-01-01 14:51:22 +01:00
HAMM3REXTREME
8d6eec5d7b
Seperated mapfixes text from monster footstep text
...
Fixed typo too
2022-12-11 15:02:17 -05:00
Denis Pauk
9fb4480948
Share SURF_* values between renders
...
Reuse DRAWSKY value in soft render instead unused
DRAWSKYBOX and SURF_FLOW.
Move mipadjust calculation to usage place in soft render.
2022-12-11 12:11:47 +02:00
Denis Pauk
c2dc8debb6
Share models structs in ref_shared.h
...
Fix calculation in:
```
hunkSize += calcLumpHunkSize(&header->lumps[LUMP_MODELS], sizeof(dmodel_t), sizeof(model_t));
```
`Mod_LoadSubmodels` uses whole model_t as submodel type.
2022-12-11 12:11:47 +02:00
Denis Pauk
322424ef33
Image: show missed images with r_validation
2022-12-11 12:11:47 +02:00
Denis Pauk
49a1478d44
Image: Check skin image before use
2022-12-11 12:11:46 +02:00
Denis Pauk
a22bbc8719
Image: Share Draw_FindPic
2022-12-11 12:11:46 +02:00
Denis Pauk
395641e1dc
Image: Share GetTexImage
2022-12-11 12:11:46 +02:00
Denis Pauk
f6f6639a89
Image: Share loadSky textures
...
Add support of `r_palettedtextures` to all renders.
2022-12-11 12:11:46 +02:00
Denis Pauk
18bc788335
Image: Share LoadImage
2022-12-11 12:11:46 +02:00
Denis Pauk
43c690eab2
Image: Share Hicolor
2022-12-11 12:11:46 +02:00
Denis Pauk
5e2ecede93
Image: Add M32 support functions
...
https://github.com/TTimo/GtkRadiant/blob/master/plugins/imagem8/m32.h
2022-12-11 12:11:46 +02:00