Двигло надо полностью писать с нуля, на манер как это сделал Дядя Миша, написав Xash, основанный на Кваках и обработанных данных из GoldSRC. В итоге имеем полноценный аналог GoldSRC, запускающий халвец, её моды и порты на Андруид + снятие большинства ограничений оригинального двига и новые графические новшества. Так можно и новые возможности присобачить и полноценный многояд и многопоток, не только для рендера, но и для скриптов и прочего. Понятно, что вряд ли у кого-то хватит желания и времени выпотрошить и зареверсинженирить движок до максимального состояния, посылать в него данные, получать ответ и на его основе предполагать, как и что работает. Работа огромная и многолетняя. Проще будет реализовать игру на другом и современном движке.