[quake3-commits] [ioquake/ioq3] d82a1c: Upgrade to build and run from VS2019
Tom Kidd
noreply at github.com
Fri Oct 22 17:38:24 EDT 2021
Branch: refs/heads/main
Home: https://github.com/ioquake/ioq3
Commit: d82a1cb7b3c37d9f3be3eb32e865ed1b1324b21a
https://github.com/ioquake/ioq3/commit/d82a1cb7b3c37d9f3be3eb32e865ed1b1324b21a
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-01-25 (Mon, 25 Jan 2021)
Changed paths:
A code/libs/win32/SDL2.lib
A code/libs/win32/SDL2main.lib
A code/libs/win64/SDL264.lib
A code/libs/win64/SDL264main.lib
A misc/msvc142/.gitignore
A misc/msvc142/cgame.def
A misc/msvc142/cgame.vcxproj
A misc/msvc142/game.def
A misc/msvc142/game.vcxproj
A misc/msvc142/glsl_stringify.vbs
A misc/msvc142/ioq3.sln
A misc/msvc142/opengl1.vcxproj
A misc/msvc142/opengl1.vcxproj.filters
A misc/msvc142/opengl2.vcxproj
A misc/msvc142/opengl2.vcxproj.filters
A misc/msvc142/q3_ui.def
A misc/msvc142/q3_ui.vcxproj
A misc/msvc142/quake3.vcxproj
A misc/msvc142/quake3.vcxproj.filters
A misc/msvc142/ui.def
A misc/msvc142/ui.vcxproj
Log Message:
-----------
Upgrade to build and run from VS2019
- New msvc142 directory (keeping with naming after version of C compiler)
- Added SDL2.lib/SDL2main.lib back in (compiled from SDL 2.0.8 source from libsdl.org)
- Post build step to copy SDL2.dll to debug directory
Commit: e274d7fa05b1310742a5142f522b4081d823e848
https://github.com/ioquake/ioq3/commit/e274d7fa05b1310742a5142f522b4081d823e848
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-02-26 (Fri, 26 Feb 2021)
Changed paths:
M code/SDL2/include/SDL.h
M code/SDL2/include/SDL_assert.h
M code/SDL2/include/SDL_atomic.h
M code/SDL2/include/SDL_audio.h
M code/SDL2/include/SDL_bits.h
M code/SDL2/include/SDL_blendmode.h
M code/SDL2/include/SDL_clipboard.h
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
A code/SDL2/include/SDL_config_macosx.h.orig
M code/SDL2/include/SDL_config_minimal.h
M code/SDL2/include/SDL_config_pandora.h
M code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_config_wiz.h
M code/SDL2/include/SDL_copying.h
M code/SDL2/include/SDL_cpuinfo.h
M code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_endian.h
M code/SDL2/include/SDL_error.h
M code/SDL2/include/SDL_events.h
M code/SDL2/include/SDL_filesystem.h
M code/SDL2/include/SDL_gamecontroller.h
M code/SDL2/include/SDL_gesture.h
M code/SDL2/include/SDL_haptic.h
M code/SDL2/include/SDL_hints.h
M code/SDL2/include/SDL_joystick.h
M code/SDL2/include/SDL_keyboard.h
M code/SDL2/include/SDL_keycode.h
M code/SDL2/include/SDL_loadso.h
A code/SDL2/include/SDL_locale.h
M code/SDL2/include/SDL_log.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_messagebox.h
A code/SDL2/include/SDL_metal.h
A code/SDL2/include/SDL_misc.h
M code/SDL2/include/SDL_mouse.h
M code/SDL2/include/SDL_mutex.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_opengl.h
M code/SDL2/include/SDL_opengl_glext.h
M code/SDL2/include/SDL_opengles.h
M code/SDL2/include/SDL_opengles2.h
M code/SDL2/include/SDL_pixels.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_power.h
M code/SDL2/include/SDL_quit.h
M code/SDL2/include/SDL_rect.h
M code/SDL2/include/SDL_render.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_rwops.h
M code/SDL2/include/SDL_scancode.h
A code/SDL2/include/SDL_sensor.h
M code/SDL2/include/SDL_shape.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_surface.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_test.h
M code/SDL2/include/SDL_test_assert.h
M code/SDL2/include/SDL_test_common.h
M code/SDL2/include/SDL_test_compare.h
M code/SDL2/include/SDL_test_crc32.h
M code/SDL2/include/SDL_test_font.h
M code/SDL2/include/SDL_test_fuzzer.h
M code/SDL2/include/SDL_test_harness.h
M code/SDL2/include/SDL_test_images.h
M code/SDL2/include/SDL_test_log.h
M code/SDL2/include/SDL_test_md5.h
M code/SDL2/include/SDL_test_memory.h
M code/SDL2/include/SDL_test_random.h
M code/SDL2/include/SDL_thread.h
M code/SDL2/include/SDL_timer.h
M code/SDL2/include/SDL_touch.h
M code/SDL2/include/SDL_types.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/SDL_video.h
M code/SDL2/include/SDL_vulkan.h
M code/SDL2/include/begin_code.h
M code/SDL2/include/close_code.h
M code/libs/win32/SDL2.dll
M code/libs/win32/SDL2.lib
M code/libs/win32/SDL2main.lib
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
M code/libs/win64/SDL264.dll
M code/libs/win64/SDL264.lib
M code/libs/win64/SDL264main.lib
M code/libs/win64/libSDL264.dll.a
M code/libs/win64/libSDL264main.a
Log Message:
-----------
Update SDL2 to 2.0.14
Commit: 3104945bc5dcfb4820a0a5327ffb05d8d734fce8
https://github.com/ioquake/ioq3/commit/3104945bc5dcfb4820a0a5327ffb05d8d734fce8
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
R code/SDL2/include/SDL_config_macosx.h.orig
M code/SDL2/include/SDL_config_minimal.h
A code/SDL2/include/SDL_config_os2.h
M code/SDL2/include/SDL_config_pandora.h
M code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_config_wiz.h
Log Message:
-----------
Updated SDL2 include files to fix Mac build in GitHub Actions
Commit: 693264caf4a3585956eaf6876824e0c85cfed75b
https://github.com/ioquake/ioq3/commit/693264caf4a3585956eaf6876824e0c85cfed75b
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-06-26 (Sat, 26 Jun 2021)
Changed paths:
M code/asm/vm_x86_64.asm
M code/game/ai_dmq3.c
M code/renderergl1/tr_model_iqm.c
M code/renderergl2/tr_model_iqm.c
M code/sdl/sdl_snd.c
Log Message:
-----------
Merge branch 'main' into vs2019
Commit: 0b455356135c8786e03204760a72925ac94f6d1c
https://github.com/ioquake/ioq3/commit/0b455356135c8786e03204760a72925ac94f6d1c
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-09-25 (Sat, 25 Sep 2021)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/sdl/sdl_input.c
M opengl2-readme.md
Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into vs2019
Commit: e987a81edf313453b5ee2969cb12ca19a4627b02
https://github.com/ioquake/ioq3/commit/e987a81edf313453b5ee2969cb12ca19a4627b02
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-09-25 (Sat, 25 Sep 2021)
Changed paths:
M code/SDL2/include/SDL.h
M code/SDL2/include/SDL_assert.h
M code/SDL2/include/SDL_atomic.h
M code/SDL2/include/SDL_audio.h
M code/SDL2/include/SDL_bits.h
M code/SDL2/include/SDL_blendmode.h
M code/SDL2/include/SDL_clipboard.h
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
M code/SDL2/include/SDL_config_minimal.h
M code/SDL2/include/SDL_config_pandora.h
M code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_config_wiz.h
M code/SDL2/include/SDL_cpuinfo.h
M code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_endian.h
M code/SDL2/include/SDL_error.h
M code/SDL2/include/SDL_events.h
M code/SDL2/include/SDL_filesystem.h
M code/SDL2/include/SDL_gamecontroller.h
M code/SDL2/include/SDL_gesture.h
M code/SDL2/include/SDL_haptic.h
M code/SDL2/include/SDL_hints.h
M code/SDL2/include/SDL_joystick.h
M code/SDL2/include/SDL_keyboard.h
M code/SDL2/include/SDL_keycode.h
M code/SDL2/include/SDL_loadso.h
M code/SDL2/include/SDL_locale.h
M code/SDL2/include/SDL_log.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_messagebox.h
M code/SDL2/include/SDL_metal.h
M code/SDL2/include/SDL_misc.h
M code/SDL2/include/SDL_mouse.h
M code/SDL2/include/SDL_mutex.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_opengl.h
M code/SDL2/include/SDL_opengles.h
M code/SDL2/include/SDL_opengles2.h
M code/SDL2/include/SDL_pixels.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_power.h
M code/SDL2/include/SDL_quit.h
M code/SDL2/include/SDL_rect.h
M code/SDL2/include/SDL_render.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_rwops.h
M code/SDL2/include/SDL_scancode.h
M code/SDL2/include/SDL_sensor.h
M code/SDL2/include/SDL_shape.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_surface.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_test.h
M code/SDL2/include/SDL_test_assert.h
M code/SDL2/include/SDL_test_common.h
M code/SDL2/include/SDL_test_compare.h
M code/SDL2/include/SDL_test_crc32.h
M code/SDL2/include/SDL_test_font.h
M code/SDL2/include/SDL_test_fuzzer.h
M code/SDL2/include/SDL_test_harness.h
M code/SDL2/include/SDL_test_images.h
M code/SDL2/include/SDL_test_log.h
M code/SDL2/include/SDL_test_md5.h
M code/SDL2/include/SDL_test_memory.h
M code/SDL2/include/SDL_test_random.h
M code/SDL2/include/SDL_thread.h
M code/SDL2/include/SDL_timer.h
M code/SDL2/include/SDL_touch.h
M code/SDL2/include/SDL_types.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/SDL_video.h
M code/SDL2/include/SDL_vulkan.h
M code/SDL2/include/begin_code.h
M code/SDL2/include/close_code.h
M code/libs/win32/SDL2.dll
M code/libs/win32/SDL2.lib
M code/libs/win32/SDL2main.lib
M code/libs/win64/SDL264.dll
M code/libs/win64/SDL264.lib
M code/libs/win64/SDL264main.lib
Log Message:
-----------
Update SDL2 to 2.0.16
Commit: fa64d4f8a8ae2ef14fe71d92793e104185705e2f
https://github.com/ioquake/ioq3/commit/fa64d4f8a8ae2ef14fe71d92793e104185705e2f
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-09-25 (Sat, 25 Sep 2021)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_win32.c
Log Message:
-----------
Added rudimentary support for automatically finding Microsoft Store version of Quake 3
Unlike the Steam and GOG support I'm not doing a registry search as I don't see anything in the registry that would show us the path. If we find more official ways to search for it later we can address that, in the meantime the path is just hardcoded to where it's installed by default.
Commit: 3c78fe2295f9fb23eb03d7af26ed2307f6ea682d
https://github.com/ioquake/ioq3/commit/3c78fe2295f9fb23eb03d7af26ed2307f6ea682d
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-10-02 (Sat, 02 Oct 2021)
Changed paths:
M .github/workflows/build.yml
M code/qcommon/files.c
Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into vs2019
Commit: 7533dcd00b243a114da14b10e9b7e41c5d37aa4d
https://github.com/ioquake/ioq3/commit/7533dcd00b243a114da14b10e9b7e41c5d37aa4d
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-10-02 (Sat, 02 Oct 2021)
Changed paths:
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Addressed string concatenation issue and added dummy method for Mac/Linux
Commit: bc96500fe65db0ef2b0a81be4b8e7fb869f8aa2d
https://github.com/ioquake/ioq3/commit/bc96500fe65db0ef2b0a81be4b8e7fb869f8aa2d
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-10-02 (Sat, 02 Oct 2021)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Added missing variable.
Commit: 294eeb3c1ca564d929a29a470d64fac326b74978
https://github.com/ioquake/ioq3/commit/294eeb3c1ca564d929a29a470d64fac326b74978
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-10-02 (Sat, 02 Oct 2021)
Changed paths:
M code/SDL2/include/SDL.h
M code/SDL2/include/SDL_atomic.h
M code/SDL2/include/SDL_blendmode.h
M code/SDL2/include/SDL_clipboard.h
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
M code/SDL2/include/SDL_config_minimal.h
M code/SDL2/include/SDL_config_os2.h
M code/SDL2/include/SDL_config_pandora.h
M code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_config_wiz.h
M code/SDL2/include/SDL_copying.h
M code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_error.h
M code/SDL2/include/SDL_filesystem.h
M code/SDL2/include/SDL_gesture.h
M code/SDL2/include/SDL_haptic.h
M code/SDL2/include/SDL_keyboard.h
M code/SDL2/include/SDL_loadso.h
M code/SDL2/include/SDL_locale.h
M code/SDL2/include/SDL_log.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_messagebox.h
M code/SDL2/include/SDL_metal.h
M code/SDL2/include/SDL_misc.h
M code/SDL2/include/SDL_mouse.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_opengl.h
M code/SDL2/include/SDL_opengles.h
M code/SDL2/include/SDL_opengles2.h
M code/SDL2/include/SDL_pixels.h
M code/SDL2/include/SDL_power.h
M code/SDL2/include/SDL_quit.h
M code/SDL2/include/SDL_rect.h
M code/SDL2/include/SDL_scancode.h
M code/SDL2/include/SDL_sensor.h
M code/SDL2/include/SDL_shape.h
M code/SDL2/include/SDL_test.h
M code/SDL2/include/SDL_test_assert.h
M code/SDL2/include/SDL_test_compare.h
M code/SDL2/include/SDL_test_crc32.h
M code/SDL2/include/SDL_test_font.h
M code/SDL2/include/SDL_test_fuzzer.h
M code/SDL2/include/SDL_test_harness.h
M code/SDL2/include/SDL_test_images.h
M code/SDL2/include/SDL_test_log.h
M code/SDL2/include/SDL_test_md5.h
M code/SDL2/include/SDL_test_memory.h
M code/SDL2/include/SDL_test_random.h
M code/SDL2/include/SDL_timer.h
M code/SDL2/include/SDL_touch.h
M code/SDL2/include/SDL_types.h
M code/SDL2/include/SDL_vulkan.h
M code/SDL2/include/begin_code.h
M code/SDL2/include/close_code.h
M code/libs/macosx/libSDL2-2.0.0.dylib
M code/libs/macosx/libSDL2main.a
Log Message:
-----------
Updated SDL 2.0.16 headers and Mac version of libraries to fix GitHub actions
Commit: 3afe37a896c18803a1c4a14523ec159ba9fd7a3f
https://github.com/ioquake/ioq3/commit/3afe37a896c18803a1c4a14523ec159ba9fd7a3f
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
M code/qcommon/q_shared.h
M code/sys/sys_win32.c
Log Message:
-----------
Modified MS Store path handling to better follow the pattern of Steam/GOG
Commit: de055995d0bba9d0f8e6bbd910618bee57344b6d
https://github.com/ioquake/ioq3/commit/de055995d0bba9d0f8e6bbd910618bee57344b6d
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
M code/libs/win32/SDL2.dll
A code/libs/win32/SDL2.lib
A code/libs/win32/SDL2main.lib
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
M code/libs/win64/SDL264.dll
A code/libs/win64/SDL264.lib
A code/libs/win64/SDL264main.lib
M code/libs/win64/libSDL264.dll.a
M code/libs/win64/libSDL264main.a
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/sys/sys_unix.c
M code/sys/sys_win32.c
A misc/msvc142/.gitignore
A misc/msvc142/cgame.def
A misc/msvc142/cgame.vcxproj
A misc/msvc142/game.def
A misc/msvc142/game.vcxproj
A misc/msvc142/glsl_stringify.vbs
A misc/msvc142/ioq3.sln
A misc/msvc142/opengl1.vcxproj
A misc/msvc142/opengl1.vcxproj.filters
A misc/msvc142/opengl2.vcxproj
A misc/msvc142/opengl2.vcxproj.filters
A misc/msvc142/q3_ui.def
A misc/msvc142/q3_ui.vcxproj
A misc/msvc142/quake3.vcxproj
A misc/msvc142/quake3.vcxproj.filters
A misc/msvc142/ui.def
A misc/msvc142/ui.vcxproj
Log Message:
-----------
Merge pull request #482 from tomkidd/vs2019
Upgrade to build and run from VS2019
Compare: https://github.com/ioquake/ioq3/compare/0b8670411d2c...de055995d0bb
More information about the quake3-commits
mailing list