UnknownShadow200
e0042c7646
Simplify File_MarkExecutable since it's just used for updating anyways
2020-02-20 17:45:10 +11:00
UnknownShadow200
4df557dbdd
Remove unused DateTime_CurrentUTC
2020-02-20 13:42:05 +11:00
UnknownShadow200
a3ffdfb284
Write held block matrix straight into Gfx_View instead of copying from temp matrix
2020-02-20 12:57:07 +11:00
UnknownShadow200
eb6a014f86
Make AxisLinesRenderer use Lock/Unlock vb too
2020-02-20 11:59:43 +11:00
UnknownShadow200
9c5406cc43
Save a few instructions in Physics_HandleTNT
2020-02-18 22:35:00 +11:00
UnknownShadow200
f1a8364b71
open source the discord buildbot notify thingy
2020-02-18 18:10:35 +11:00
UnknownShadow200
42f3c53b74
Fix last commit which I intentionally broke
2020-02-18 07:42:16 +11:00
UnknownShadow200
dc93f95a3f
Make fields of AudioFormat lowercase
2020-02-18 07:24:30 +11:00
UnknownShadow200
c8bc76dcbe
Don't include Options.h in Game.h
2020-02-17 17:00:58 +11:00
UnknownShadow200
75c2e21c69
make fields lowercase for structs in Audio.c
2020-02-17 16:46:23 +11:00
UnknownShadow200
8e57167ba3
Fix makefile for haiku OS and add direct compile instructions for haiku OS into readme
2020-02-17 15:40:37 +11:00
UnknownShadow200
c2fbfca0d3
For unhandled access violation exception on windows, also include address we were trying to access in crash logs
2020-02-17 12:11:10 +11:00
UnknownShadow200
eb4c9e093b
Merge pull request #624 from Fam0r/master
...
Center OpenGL update button on MacOS/Linux
2020-02-16 23:41:49 +11:00
UnknownShadow200
0c30388670
Fix pasting text into chat input in web client not properly moving up chat log when pased text wraps over end of one line
2020-02-16 23:32:31 +11:00
UnknownShadow200
579e1bea2e
Fix ogg files which put garbage after vorbis header packets not working. This garbage is supposed to be ignored according to the spec. (Thanks wasteland123)
2020-02-16 17:41:20 +11:00
UnknownShadow200
f0dd11a35d
Implement Ogg reading specically, instead of trying to derive from Stream
2020-02-16 17:06:18 +11:00
UnknownShadow200
4770170cb3
Fix potential buffer overflow in Platform_DescribeError
2020-02-16 14:04:53 +11:00
UnknownShadow200
a2dfccc560
Drop support for 8 bit wav files that were never used anyways.
2020-02-16 09:04:23 +11:00
Fam0r
f246a555d6
Center OpenGL update button on MacOS/Linux
2020-02-15 12:43:33 +02:00
UnknownShadow200
63a06b0a17
Allow you to change delay between music playing by editing options.txt (thanks wasteland123)
2020-02-14 21:10:30 +11:00
UnknownShadow200
0962e33a55
Fix trying to paste unicode characters in web client showing messed up characters. Match the behaviour of other platforms and just ignore unicode characters that are not in code page 437.
2020-02-13 20:29:34 +11:00
UnknownShadow200
a18de8d585
Slightly optimise Particle_BreakBlockEffect
2020-02-12 20:23:41 +11:00
UnknownShadow200
1a331e5c71
Merge pull request #621 from UnknownShadow200/GUIRE8
...
More GPU optimisations
2020-02-11 21:00:55 +11:00
UnknownShadow200
9e1f1fca1f
Optimise Particle_RainSnowEffect
2020-02-10 22:08:52 +11:00
UnknownShadow200
2a0cc4cf8c
Fix menus not rendering in OpenGL
2020-02-10 20:21:50 +11:00
UnknownShadow200
af948f0aed
It's pointless for RainParticle to be its own struct, as it contains no extra members compared to base Particle
2020-02-10 18:58:54 +11:00
UnknownShadow200
f64300532b
No user left behind. Fix the OpenGL 1.1 build to work too.
2020-02-10 12:45:05 +11:00
UnknownShadow200
dff59b8f9f
Fix OpenGL build, add Gfx_CreateAndLockVb shortcut
2020-02-10 12:25:28 +11:00
UnknownShadow200
758b6d3b25
Use Lock/UnlockVb for chunk builder too
2020-02-10 10:46:32 +11:00
UnknownShadow200
881e28d844
Tidy up Builder.c a bit
2020-02-10 08:41:44 +11:00
UnknownShadow200
fc5c7463a0
Switch EnvRenderers to new lock/unlock method.
2020-02-09 23:31:21 +11:00
UnknownShadow200
5b222c5340
More clearly split up vertex and index buffer code in Graphics.c. Also put the OpenGL 1.1 and non OpenGL 1.1 vertex/index buffer code next to each other.
2020-02-09 22:37:01 +11:00
UnknownShadow200
b8b5a09a94
Move TouchMore to new method
2020-02-09 20:09:27 +11:00
UnknownShadow200
1a5f963ef0
Make Math_AbsF/Math_SqrtF defines when compiling with gcc/clang. This way they get compiled to an inline intrinsic instruction, instead of a slow function call
2020-02-09 16:55:12 +11:00
UnknownShadow200
1e7ee30156
Remove some useless includes
2020-02-08 17:28:06 +11:00
UnknownShadow200
7886dbb14e
Add support for _NET_WM_PING to X11 backend.
...
This way if the game is not responding for some reason and you click on X, after a few seconds an 'application not responding' dialog appears. Well, if your window manager supports it that is.
2020-02-08 15:20:38 +11:00
UnknownShadow200
8d3ec0faa0
Fix menu buttons staying highlighted when touch is released on mobile
2020-02-07 19:23:11 +11:00
UnknownShadow200
07b56e6ba3
one step closer to c89 compatibility
2020-02-06 19:17:41 +11:00
UnknownShadow200
4e01518ce2
Don't terminate the game if the server sends a bogus map whosevolume != dimensions
2020-02-06 17:37:34 +11:00
UnknownShadow200
b6f8d739cf
Fix crashing if you were disconnected from /hackrank,kick,or ban, and you then tried to resize game window on Direct3D9 backend (Thanks Devin)
2020-02-06 10:23:22 +11:00
UnknownShadow200
8952b4f88c
Move EditHotkeyScreen to new rendering method
2020-02-04 22:38:09 +11:00
UnknownShadow200
da9e51176d
Move GenLevelScreen to new rendering method
2020-02-04 21:11:14 +11:00
UnknownShadow200
e7f17b7119
Move SaveLevelScreen to new rendering method
2020-02-04 20:49:20 +11:00
UnknownShadow200
e686f0b403
Make screens use Lock/Unlock dynamic vb too
...
Also try to ensure code still compiles as C++
2020-02-03 23:06:58 +11:00
UnknownShadow200
c013d3952e
Fix not compiling with OpenGL, slightly more efficient selectionbox mesh building with clang
2020-02-03 13:44:22 +11:00
UnknownShadow200
cf8526c2fe
Make selection box mesh building a bit faster
2020-02-03 12:59:20 +11:00
UnknownShadow200
213b12812e
Make SelectionBox use Lock/Unlock too
2020-02-03 12:11:24 +11:00
UnknownShadow200
d4454ef299
Make Gfx_UnlockDynamicVb also bind to be consistent between all backends, move particles to use Lock/Unlock
2020-02-03 09:03:17 +11:00
UnknownShadow200
74e91d688a
Add Gfx_LockDynamicVb/Gfx_UnlockDynamicVb
2020-02-02 20:30:40 +11:00
UnknownShadow200
473937be97
Add new rendering method to MenuInputWidget
2020-02-02 14:51:12 +11:00