Разгребая барахло на винте нашёл сорцы некоего мода battlegrounds. Вспомнил что никогда не тестировал его под ксашем, зашёл на MODDB и скачал. Результат меня очень удивил: вылет при старте любой карты. Начал разбираться. Благо сорцы были в комплекте. Как выяснилось ребята вставили очистку неких глобальных указателей в функцию ParmsNewLevel - т.е. до их инициализации, собственно. Под голдсорсом их спасло то, что эта функция вообще не вызывается. Я удивился, проверил ксаш-мод, параною и римейки кваки - я тоже её нигде не заюзал. В ReHLDS и диканпиле тоже нет вызова. Вообщем решение заключается в том, чтобы убрать в ксаше вызов pfnParmsNewLevel. Однако проблемы на этом не кончились. рестарт карты снова приводит к вылету.
Это исправляется перемещением pfnDeactivateServer перед вызовом SV_FreeEdicts. Ну и третий баг - вылет в момент выстрела. Надо просто включить cl_lw 1. Есть еще какие-то баги, например дым от выстрелов непрозрачный, но я не стал разбираться - видимо игра не особо популярная, раз за столько лет её никто не удосужился запустить.