terminx
|
b932485a1d
|
macOS build fix
git-svn-id: https://svn.eduke32.com/eduke32@6855 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:36:14 +00:00 |
|
terminx
|
e682986e69
|
Readability improvements for gamestructures.cpp
git-svn-id: https://svn.eduke32.com/eduke32@6854 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:36:08 +00:00 |
|
terminx
|
21c9f6dd7e
|
Use references in some gamevar stuff
git-svn-id: https://svn.eduke32.com/eduke32@6853 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:36:02 +00:00 |
|
terminx
|
f903aac29f
|
Fix warning
git-svn-id: https://svn.eduke32.com/eduke32@6852 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:57 +00:00 |
|
terminx
|
df50dcd897
|
Change mouseGrabInput()'s parameter to a bool
git-svn-id: https://svn.eduke32.com/eduke32@6851 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:52 +00:00 |
|
terminx
|
ee4df7fde5
|
Fix a couple of warnings in the new versions of LZ4 and Miniz
git-svn-id: https://svn.eduke32.com/eduke32@6850 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:45 +00:00 |
|
terminx
|
4cd19d5435
|
Update Miniz
git-svn-id: https://svn.eduke32.com/eduke32@6849 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:34 +00:00 |
|
terminx
|
5522ac0f2d
|
Rename int64.h to fix16_int64.h
git-svn-id: https://svn.eduke32.com/eduke32@6848 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:25 +00:00 |
|
terminx
|
64b0755ec5
|
Update xxHash
git-svn-id: https://svn.eduke32.com/eduke32@6847 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:17 +00:00 |
|
terminx
|
b3aa64a026
|
Update lz4
git-svn-id: https://svn.eduke32.com/eduke32@6846 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:11 +00:00 |
|
terminx
|
ef9845a947
|
Merge our changes to libdivide back in
git-svn-id: https://svn.eduke32.com/eduke32@6845 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:06 +00:00 |
|
terminx
|
bd2019435a
|
Update libdivide.h to latest release
git-svn-id: https://svn.eduke32.com/eduke32@6844 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:35:00 +00:00 |
|
terminx
|
30e1659214
|
Oops, I made a fuck
git-svn-id: https://svn.eduke32.com/eduke32@6843 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:34:55 +00:00 |
|
terminx
|
64c82e7b0d
|
Remove no longer used glext.h
git-svn-id: https://svn.eduke32.com/eduke32@6842 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:34:49 +00:00 |
|
terminx
|
70b03fd608
|
This is probably faster
git-svn-id: https://svn.eduke32.com/eduke32@6841 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:34:43 +00:00 |
|
terminx
|
4551b276a1
|
MSVC warning fix
git-svn-id: https://svn.eduke32.com/eduke32@6840 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-23 06:34:33 +00:00 |
|
terminx
|
daa033d56a
|
Replace sound callback mutex with atomic operation
git-svn-id: https://svn.eduke32.com/eduke32@6839 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-21 06:04:56 +00:00 |
|
terminx
|
b92d4f6c1b
|
Slight change to FX_DetectFormat(); format specifications seem to say there's no such thing as WAVE without RIFF.
git-svn-id: https://svn.eduke32.com/eduke32@6837 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-21 06:04:44 +00:00 |
|
terminx
|
f952a77c9e
|
Sound code tweaks
git-svn-id: https://svn.eduke32.com/eduke32@6836 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-21 06:04:39 +00:00 |
|
terminx
|
461561d2d0
|
Fix a bunch of off-by-one errors in the sound system, made apparent by a change to some related code.
git-svn-id: https://svn.eduke32.com/eduke32@6834 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:04:12 +00:00 |
|
terminx
|
1cb6ab9db1
|
Prevent divide by 0 when SDL_GetCurrentDisplayMode()/SDL_GetClosestDisplayMode() say the refresh rate is 0
git-svn-id: https://svn.eduke32.com/eduke32@6833 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:04:07 +00:00 |
|
terminx
|
87d19d5cde
|
More function name shit
git-svn-id: https://svn.eduke32.com/eduke32@6832 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:04:00 +00:00 |
|
terminx
|
19c43b84b3
|
Function names
git-svn-id: https://svn.eduke32.com/eduke32@6831 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:03:47 +00:00 |
|
terminx
|
e5bcc1cf81
|
More function name cleanup
git-svn-id: https://svn.eduke32.com/eduke32@6830 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:03:30 +00:00 |
|
terminx
|
1fd209444f
|
Continuing the quest for clearer function names
git-svn-id: https://svn.eduke32.com/eduke32@6829 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:03:12 +00:00 |
|
terminx
|
0340e3cc0f
|
Engine function name cleanup round 2
git-svn-id: https://svn.eduke32.com/eduke32@6828 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:02:51 +00:00 |
|
terminx
|
ee63d2c070
|
Beginnings of baselayer.cpp/.h refactor. This is 99.9% renames.
git-svn-id: https://svn.eduke32.com/eduke32@6827 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:02:31 +00:00 |
|
terminx
|
f41dc7b9c4
|
This is supposed to enable the discrete GPU on NVIDIA Optimus and AMD PowerXpress setups
git-svn-id: https://svn.eduke32.com/eduke32@6826 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-12 21:02:18 +00:00 |
|
hendricks266
|
84183c439b
|
SW: Fix NORM_(SPRITE|WALL|SECTOR) macros to use MAX$1 instead of ARRAY_SIZE, which would fail due to the structs not being statically allocated.
Patch prepared by Striker.
git-svn-id: https://svn.eduke32.com/eduke32@6825 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-11 03:34:03 +00:00 |
|
hendricks266
|
6eeb14a12f
|
CON: Add spawnceilingglass, spawnwallglass, and spawnwallstainedglass commands.
Patch from Striker.
git-svn-id: https://svn.eduke32.com/eduke32@6824 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-11 03:33:59 +00:00 |
|
hendricks266
|
d41f233045
|
CON: Add resetplayerflag 8, which mandates reload and not savegame load in single player.
git-svn-id: https://svn.eduke32.com/eduke32@6823 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-11 03:33:54 +00:00 |
|
pogokeen
|
c11adbb0d4
|
Temporarily remove the option to enable texture filtering when building with EDUKE32_STANDALONE until indexed colour texture rendering supports filtering.
git-svn-id: https://svn.eduke32.com/eduke32@6822 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-08 19:41:09 +00:00 |
|
terminx
|
4dabba7bb6
|
Oh hey I fucked something up... again... :D
git-svn-id: https://svn.eduke32.com/eduke32@6821 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:43:27 +00:00 |
|
terminx
|
d20df1ec9a
|
Bump MAXSPRITESONSCREEN from 2048 to 2560
git-svn-id: https://svn.eduke32.com/eduke32@6820 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:43:22 +00:00 |
|
terminx
|
7d0249b9ee
|
I don't know if this is actually better or not but it feels like it should be
git-svn-id: https://svn.eduke32.com/eduke32@6819 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:43:17 +00:00 |
|
terminx
|
260fb278d9
|
EDUKE32_STANDALONE guard some HoloDuke behavior in CON_IFCANSEE and remove a branch from GAMEARRAY_BITMAP processing in CON_SETARRAY
git-svn-id: https://svn.eduke32.com/eduke32@6818 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:43:12 +00:00 |
|
terminx
|
bcd5e48c8c
|
EDUKE32_STANDALONE guard some hard-coded Duke3D sound behavior
git-svn-id: https://svn.eduke32.com/eduke32@6817 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:43:08 +00:00 |
|
terminx
|
ad75d09d57
|
Use FindDistance3D() instead of sepdist() directly because we don't need/want it inlined here
git-svn-id: https://svn.eduke32.com/eduke32@6816 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:43:03 +00:00 |
|
terminx
|
55a436651a
|
Remove a couple of unnecessary calls to S_ClearSoundLocks()
git-svn-id: https://svn.eduke32.com/eduke32@6815 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:42:58 +00:00 |
|
terminx
|
6cd5baf5c7
|
Replace a couple checks for qsetmode==200 with in3dmode(), because it's literally a macro that does that
git-svn-id: https://svn.eduke32.com/eduke32@6814 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:42:53 +00:00 |
|
terminx
|
4b5b6de13c
|
Remove useless switch/case setup in nextpage()
git-svn-id: https://svn.eduke32.com/eduke32@6813 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:42:47 +00:00 |
|
terminx
|
d2a3e2a70d
|
Revert a small change to cache1d and default lz4CompressionLevel to 5
git-svn-id: https://svn.eduke32.com/eduke32@6812 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:42:43 +00:00 |
|
terminx
|
851c7755c2
|
Use CSTAT_SPRITE_ALIGNMENT_* enums in a couple places
git-svn-id: https://svn.eduke32.com/eduke32@6811 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:42:38 +00:00 |
|
terminx
|
6acd592ae2
|
Fix up some dynamic tile remapping cruft in A_Spawn() for less branching
git-svn-id: https://svn.eduke32.com/eduke32@6810 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:42:33 +00:00 |
|
terminx
|
16a72c4530
|
Untabify engine_priv.h
git-svn-id: https://svn.eduke32.com/eduke32@6809 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-06 01:42:27 +00:00 |
|
terminx
|
86a4158b8a
|
Epic fuckup
git-svn-id: https://svn.eduke32.com/eduke32@6808 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-05 05:39:33 +00:00 |
|
terminx
|
1b2ab0edad
|
cache1d changes, also implements lz4compressionlevel cvar to control the speed vs side trade-off for savegame compression
git-svn-id: https://svn.eduke32.com/eduke32@6807 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-05 04:39:30 +00:00 |
|
terminx
|
34525aa853
|
Standalone build warning fix
git-svn-id: https://svn.eduke32.com/eduke32@6806 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-05 04:39:23 +00:00 |
|
terminx
|
23471fdf0a
|
Build fixes, oops
git-svn-id: https://svn.eduke32.com/eduke32@6805 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-04 21:06:07 +00:00 |
|
terminx
|
316db0ee5e
|
Guards
git-svn-id: https://svn.eduke32.com/eduke32@6804 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-04-04 20:48:15 +00:00 |
|