Вывод – повреждён или подменён файл
luaconfig.dll. У тебя вирусы или чьи-то шаловливые ручки не шалили часом? Решить эту проблему очень просто – качай
архив с движком 1.0 игры, распаковывай его строго в корневую папку ХВ2. Спросит о перезаписи, ответишь «Да». Там и эта библиотека, и другие – мало ли что у тебя там побито.

Но перед восстановлением запакуй, плз, свою папку
<ХВ2>\Bin\Release и залей куда-нить. В непрерывном 7z-архиве это будет под 3 Мб, надеюсь не очень обременительно. Ну и название пиратки в студию, плз
Да, в архиве к оригинальному exe добавлен префикс .orig, после распаковки его само собой нужно убрать. Не забудь, ибо снова «не будет работать»
ЗЫ. Ваяю восстановитель для пиратки, который сам будет распихивать файлы и ключи реестра по местам, отличное подтверждение тому, что придётся в него запихать все файлы движка, а не только экзешник и FileIO.dll / Objects.dll

Впрочем, 700 Кб погоды не сделают...