aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/Windows64/Windows64_Minecraft.cpp
AgeCommit message (Collapse)Author
2026-03-01Fixed performance issueNΞVΛR
thx to @void2012
2026-03-01Fix for exe not running, not founding the project directoryNΞVΛR
In _tWinMain (Windows64_Minecraft.cpp) add logic to detect if the executable path contains "\\x64\\". If found, truncate the path at that position, append "\\Minecraft.Client" and call SetCurrentDirectoryA to set the process working directory. This ensures relative resource paths resolve correctly when running from an x64 build output directory; the change is guarded by a substring check and uses MAX_PATH-safe APIs.
2026-03-02feat: improve mouse input handlingdaoge_cmd
2026-03-02fix: render issues on release builds (#16)hehcker
2026-03-01Fix compilation for Clang-cl (#10)void_17
1. Converted `MinecraftWindows.rc` and `Resource.h` to UTF-8 from UTF-16(they didn't use any UTF-16 symbols anyway); 2. Added explicit signed->unsigned integer casts in `gdraw_d3d1x_shared.inl` for C++11 compatibility 3. Linked against `legacy_stdio_definitions.lib` to avoid undefined references to `_vsnprintf` llvm-link errors
2026-03-01feat: implement per-frame mouse look for reduced input latency on Windowsdaoge_cmd
2026-03-01feat: add DPI awareness and auto-detect screen resolutiondaoge_cmd
2026-03-01feat: fullscreen modedaoge_cmd
2026-03-01feat: disable vsyncdaoge_cmd
2026-03-01feat: add support for keyboard and mouse inputdaoge_cmd
2026-03-01Initial commitdaoge_cmd