[quake3-commits] [ioquake/ioq3] 6f0736: Fix loading renderer DLLs on Windows x86
Zack Middleton
zturtleman at gmail.com
Thu Sep 7 22:26:35 EDT 2017
Branch: refs/heads/master
Home: https://github.com/ioquake/ioq3
Commit: 6f0736ce9a29ab402b5b0e884055eb81e47e4a4b
https://github.com/ioquake/ioq3/commit/6f0736ce9a29ab402b5b0e884055eb81e47e4a4b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2017-09-07 (Thu, 07 Sep 2017)
Changed paths:
M code/renderergl1/tr_shade.c
M code/renderergl2/tr_shade.c
Log Message:
-----------
Fix loading renderer DLLs on Windows x86
After 'Fix floating point precision loss in renderer', Windows x86
client won't load the renderer DLLs. The problem is a 64 bit modulus.
I couldn't find any reports of this online. However, client with
built-in renderer worked with the 64 bit modulus.
Only tested with mingw-w64.
Commit: aeaecb4ae581c25b7628ccde0303dbc4a5ea11e1
https://github.com/ioquake/ioq3/commit/aeaecb4ae581c25b7628ccde0303dbc4a5ea11e1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2017-09-07 (Thu, 07 Sep 2017)
Changed paths:
M Makefile
A code/sys/win_manifest.xml
M code/sys/win_resource.rc
Log Message:
-----------
Add Windows application manifest
- Use common controls 6 so error dialogs use correct visuals on
Windows XP or later!
- Specify running as invoker so Windows doesn't guess if it should
prompt for admin permission on Vista or later.
- Specify compatible with Vista through Windows 10. Tells Windows
not to emulate Vista behavior, not sure if it affects anything.
Makefile automatically runs windres when manifest changes.
Commit: 5f743bdb229cc80e2ce3dc4b8b6c42ec3d552114
https://github.com/ioquake/ioq3/commit/5f743bdb229cc80e2ce3dc4b8b6c42ec3d552114
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2017-09-07 (Thu, 07 Sep 2017)
Changed paths:
M code/sys/win_manifest.xml
Log Message:
-----------
Disable DPI scaling on Windows
Windows DPI scaling prevents using full monitor resolution in
fullscreen mode.
Compare: https://github.com/ioquake/ioq3/compare/c2ce1c2f5122...5f743bdb229c
More information about the quake3-commits
mailing list