На счет вылетов (может оно, а может и нет, не уверен)
1. В файле data\35.map после слова "Конверт" (Начало: байт 232D1 [hex]) нужно 4 пробела (ascii код 20), так как переводилось "Sealed Note", то 4 символа не хватало и произошло смещение данных по отношению к английской версии файла. После этого файл уже сохранялся не правильно, но вот как исправить уже сохраненный файл не понял.
2. И еще после того как исправить первое замечание, и посмотреть байт 24922 [hex], то видно что символ "Возврат каретки" 0D заменен на символ "г" E3 (Ориентир выражение "Соленый Берег" = "Salted Coast"). ИМХО: Может просто убрать пробел: "СоленыйБерег" чтобы уместилось, все равно смысл будет понятен
Правда после этих изменений у меня при старте и открытии первого сундука Конверт отображается как шестеренка. Выяснил что файлы Rus Eschalon Book I.exe и Rus Eschalon Book I_Beta.exe в этом плане отличаются. В файле Rus Eschalon Book I.exe конверт как раз храниться как "Конверт[4пробела]", а в Rus Eschalon Book I_Beta.exe он храниться как "Конверт""""". С чем это связано я не понял. Поправил на "Конверт[4пробела]" файл Rus Eschalon Book I_Beta.exe и вроде бы в место шестеренки появился конверт.
Andy909 спасибо за твой труд.