Commit graph

129 commits

Author SHA1 Message Date
Simon
4ae4d8a98e Merge branch 'master' of https://github.com/DrBeef/QuestZDoom 2021-07-31 19:51:15 +01:00
Simon
e630e7da81 Update Version to 1.3 2021-07-31 19:51:12 +01:00
Emanuele Disco
031b5d0a3d - fixed stuttering movement when walking on slopes
I forgot to commit the source file
(The issue is present in vr when slidey movement is disabled)
2021-07-30 17:22:55 +09:00
Simon
b5b44d5f3f Merge branch 'master' of https://github.com/DrBeef/QuestZDoom 2021-07-27 21:02:47 +01:00
Simon
925e85ca5f Improved haptics support for certain mods 2021-07-27 20:59:02 +01:00
Emanuele Disco
929a30d275 - fixed a bug added after adding the option to toggle the skydome, the skydome should be rendered correctly without artefacts 2021-07-27 11:15:01 +09:00
Emanuele Disco
61fac890a8 - added option to switch on/off the skydome in display options
- reduced the total triangles used for the skydome to improve performance on Android device
- when the skydome is disabled the background color will match the color of the texture of the skydome to keep some immersion during gameplay
2021-07-27 08:50:13 +09:00
Emanuele Disco
e8194dbb01 - fixed issue with UniqueList
Added memset after creation of new pointer.
This was causing massive drop of framerate when looking outside, with multiple glskyinfo object created, memcmp always failed with return -1 when dealing with GLSkyInfo
2021-07-27 08:46:11 +09:00
Emanuele Disco
71543d81cd - Added menu option to switch between light buffer Can be selected UBO or SSBO, the default is UBO, SSBO is recommended for the Quest 2 to prevent crash with some mods. From my test UBO is faster by ~5fps. 2021-07-11 10:08:52 +09:00
Emanuele Disco
440c189939 - add untracked file back in the wadsrc
- removed *.o from .gitignore since these are action code script file for zdoom
2021-07-11 09:56:14 +09:00
Emanuele Disco
4657557e62 - fixed random crashes on Oculus Quest 2
The crash was caused by lightbuffer implementation of UBO, I switched to SSBO
- refactored lightbuffer with changes from gzdoom
- added bind to gl_scene.cpp to fix dynamic lights flickering

The error I am talking about is the 'ERROR: glMapBufferRange failed to map with error 500 - crash imminent!' that should be resolved with these fixes
2021-07-08 00:09:30 +09:00
Emanuele Disco
7b665f5f55 merged with lzdoom mobile
fixed and restored some files from previous update not integrated
2021-07-02 11:20:53 +09:00
Emanuele Disco
2c531e54f9 restored fix for savegame screenshot
fix for heretic filter + cleanup
2021-06-19 09:35:50 +09:00
Simon
329dee523c Fix for enemy hit haptics when no gameplay mod is being used 2021-06-17 19:34:27 +01:00
Simon
7e9a35b3a2 Fix Brutal Doom enemy fire not triggering vest 2021-06-16 22:36:27 +01:00
Simon
a3d2eca0d8 Added External Haptics Intensity config
Affects level of all external haptics
2021-06-14 22:14:29 +01:00
Simon
8bd954828a Small change to allow adjustment of individual haptic intensity 2021-06-11 19:25:11 +01:00
Simon
f8ab514d5c Merged @Baggyg's changes for Cybershoes support 2021-05-16 19:35:30 +01:00
Simon
035881dbdd Remove external haptics menu option
if it is present, then it will be used, no need for a toggle
2021-05-10 22:03:26 +01:00
Simon
a5228fab96 Update Version to 1.2.0 2021-05-08 17:31:07 +01:00
Simon
41bccaa732 More fixes for use of service 2021-05-08 17:24:02 +01:00
Simon
c4a3dd2ecb Move to using bHaptics service 2021-05-08 17:24:02 +01:00
Simon
8ae6d5604f Small tweaks to angles 2021-05-08 17:24:02 +01:00
Simon
9592dc97bf attack angle now working right (I think..) 2021-05-08 17:24:01 +01:00
Simon
496c872ab3 trying to sort attack angle
still not quite right for some reason
2021-05-08 17:24:01 +01:00
Simon
78269e76db Bit more tinkering
removed unused haptic patterns from Doom3
2021-05-08 17:24:01 +01:00
Simon
7cde9314f7 Early impl of bHaptics
Just copied some stuff from Doom3Quest to see how well it works
2021-05-08 17:24:00 +01:00
Simon
4680b56dff Added SupportLibs 2021-04-20 21:09:02 +01:00
Simon
f4df49b04e Update p_mobj.cpp 2021-03-07 15:27:58 +00:00
Simon
d1e59eef70 Update p_mobj.cpp 2021-03-06 21:47:15 +00:00
Simon
00baa9cd7a Haptic feedback working with Meatgrinder mod 2021-03-06 20:28:51 +00:00
Simon
1085c1cf73 Multiple Changes
- Secondary left handed control option that keeps right-handed buttons for A/B/X/Y
- Some CVAR changes thanks to VR_Bummser for better lighting on Quest 2
- Upgraded Gradle to 4.0.2 /  6.1.1
- Updated to SDK 1.42
2021-02-20 23:37:24 +00:00
Simon
5c6a51ef0d FOrce refresh rate setting on each frame 2020-12-14 21:08:45 +00:00
Simon
df5f3327f8 Building against SDK 1.40 (v23) 2020-12-08 22:21:34 +00:00
Simon
fede580be9 Update to LZDoom 3.86 2020-11-02 21:16:25 +00:00
Simon
9d6e140f7c Changes to support buffer investigation 2020-11-02 19:11:30 +00:00
Simon
35163ee836 Updated for FOV issues 2020-10-18 22:28:43 +01:00
Simon
299ceb4e2f Fix warpy look on Quest 2 2020-10-13 22:58:43 +01:00
Simon
d015ba9f9d Update QzDoom_SurfaceView.c 2020-09-01 21:56:34 +01:00
Simon
7b667e72b2 Weapon Scale cvar now applies to Models too
..and added finer control of the mouse in the Total Chaos inventory
2020-06-08 19:15:23 +01:00
Simon
e4d64f9b9f Made Doom Playable in Cinema Mode 2020-06-07 22:32:20 +01:00
Simon
f35544b9b1 Functioning mouse cursor in Total Chaos
Using cinematic mode binding
Also enabled HDR by default
2020-06-06 14:41:41 +01:00
Simon
d115870210 Fix for seconday buttons toggle issue 2020-06-02 22:40:23 +01:00
Simon
528a5dcf06 Prevent weapon model clipping through walls/objects 2020-06-01 22:29:54 +01:00
Simon
802543ab30 Update p_map.cpp
Updated the comment to make it clearer what it is doing (I hope!)
2020-05-31 22:58:48 +01:00
Simon
af67930294 Fix strange aiming issue 2020-05-31 22:55:39 +01:00
Simon
f47f9593f8 Fix weapon projectile origin height when standing in water 2020-05-30 10:45:28 +01:00
Simon
a2dae210ca Command line param for FFR in case it makes any difference 2020-05-29 22:37:16 +01:00
Simon
3d9775bb0b Never allow crosshair to be drawn
it doesn't make sense in VR
2020-05-29 09:46:46 +01:00
Simon
68f41c63e7 Prevent weapon projectile spread fix causing laser sight jitter 2020-05-29 00:11:08 +01:00