Эм, если ты про графику надписей, то вот:
Phantom 2040 (SNES)
Сообщений 221 страница 240 из 319
Поделиться2222013-02-24 13:34:19
Во вложении черновой скрипт. Буду ещё его куча раз выверять по ходу игры и делать более литературным. Плюс внешний корректор проверит.
Саня, я там отмечал по ходу скрипта комменты в линию. Сразу их заметишь, там строка очень длинная сразу. гораздо больше 32 символов.
Вопросы следующие:
[BLOCK 0131]
WE'RE ON-LINE WITH A WOMAN{00}
WANTED FOR HER INVOLVEMENT{00}
WITH THE DESTRUCTION OF THE{00}
WEST SIDE OF THE CITY.{00}
EOL
THE HUMANS 4 HUMANS ARE{00}
INNOCENT{21} MARS AND MAXIMUM,{00}
INC. ARE CREATING A SHIP{00}
WITH ENOUGH POWER TO LEVEL THE{00}
EOL
CITY AND THEY TESTED IT ON THE{00}
WEST SIDE{21}{00}
EOL
THIS WOMAN'S DELUSIONS ARE{00}
RIDICULOUS. WE'RE CREATING A{00}
SHIP TO PROTECT THE POLITICAL{00}
SUMMIT, NOT DESTROY IT.{00}
EOL
WHO'S LYING? YOU'LL HEAR IT{00}
WHEN I HEAR IT{21}{00}
EOL
LINE WITH A WOMAN{00}
EOL
Строка LINE WITH A WOMAN{00}не в тему. Вероятно ошибочно вытащена.
[BLOCK 014C]
[BLOCK 014D]
LIVE AND PHOTONIC. THE{00}
ENFORCERS ARRESTED{00}
REBECCA MADISON AND HER{00}
SON IN CONNECTION WITH{00}
EOL
THE ATTACK ON THE{00}
POLITICAL SUMMIT.{00}
EOL
В этом блоке как и его повторах идет три слова LIVE AND PHOTONIC. Я так понимаю, это ошибка какая-то. Если нет, то непонятно к чему они здесь. Я их просто не переводил.
Отредактировано Mefistotel (2013-02-24 13:35:30)
Поделиться2232013-02-24 15:26:31
WE'RE ON-LINE WITH A WOMAN{00}
WANTED FOR HER INVOLVEMENT{00}
WITH THE DESTRUCTION OF THE{00}
WEST SIDE OF THE CITY.{00}
Начало каждой строки с одной и той же буквы... Прикольно. Надо бы это и в переводе отразить. А, Николай?
В этом блоке как и его повторах идет три слова LIVE AND PHOTONIC. Я так понимаю, это ошибка какая-то. Если нет, то непонятно к чему они здесь. Я их просто не переводил.
Может метафора какая-нибудь. Из серии "Наука и жизнь" что-то... Не?
Отредактировано KenshinX (2013-02-24 15:34:35)
Поделиться2242013-02-25 16:20:22
Первое - действительно ошибка, как и в прошлой части скрипта, а вот LIVE AND PHOTONIC. ошибкой быть не могут, потому как ошибочно вынимаются только строки целиком, а не их части. Тут что-то вроде того, что предложил KenshinX.
Поделиться2252013-02-26 09:12:16
Ок. Разберусь по ходу пьесы. При наличии скриптера-пакера подправить труда не составит.
Если это доктор Джек со своими неадекватизмом, то здесь что-то типа:
"С вами в прямом эфире доктор Джек.
Правоохранительные органы****"
Если это какое-то печатное СМИ, то:
"По даннным издания "Жизнь и свет"****
В игре ещё не открывал эту концовку. Их здесь 16 штук или что-то того.
Поделиться2262013-02-26 14:20:14
Мда, тут ещё не помешало бы прикрутить к скриптеру проверку скрипта на вшивость - много где пропущены фигурные скобки в {00} кодах
Да и с титрами какая-то фигня - скриптер вешается при их обработке - видать процедура пропуска строк кривовато работает... В общем занимаюсь.
Поделиться2272013-02-26 15:16:53
А, нет, процедура нормально работает, это в скрипте косяк был - после строки "ШЕФ-НЕТ, 2013" отсутствовал код {00} отсюда и глюки. Не, надо проверку писать - без нее труба...
Поделиться2282013-02-26 16:30:46
Ага, более-менее проверялка готова (проверяет пока только {00}-коды, но если нужно ещё что-нибудь включить в проверку - добавить несложно).
Поделиться2292013-02-27 00:36:54
Нужно добавить еще проверку EOL в конце абзацев и количества символов в строках, чтобы не более 31.
Поделиться2302013-02-28 20:46:55
Так, основы готовы (и скриптер, и пакер и собиратель), осталось доделать проверку и отшлифовать, чтобы поудобней пользоваться было.
Вот только пока не придумал, как организовать удобную правку координат выводимых строк, а то там даже в интро после добавления строк нижние оказываются ниже экрана и их не видно Одно из решений - забить эти координаты в скрипт, но тогда придется переписывать кучу кода, да и не очень удобно редактировать такой скрипт. Можно было бы попытаться сделать синхронную правку в двух memo: в первом - текст, во втором - машинный код с координатами (щелкаешь по строке с текстом в первом memo, а во втором курсор автоматически выставляется в нужное место машинного скрипта), но тут проблема в том, что количество строк в этих скриптах разное - надо что-то придумывать.
И ещё один момент: я-то работаю с частично измененным ромом, в нем перерисовано: шрифты, графика логотипа и Джека, таймер бомбы. Причем размещение пакетов с событиями делаю в расширенной части рома, не трогая исходные пакеты. И уже плохо помню, какие ещё изменения были внесены в этот ром (записи как-то неаккуратно делал ). Да и не вся графика ещё перерисована.
Исходя из всего вышеперечисленного, определиться с окончательным расположением пакетов событий и графики пока не получается.
Предполагаю, что пробную версию программного обеспечения (с описанием) я смогу закончить к концу недели, как будет готово - выложу на пробу.
Поделиться2312013-03-01 05:20:33
Смотри, как удобнее. Меня бы устроили координаты и перед строками.
Поделиться2322013-03-02 12:46:08
Опаньки... Оказалось, что после освобождения пантеры игра крошится даже с полным скриптом - буду ковырять, но видимо сжатие, мать его...
Поделиться2332013-03-03 10:49:05
Действительно сжатие... Оказалось имеющиеся файлы "разметки" не совсем подходят для сжатия, так они не предусмотрены для повторения блоков размером больше 63 байт.
Придется разбираться и придумывать свой файл разметки.
Поделиться2342013-03-03 12:26:35
Чем ближе к финалу, тем интереснее.
Поделиться2352013-03-07 16:12:53
Наконец-то я его забодал - есть файлы "разметки", по которым все значимые данные пакетов вынимаются корректно, попробую привести их к одному - универсальному, чтобы потом косяков не вылезло, когда отдам проги в работу.
Поделиться2362013-03-08 06:28:10
Нарисовалась очередная проблема - некоторые сцены зависают или крошатся при изменении количества строк текста, отображаемого в этих сценах. Всего четыре варианата поведения:
1) добавление или удаление строк никак не сказывается на работоспособности;
2) в пакет можно добавить пару строк и ничего не изменится, а стоит убрать хоть одну - или зависнет или коряво отобразится (может сразу перепрыгнуть куда угодно);
3) из пакета можно безболезненно убирать строки, но добавление вызывает непредсказуемые реакции (см. выше);
4) любое изменение количества строк приводит к проблемам (см. выше).
Получается теперь нужно разбираться в системе событий, чтобы можно было понять, как безболезненно их (события) редактировать. Ну или подстраиваться под оригинал, что крайне нежелательно.
Поделиться2372013-03-08 08:10:38
Ёкэлэмэнэ.
Сань, ну без увеличения количества строк будет перевод аля Кудос. Или это так тупо.
Надо бы определиться какие блоки вызывают креш и негативные последствия. Если меньше строк сделал, то ничего страшного. Можно добавить столько сколько было, забив пробелами.
А вот 3 и 4 случаи особенно интересуют.
А там уже будем думать, либо коверкать текст, если ничего нельзя сделать, либо что-то сделать всё-таки в плане хакинга.
P. S. Знал бы, что такая хрень будет с этой игрой, не взялся бы вообще переводить.
P. S. S. Можно сделать в духе новеллы, на экране английский текст, а эмулятором окно с русским переводом выводится. Помнится мне Дангаард так что-то перевёл.
Поделиться2382013-03-08 17:17:33
Да вот я и думаю, пытаюсь разобраться в событиях...
Пока как-то не очень.
Поделиться2392013-03-13 17:56:00
Ага, доделал собиралку (про которую я тебе в личку писал). Теперь прямо из скриптера можно запустить процесс сборки нового рома, правда на всё про всё уходит минут 6 (с полным скриптом).
Займусь теперь разбором событий. И если удастся во всем разобраться, думаю сделать редактор событий, наподобие TemporalFlux (это такой мощнявый редактор для Chrono Trigger, если кто не знает ).
Поделиться2402013-03-19 01:24:44
Было бы здорво!