Перейти к содержимому
Zone of Games Forum

GFox1964

Новички
  • Публикации

    1
  • Зарегистрирован

  • Посещение

Репутация

0 Нейтральная

О GFox1964

  • Звание
    Новичок
  1. The Last Express

    Доброго времени суток! Для Steam версии игры The Last Express Gold Edition удалось правильно переконвертировать все файлы Фаргусовской версии озвучки, перевести необходимые тексты, практически все необходимые текстуры готовы. При установке русских текстур, текста и озвучки в стим , даже Достижения работают... Но... в игре очень много фраз на французском и немецком языках Фаргус не озвучивал. В игре используются субтитры для перевода этих фраз... Все тексты субтитров, включая субтитры которые используются для всех 5 языков в игре (т.е. есть перевод всех фраз полностью, включая и фразы на русском языке) уже готовы. Не получается правильно выводить сам текст субтитров именно на русском языке (кириллицу). В стим версии игры для вывода субтитров используется Unicode стандарта ISO - 8859-1 - кодовая страница, предназначенная для западноевропейских языков. Поэтому, набраный текст на русском языке, вместо кириллицы виден на экране как набор символов расширенной латиницы (абракадабра). Замена шрифтов игры на шрифты содержащие в себе набор кириллицы, не помогла. По крайней мере это относится к Win 7 и выше, на WinXP, возможно, субтитры отображаются правильно... (нет возможности это проверить). Для отображения кириллицы, в Unicode существует стандарт ISO - 8859-5 в кодовой странице этого стандарта, вместо символов расширенной латиницы - полный набор русских букв. Операционная система это знает и распознает, а игра НЕТ. Поэтому, нужен человек, который помог-бы разобраться с файлами игры формата SBE. в этих файлах помимо текста зашита кодовая таблица, ее можно увидеть открыв любой файл SBE с помощью HEX редактора или просто с помощью Word Pad. Нужно разобраться, что там содержится. Так-же нужно разобраться с файлом Fonts.DAT, который спрятан в архиве ....\steamapps\common\LastExpress\roms\DATA.zip. Файл стим версии имеет отличия от версии файла у Фаргуса. Конечно, можно обойтись субтитрами на английском языке, но хотелось-бы чтобы субтитры, содержащие в себе в разных местах ключевые фразы необходимые для успешного окончания игры, были на русском языке. Все необходимые файлы от любой версии игры я готов предоставить. Чтобы было понятно, о чем идет речь, я даю две ссылки на просмотр скриншотов содержимого одного и того-же файла SBE в котором уже сделан перевод на русский язык субтитров. 1. Ссылка на скриншот содержимого файла SBE открытого с помощью стандартного Блокнота в Win7, который использует библиотеки операционной системы = https://yadi.sk/i/aR3ERaaPsdmfG На снимке видно как отработала программа распознавания текста Windows 7 для корректного отображения содержимого на экране монитора. 2. Ссылка на скриншот это-го же файла открытого с помощью текстового редактора Bred 3 , который использует свои собственные библиотеки для отображения содержимого = https://yadi.sk/i/WNGhJ1WHsdmf6 На снимке вместо кириллицы - абракадабра, - это то что мы и видим в игре при появлении субтитров. Результат: В игре используется собственная библиотека распознавания символов текста, - вот ее и надо найти в игре и попробывать заменить на нужную, которая будет корректно отображать и латиницу и кириллицу на любой операционной системе. Ссылки на статьи, которые , я думаю, помогут подробнее понять возникшие трудности с адаптацией субтитров в игру. 1. http://cppstudio.com/post/435/ 2. https://www.w3.org/International/articles/u...ration/index.ru
Zone of Games © 2003–2025 | Реклама на сайте.

×