quake3live/code/qcommon
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
..
cm_load.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cm_local.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cm_patch.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cm_patch.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cm_polylib.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cm_polylib.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cm_public.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cm_test.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cm_trace.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cmd.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cmd.c.save Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
common.c Build system cleanup: rename to quake3live.exe, fix DLL loading, default to missionpack 2026-03-20 18:17:28 +08:00
cvar.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
files.c Build system cleanup: rename to quake3live.exe, fix DLL loading, default to missionpack 2026-03-20 18:17:28 +08:00
huffman.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
md4.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
msg.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
net_chan.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
qcommon.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
qfiles.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
unzip.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
unzip.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
vm.c Force vm_game/vm_cgame/vm_ui to DLL-only (0) when DLL_ONLY is defined 2026-03-18 14:04:12 +08:00
vm_interpreted.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
vm_local.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
vm_ppc.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
vm_ppc_new.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
vm_x86.c Define DLL_ONLY for all configurations; fix vm_x86.c guard 2026-03-18 14:00:29 +08:00