quake3live/code/ui
Sergei Shubin a82244334c Build system cleanup: rename to quake3live.exe, fix DLL loading, default to missionpack
- Rename output binary from quake3.exe to quake3live.exe across all configurations
- Add DLL_ONLY define to Release TA and Debug TA configs to force native DLL loading
  (VM_CallCompiled was a stub returning 0, causing "ui version 0" errors)
- Default fs_game to "missionpack" so the engine loads from workdir/missionpack/
- Add AfterBuild copy for ui.vcxproj to deploy uix86.dll to workdir
- Fix .gitignore: add Debug_TA/, remove *.exe/*.dll/*.lib/*.map patterns that were
  hiding real SDK tools in code/win32/mod-sdk-setup/bin/
- Remove q3_ui project from solution (not used in TA builds)
- Increase hunk/zone memory defaults for modern systems

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 18:17:28 +08:00
..
compile.bat Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
Conscript Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
keycodes.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui.bat Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui.def Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui.q3asm Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui.vcxproj Build system cleanup: rename to quake3live.exe, fix DLL loading, default to missionpack 2026-03-20 18:17:28 +08:00
ui.vcxproj.filters Migrate to Visual Studio 2022: replace .vcproj with .vcxproj, add .gitignore 2026-03-18 13:36:28 +08:00
ui_atoms.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_gameinfo.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_local.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_main.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_players.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_public.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_shared.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_shared.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_syscalls.asm Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_syscalls.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
ui_util.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00