Commit graph

184 commits

Author SHA1 Message Date
Tim Felgentreff
9fe32b3a36 Release v3.1.0 2021-07-03 20:17:28 +02:00
alyokhin
495cdac5e6 Enable OpenMP 2021-04-20 10:39:45 +03:00
alyokhin
765a8bfbfc FOW computing is now devided into multile cycles instead of single. Added easing for FOW texture. Totally refactored. 2021-04-20 10:39:45 +03:00
alyokhin
5efdb72dc7 Added CFogOfWar - class implementing enhanced FoW 2021-04-20 10:39:43 +03:00
alyokhin
e234f4d3b7 Added fov.* files to CMakeLists.txt 2021-04-20 10:39:22 +03:00
Tim Felgentreff
08ef2b2f16 update doxygen generation 2021-02-07 21:36:34 +01:00
Tim Felgentreff
f4b6f16e54 refactor server discovery into its own class 2020-12-21 20:40:59 +01:00
Tim Felgentreff
20bb6d8ad9 start new dev cycle 2020-12-21 20:40:59 +01:00
Tim Felgentreff
b15b6ba4ca fix debian build rules 2020-12-19 10:38:45 +01:00
Tim Felgentreff
fd8c5eb329 tighten down calls for game join/part and start/stop 2020-12-10 09:01:32 +01:00
Tim Felgentreff
61d4818a68 begin removing all references to metaserver in favor of pvpgn 2020-12-10 09:01:32 +01:00
Tim Felgentreff
f4091c5c6b add missing header, expose GoOnline to lua 2020-12-10 09:01:30 +01:00
Tim Felgentreff
843bccdd42 start implementing the messages for connecting to pvpgn servers 2020-12-10 09:01:30 +01:00
Tim Felgentreff
199ab306ac fix variable substitution 2020-12-03 12:48:42 +01:00
Tim Felgentreff
6059b1be67 fix vscode config to be cross platform 2020-12-03 11:06:59 +01:00
Tim Felgentreff
afbdc12c6b fix build on actual windows machine 2020-11-30 10:21:17 +01:00
Tim Felgentreff
3dc7fb0b3e try again on windows 2020-11-30 09:51:43 +01:00
Tim Felgentreff
af4f7682fe build with lldb debug info if possible 2020-11-23 10:02:08 +01:00
Tim Felgentreff
6c5a25c316 support coz profiling 2020-11-23 10:00:10 +01:00
Tim Felgentreff
adffb0139e fix generating compile_commands for lsp 2020-07-01 08:51:44 +02:00
Tim Felgentreff
fde74a1e4c make net_serialization available in other cpp files 2020-07-01 08:37:47 +02:00
Tim Felgentreff
6ceb7a8b79 fix windows build on appveyor 2020-06-07 15:35:21 +02:00
Tim Felgentreff
a19f22f952 start dev cycle on 3.0.0 2020-06-06 11:23:45 +02:00
Tim Felgentreff
618b93276e use cmake flag to set C++ standard 2020-06-06 10:58:49 +02:00
Tim Felgentreff
fee744aa1b re-add libretro shader support, add default shaders and lua API 2020-06-05 09:36:03 +02:00
Tim Felgentreff
d67a0319da remove software scaling again 2020-06-02 14:19:27 +02:00
Tim Felgentreff
b81eefae26 Merge remote-tracking branch 'origin/galtgendo/sdl2' into galtgendo/sdl2 2020-05-31 10:55:55 +02:00
Tim Felgentreff
dc67f91560 export clangd configuration 2020-05-31 10:52:21 +02:00
Tim Felgentreff
8382f38aef wip: compilation on windows 2020-05-02 07:24:10 +02:00
Tim Felgentreff
059225bb83 Merge remote-tracking branch 'origin/master' into galtgendo/sdl2 2020-04-25 14:21:57 +02:00
Tim Felgentreff
6b30981702 Release version 2.4.3 2020-04-25 10:05:52 +02:00
Tim Felgentreff
e37901b33d add xbrz 2020-04-23 13:33:38 +02:00
Tim Felgentreff
60da592a36 profiling build 2020-04-20 17:06:29 +02:00
Tim Felgentreff
b25b4eccb6 use hqx based on original 2020-04-20 17:06:11 +02:00
Tim Felgentreff
a671773dd2 use openmp to parallelize AdvMAME scalers 2020-04-20 16:37:26 +02:00
Tim Felgentreff
908670c2e1 add scale3x, hq2x, hq3x 2020-04-20 08:38:29 +02:00
Tim Felgentreff
4015a88c50 kill dead code 2020-04-17 10:00:48 +02:00
Tim Felgentreff
11589fe432 re-add lost mng cpp 2020-04-17 09:59:00 +02:00
Tim Felgentreff
f3eb06e12a use SDL2_image instead of libpng 2020-04-16 15:08:18 +02:00
Tim Felgentreff
dd9d287945 delete all OpenGL, GLES, Fluidsynth, mikmod, touchscreen, and mng code. these are all handled by SDL/SDL_mixer 2020-04-16 07:59:01 +02:00
Tim Felgentreff
6b73fd7b97 use SDL_mixer to handle all our sound needs, and delete all the custom code 2020-04-16 07:59:01 +02:00
Tim Felgentreff
af307f9f17 Merge remote-tracking branch 'origin/master' into galtgendo/sdl2 2020-04-16 07:57:37 +02:00
Talas
accaaf56e1 add a simple explore action
flies around randomly, much room for improvement
2019-07-07 15:38:29 +02:00
Tim Felgentreff
837db28692 support compilation on Haiku 2018-11-02 19:40:59 +00:00
ChefKeeper
720419de2f CMake correction 2018-09-27 20:55:30 +00:00
ChefKeeper
43d7fee538 Windows 7 crash, added an option to CMake :
If stdio redirection is enabled compile with WIN32 (windows app with no console)
else when no redirection we need a console app to write all the stdio
2018-09-27 20:55:29 +00:00
Tim Felgentreff
77326cc78f enable stdio redirect by default on Win32. Partial fix for Wargus/wargus#255 2018-09-27 20:55:28 +00:00
Tim Felgentreff
b5fc775ddb Add uninstall target. Fixes #215 2018-09-27 20:55:27 +00:00
Tim Felgentreff
af300c440b Revert "Declare dpi awareness so we don't get streched by windows". Should fix #204 and fix #203
This reverts commit 9b39ebd4b3.
2018-02-04 15:14:34 +01:00
Tim Felgentreff
493bd57ddb prepare release 2.4.2 2017-06-11 12:16:18 +02:00