Берсеркер
2312 постов
Карма: 216
#1701 15 октября 2023 в 16:56
Проверил на старой х86 редакции, работает.

В папке baseq3\vm лежит три qvm-файла, параметр vm_ui = 2
Загрузился vm\ui.qvm, меню и хад не искажены.

Приоритет загрузки имеет bers_*.qvm, убедись в отсутствии bers_ui.qvm, а также bers_ui*.dll на всякий случай.
Машина несла меня через неведомые районы Галактики сквозь пространство математической реальности быстрее скорости света. (C) Фред Саберхаген.
anora.yolanda
5 постов
Карма: 0
#1702 15 октября 2023 в 23:14
В версии 2015.
\QUAKE3.berserker.2015.10.25\baseq3\bers_uix86.dll пришлось переименовать чтобы не грузился.
Сейчас в baseq3:
- bers_cgamex86.dll
- bers_qagamex86.dll
- bers_uix86.dll_
Переименовать можно все, но это не помогает.

По итогу главное меню, да, поменялось и не растянуло на 16:9 мониторе.
Но в момент геймплея HUD остался без изменений. https://i.imgur.com/3epwxRi.jpeg

Есть какие варианты как дебажить такое, например в том же quake3e можно прописать:
which vm/cgame.qvm и покажет какой файл подгружает.
Других .pk3 точно нет которые пихают свой файл.

Консоль в лог файл мне пишет такое. Подозреваю нужно что-то где-то переключить и делов-то...

----- finished R_Init -----
Loading dll file bers_ui.
Failed to load dll, looking for qvm.
Loading vm file vm/bers_ui.qvm.
Failed.
Loading dll file ui.
Failed to load dll, looking for qvm.
Loading vm file vm/ui.qvm.
VM file ui compiled to 594408 bytes of code
ui loaded in 1963008 bytes on the hunk
46 arenas parsed
49 bots parsed
Loading vm file vm/bers_cgame.qvm.
Failed.
Loading vm file vm/cgame.qvm.
VM file cgame compiled to 786818 bytes of code
cgame loaded in 5380768 bytes on the hunk
Берсеркер
2312 постов
Карма: 216
#1703 19 октября 2023 в 18:42
Убрал все свои dll/qvm, оставил те, типа эталонные.
Хад всё равно растянутый.
Где ты видел нерастянутый хад?
Машина несла меня через неведомые районы Галактики сквозь пространство математической реальности быстрее скорости света. (C) Фред Саберхаген.
anora.yolanda
5 постов
Карма: 0
#1704 19 октября 2023 в 23:05
Нечто такое должно было быть с файлами flexible. https://i.imgur.com/fNVR19p.png

С новыми файлами игровой HUD у меня в сборке Berserker остается растянутый (без изменений).
Остальное меняется.

bers_cgamex86.dll
bers_qagamex86.dll
bers_uix86.dll_
Плюс файлы VM. Меню получаться не растянутыми. https://i.imgur.com/Qnm3RCv.png