Moemod Hymei⭐
                                            Moemod Hymei⭐
                                        
                                    The half-made VS project can be found on https://github.com/MoeMod/xash3d/tree/winrt-port ## Additional files needed: 1. SDL source code 2. Angle binaries (libEGL.dll, libGLESv2.dll) ## Notes: * The GL initialization fails... hope...
Libraries need to be compiled under WinRT. And then replace LoadLibrary by LoadPackagedLibrary.
In additional, WinRT projects only provides unicode APIs, so LoadPackagedLibrary accepts wchar_t * library path and needs some encodings. This should work: https://github.com/MoeMod/xash3d/blob/winrt-port/engine/common/library.c
seems that angle (libEGL.dll, libGLESv2.dll) will be loaded by SDL2-UWP.
In my latest test, the engine fails when SDL_CreateWindow returns nullptr.
Another way is to Think() multiple entities at once. However a thread-safe hlsdk/server is required. While most of android devices have good multi-core performance but not as good single-core one,...
Yep. Those zbots are so laggy. There is a significant fps drop after joining some zbots. After moving bots' thread, it should be thread-safe for the whole module as well,...
We are using vgui2 now. You can edit resource/gameui_english.txt and resource/valve_english.txt
C++20 and 64-bit is required now, so we switched to VS2022. Maybe you built an x64 version but XP doesnt support it.
编译器魔法__builtin_popcount看起来也可以用