T2X Russian version

Автор DonSleza4e, 17 апреля 2005 17:56:49

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

S.Siamsky

Force
Хорошо, тогда такой вопрос - они появятся в обозримом будущем?
Просто очень не хотелось бы откладывать релиз на несколько месяцев (а то и лет :cheesy:).

Szybko, szybko, geht der ab!

DJ Riff

А что переделывать-то? Один символ на другой поменять во  всех текстах?
Тьма тоже распространяется со скоростью света.

Force

SSiamsky, не знаю. Просто предупреждаю заранее.
DJ Riff, да не, тут вопрос в этом:
Цитироватьпропадания концовок текста при превышении русским текстом отведенного пространства

S.Siamsky

DJ Riff
Теперешний наш основной шрифт для книг намного компактнее оригинала (и потому так нелепо выглядит, когда на странице еще куча неиспользованного места, а русский текст уже переносится на следующую).
Если сделанные шрифты будут близки к оригиналам - они станут занимать куда больше места на разворотах книг. Все длинные книги тогда придется пересматривать.
Force
Ну а если так - то чего пугать заранее...
Вот когда действительно понадобится - переделаем.
Так что запрос по поводу тестирования перевода остается в силе!
[Исправлено: SSiamsky, 24 фев. 2007 8:53]
Szybko, szybko, geht der ab!

S.Siamsky

Господа тафферы!
Кто-нибудь может поправить DonSleza4eовский патч для T2X (multilanguage), чтобы он работал с версией 1.1 T2X?
Он первым делом проверяет размер файлов GAM и MIS, потому и не работает с пропатченной версией.
А то у меня уже инсталлер руссика готов, только в это дело все и упирается... :(
Szybko, szybko, geht der ab!

DJ Riff

SSiamsky
Попроси DonSleza4eа исходники выложить. Хотя бы мне в Exchange, например. Если оно на C++ или Дельфи — погляжу.
Тьма тоже распространяется со скоростью света.

Flora

SSiamsky А если на VB, то я погляжу. :)

DonSleza4e

Попробую дома поискать - должны быть.
только дельфи может быть, но я уже не помню как сам патч выглядит :)

DonSleza4e

Вобщем ничего радужного.
Я делал обычный патчер с помощью утилиты, который сравнивал два файла - страрый и измененый.
И он обрабатывал нужные файлы
Это
t2x.gam
miss22.mis
miss23.mis
miss24.mis
miss25.mis
miss26.mis
miss28.mis
miss29.mis
miss30.mis
К сожалению из моей головы выветрилась информация что я конкретно патчил.
Вроде искал все значения аля
:"Ice Arrow"
и менял на что-то типа ice_arrow чтобы Thief лез искать во внешние файлы.
Точнее сказать не могу - так как под рукой нету T2X а ставить пока лень - можно посмотреть, сравнивая не патченный файлы, и после русификации

DonSleza4e

From: Sergey Balan [mailto:sbalan | exponentia | com]
Sent: Friday, March 09, 2007 9:40 AM
To: 'avalon | 3dactionplanet | com'
Cc: 'theawakened | hotmail | com'; 'fett | thief2x | com'
Subject: t2x
Hi
It's sad that you still use build-in strings (dark.gam, missXX.mis) in 1.1 T2X – i.e. still no multilingual support – and again we should create patches to force Thief read strings from outer text files as we did for v1.0... it's about t2x Russian version.
Anyway thanks for your great work, and updating T2X to v1.1, we are really appreciate it. Thanks you guys.
Sergey Balan
http://darkfate.ru


Force

Круто! Тебе надо было бы стать переводчиком... :cheesy:

S.Siamsky

DonSleza4e
Даже если их и получится развести таким образом, все это может затянуться надолго...
У тебя ведь в патчике для в.1.0 есть кнопа "Другие размеры", но она неактивна. Нельзя ли как-то заставить ее работать?
Русификация уже готова, патчик для в.1.0 в нее, ессно, положен и хорошо работает, но после дальнейшего пропатчивания T2X до в.1.1 все возвращается в исходное состояние (у тех миссий, которые патчатся).
Szybko, szybko, geht der ab!

DonSleza4e

SSiamsky ну развести не разведу, но пожурить - пожурю. К сожалению даже не знал что 1.1 готовится к релизу -если бы попросили - они бы сделали. К почте рабочей с дома доступа не имею, так что в понедельник скажу если есть ответ
Кнопку деактивировал, но не прокатило... Придеца опять колбасить все файлы

S.Siamsky

DonSleza4e
Ну я пока выложу готовый вариант руссика на тестирование, если чё будет, всегда можно пришить.

Szybko, szybko, geht der ab!

DonSleza4e

Так, там поменялись списки стрингов, поэтому тут пишу которые менялись. Принцип - ходим по бинарникам и ищем сочетание :"
Если находим :"текск" то меняем его на Name_Значение
Остаток забивается нулями (x00), размер файла не должен меняться. В некоторых случаях, когда вписано имя и значение - грохаем значение, чтобы лезло в внешние файлы
Слева - что удалялось - справа что ставилось. Пишу спецом для дебага если понадобится.

dark.gam
:"Musket Pistol" - Name_MusketPistl
:"Door Knob" - Name_DoorKnb
:"Junk Lever" - Name_JunkLevr
name_FlareA:"Flare Arrow" - name_FlareA
name_combust:"Combustion Arrow" - name_combust
:"Confusion Arrow" - Name_ConfusionArrw
:"Malak"- Name_Mlk
:"Ice Arrow" - Name_IceArrw

miss22.mis
:"Note to Grissam" - Name_NoteToGrissam
:"Grissam" - Name_Griss
miss23.mis
:"Araphax The Librarian" - Name_AraphaxTheLibrarian
miss24
:"Onam" - Nm_Onam
miss25
:"Larry" - Nm_Larry
:"Lance" - Nm_Lance
:"Priest Theodor" - Name_PriestTheodr
:"Brother Davis" - Name_BrotherDavs
:"Note from Brother Malcolm" -  Name_NoteFromBrotherMalcolm
:"William" - Name_Willm
:"Trash" - Nm_Trash
:"Nathan" - Nm_Nathan
:"Priest Markus" - Name_PriestMarks


Добавлено позже
miss26
:"Soggy Bread - Name_SogyBread
:"Neeson" - Nm_Neeson
:"Dinner" - Nm_Dinner
:"Grissam" - Nm_Grissam
miss27 - файл не парчился
t2xbog:"Roll"
BowUp:"Bow Upgrade (Broken)"
Name_gonchong:"Gonchong Master Key"
miss28
:"Kedar" - Nm_Kedar
:"Finkle" - Nm_Finkle
:"Captain Cassagrande" -  Nm_CaptainCassagrande
:"Blackmail Note" - Nm_BlackmailNote
:"Security Note" - Nm_SecurityNote
:"Upstairs Office Key" - Name_UpstairsOfficeKey
MyObjectName: "Library Key" - Name_LibraryKey
miss29
:"Fett's Frunitrue" - Name_FettFrunitrue
:"Hands off my brain asswipe" - Name_asswipe
:"Bedpan" - Nm_Bedpan
miss30
:"The Scales of Amaris" - Name_ScalesOfAmaris
:"Note from Viktoria" - Name_NoteFromViktoria


завтра постараюсь сделать патч.
если в игре что-то по англискому, сверить с этим списком - может я опечатался и не совпадает то, что сейчас в miss файлах, и то, что в objnames.str