Релиз vkQuake 1.34.0
Спустя две мясяца после релиза версии 1.33.1 обновился порт vkQuake - - порта, использующего API Vulkan для рендеринга.
Основные изменения в этой версии:
- Улучшенное качество динамических теней и тени от врагов: трассировка лучей теперь проецируется и от анимированных моделей, а не только от геометрии уровней (автор — @Novum).
- Анимированные небеса с кубическими картами и эффектом ветра (из Ironwail).
- Современный HUD, вдохновленный Ironwail (автор — @NHogweed).
- Улучшена система отчетов об ошибках для проблем, вызывающих сбои assert, Host_Error или Sys_Error (подробнее см. здесь).
- Обновление библиотек.
- Небольшие улучшения производительности.
Также были сделаны следующие исправления:
- Включена анизотропная фильтрация для текстур с искажениями (warp-текстур).
- Исправлен вылет при запуске из-за выхода за границы при загрузке некоторых WAV-файлов (из QS).
- Сброс параметра `r_skyfog` между картами.
- Исправлено использование высоких значений `gl_picmip`.
- Более строгая эвристика для BSP-файлов, не являющихся картами (из Ironwail).
- Исправлена ситуация, когда байт оружия в `svc_clientdata` мог не записываться (из QS).
- Загрузка текстур неба больше не использует приоритетную загрузку изображений.
- `COM_FindFile` теперь выводит предупреждения только при значении `developer > 1`.
- Поиск расширения с конца имени карты (из QS).
- Исправлено повреждение файлов сохранений в версии 1.33.1 (по крайней мере, мы на это надеемся!).
- Предупреждение о переполнении `MAX_MODELS` сдвинуто до нового предела QS = 4096.
Скачать исходные тексты vkQuake 1.34.0
Скачать vkQuake 1.34.0 для Linux - 8.3 мегабайта
Скачать vkQuake 1.34.0 для Windows (x64) - 4.1 мегабайта
Скачать vkQuake 1.34.0 для Windows ()arm64) - 4.6 мегабайта
- Бинарыне файлы для Windows arm64 не тестировались / не поддерживаются и предоставляются "как есть".
- Для macOS (как на Apple Silicon, так и на 64-битной Intel) бинарные файлы ищите на Mac Source Ports, где они регулярно обновляются.
- Для бинарных файлов Windows x64 требуется распространяемый пакет Microsoft Visual C++.
- Для Linux AppImage требуется как минимум glibc 2.31.