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

Notabenoid — инвайты

Рекомендованные сообщения

 

5830d8fd-e9e6-4143-8025-5c8abbb59091.jpg

Закрылся сайт Notabenoid, где переводили фильмы, сериалы, игры, книги. Об этом говорится на главной странице.

В обращении к пользователям владелец Notabenoid Дмитрий Ромахин написал: «Благодаря компаниям, стоящим на страже интеллектуальной собственности, проект Notabenoid закрыт. Ни сил, ни желания воевать с ними у меня больше нет. Хостер заблокирует наши серверы сегодня вечером. Завтра, 28 октября, владельцы переводов смогут выкачать свои работы. Спустя некоторое время Notabenoid появится в Сети снова, но в ином виде. Спасибо всем, кто был с нами эти годы». У себя в фейсбуке Ромахин добавил, что, если сайт возродится, то станет закрытым клубом переводчиков, куда будет не так-то просто попасть.

Notabenoid (от лат. nota bene, обозначающего примечание в тексте) — сервис для переводчиков. На сайте можно было переводить в одиночку или группой фильмы, сериалы, игры, книги, статьи. Тексты на Notabenoid для удобства разбивались на маленькие куски, у участников были блоги, чтобы обсуждать рабочие вопросы, а субтитры генерировались автоматически с помощью одной кнопки. Сервис появился в 2008 году, а его прототип, разработанный веб-студией «Пароход», запустили годом раньше и опробовали на полнометражном мультфильме «Футурама: Большой куш Бендера», который любители перевели за три часа. Среди прочих Notabenoid пользовались многие пиратские студии озвучки.

---

Дабы не плодить сообщения об этом в 100500 темах, создал отдельную.

---

Всем желающим получить инвайт на ноту, требуется:

1) Указать уровень владения английского языка (нулевой/средний/выше среднего).

2) Указать наличие (отсутствие) опыта в каких-либо переводах.

3) Указать ориентировочное свободное время, которое может быть уделено переводу (1 час в день/1 час в неделю/1 час в месяц)

---

Нота снова открыта!!!
Изменено пользователем SerGEAnt
  • Лайк (+1) 2
  • Печальный (0) 1

Поделиться сообщением


Ссылка на сообщение
Добрый день, прошу выслать инвайт на zeirison@ya.ru

Помогу с переводом Stardew Valley и некоторых визуальных новелл, а так же технической литературы по программированию.

Знание языков: Английский A2 + средние знания японского + базовые знания китайских иероглифов.

Отправил, проверь почту

Поделиться сообщением


Ссылка на сообщение

Хочу помочь с переводом игры Stardew Valley неплохое знание английского почта: arseniyp1@yandex.ru

Поделиться сообщением


Ссылка на сообщение
Хочу помочь с переводом игры Stardew Valley неплохое знание английского почта: arseniyp1@yandex.ru

Такое ощущение, что люди поняли, что волна ажиотажа с Undertale улеглась и пора переходить на что-то новое, к примеру, Stardew Valley.

Яркий пример - представитель выше. Видимо, получить инвайт на первую тему (судя по сообщениям) получить не удалось, так что теперь переходим к плану Б.

Поделиться сообщением


Ссылка на сообщение

Доброго времени суток. Хотелось бы попробовать себя в роли профессионального переводчика. Имею отличные знания русского языка, а также хорошие знания английского, кроме этого имею возможность заниматься озвучкой (два года в соответственном учебном заведении). Вот мыло: talipov_1999@mail.ru

Поделиться сообщением


Ссылка на сообщение

Добрый день, хотел бы получить инвайт на почту sitden.kurchatov@mail.ru.

Хотел бы помочь переводу Stardew Valley. В будущем мог бы помочь и в переводе различных игр типа Stardew Valley.

Могу ошибиться, НО исправляю почти сразу же.

Обычно перевод дается легко, в случае затруднения под рукой есть словарь.

Английский язык знаю достаточно хорошо, русский в норме.

Небольшие знания немецкого языка и испанского.

Если будет инвайт, буду очень признателен и благодарен.

Низкий поклон, Kipers.

Изменено пользователем IrresistibleKipers

Поделиться сообщением


Ссылка на сообщение
хотел-бы
Хотел-бы
сразу-же

Да вы издеваетесь. Трижды. И где вас только такому учат?

Поделиться сообщением


Ссылка на сообщение

Уважаемые переводчики! Я выше указывал, что дам инвайт тем, кто хорошо владеет английским, но видимо многие не до конца понимают значения фразы: "Хорошее владение английского" :russian_roulette: Многие из тех, кто мне писали по этому вопросу, проваливались на первом же тесте, промт переводит лучше.... Поэтому прежде чем писать задумайтесь, а действительно ли вы хорошо владеете языком??? То что вы смотрели английскую версию "Том и Джерри"ещё ни о чем не говорит, увы....

Моя заявка на хороших переводчиков, до сих пор открыта, я с удовольствием дам инвайт тем, кто хорошо себя покажет... Так что всем, кто действительно знает английский, пишите, милости просим. В данный момент требуется 5 переводчиков, всё в ваших руках.

Поделиться сообщением


Ссылка на сообщение

Добрый день всем,

Просьба выслать инвайт,

Ранее участвовал в переводах и состоял в команте OST (Oblivion Sound Team) в озвучке Обливиона.

в ЛС

Поделиться сообщением


Ссылка на сообщение
Добрый день всем,

Просьба выслать инвайт,

Ранее участвовал в переводах и состоял в команте OST (Oblivion Sound Team) в озвучке Обливиона.

в ЛС

Ни кто не может чтоли? или не хочет?

Поделиться сообщением


Ссылка на сообщение

Выше прочти, что меркури пишет.

Поделиться сообщением


Ссылка на сообщение

Добрый день, друзья! Сегодня вечером предоставлю инвайты всем желающим попробовать себя в этом нелегком деле.

Пишем в лс.

Отправлено приглашений: 2 из 16.

Изменено пользователем DronnyWest

Поделиться сообщением


Ссылка на сообщение

Всем здраве желаю!

У меня возгорелось желание помочь с переводом игры Undertale.Так как я люблю английский и эту игру, я очень хотел бы помочь людям которые новички в английском!И сам то я не слишком такой профи, но переводить смогу)Вот моя почта: piterov-matvei@yandex.ru

Поделиться сообщением


Ссылка на сообщение
Всем здраве желаю!

У меня возгорелось желание помочь с переводом игры Undertale.Так как я люблю английский и эту игру, я очень хотел бы помочь людям которые новички в английском!И сам то я не слишком такой профи, но переводить смогу)Вот моя почта: piterov-matvei@yandex.ru

Эту игру перевели. Если хочешь помочь например другой игре, то после теста получишь инвайт

Поделиться сообщением


Ссылка на сообщение

Нужно уже добавлять правила бан, за прощение инвайта по переведенному проекту.

Поделиться сообщением


Ссылка на сообщение

Добрый день, хотел бы попробовать себя в роли переводчика. Опыт имеется, много свободного времени.

Вот моя почта boris.stas@mail.ru

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Mormon

      Один из первых вопросов, который появляется у переводчиков игр, когда текст уже распакован — а где собственно мы будем переводить игру? Тут начинаются варианты. Всё зависит от объёма проекта, структуры текста и, что важнее всего, предпочтений самих переводчиков. И, что немаловажно, от количества людей, работающих над проектом и того, как осуществляется контроль качества на проекте.
      Один из первых вопросов, который появляется у переводчиков игр, когда текст уже распакован — а где собственно мы будем переводить игру? Тут начинаются варианты. Всё зависит от объёма проекта, структуры текста и, что важнее всего, предпочтений самих переводчиков. И, что немаловажно, от количества людей, работающих над проектом и того, как осуществляется контроль качества на проекте. Поэтому все системы можно рассматривать, исходя из нескольких критериев: сложность и удобство в работе, функционал, возможность распределения работы между несколькими переводчиками и возможности по контролю качества проекта.
      От редакции: текст взят из группы FaceOff и опубликован одним из пользователей.
      Начнём с самого универсального софта. Даже для тех, кто не занимался непосредственно переводом, наверняка знакома программа Notepad++. При всей кажущейся простоте у этой программы и её аналогов много встроенных функций и практически бесконечная возможность их расширения с помощью плагинов. Даже при использовании других более узкоспециализированных программ для переводчиков, многими функциями я продолжаю пользоваться в ней.
      Помимо того, что это, собственно, мощный редактор, отмечу возможность настройки синтаксиса (выделить или даже скрыть сегменты текста, которые не нужно переводить и которые, в принципе, лучше не трогать), гибкую возможность автозамены по файлу или всем файлам в папке (т.н. регулярные выражения — друзья переводчиков игр), возможность проверки явных грамматических ошибок с помощью спеллчекера, проверка превышения допустимого количества символов в строке с помощью линейки. Из естественных минусов программы можно отметить, что она всё-таки не затачивалась под перевод. Она никак не помогает при работе нескольких переводчиков, так как не является некой единой для них онлайн средой. Впрочем, на некоторых проектах её функций вполне достаточно. Такие игры, как Ittle Dew 2+ и Cadence of Hyrule были без проблем полностью переведены в одно лицо в этой программе.

      Фрагмент текста Xenoblade. Без использования синтаксиса глаза быстро собираются в кучку.
      Даже с составленным глоссарием иной раз в тексте натыкаешься на незнакомый термин, для перевода которого не хватает контекста. Когда интернет бессилен и не может подсказать хоть что-то о его значении, остаётся копать саму игру. Разобранный текст игры чаще всего находится не в одном файле, а в нескольких. Или — в нескольких сотнях файлов (порой с ни о чём не говорящими именами) в папках, которые находятся в других папках внутри ещё более крупных папок. Для поиска контекста возникает необходимость поиска по всем файлам. В таких случаях я, например, пользуюсь отдельной маленькой программкой Folder Find Text.

      Поиск показал, что Гоблин — не только монстр, но карта для мини-игры, а также упоминается в сюжетной сцене и на экранах обучения
      Такой поиск полезен не только на этапе перевода. Ещё больше от него пользы, когда игра находится на стадии тестирования, потому что по тексту со скриншота с ошибкой можно быстро найти файл, в котором находится этот фрагмент. Например, в Tokyo Mirage Sessions мы сняли под тысячу скриншотов (вылезание текста, пунктуация и прочие ошибки), когда перевод был совсем сырой, и по большинству их приходилось вот так искать текст. Ведь даже при хорошо знакомой структуре текста, расположение отдельных его фрагментов бывает неочевидным.
      Довольно распространённым вариантом для перевода является использование таблиц типа Excel. Таблицы от google бесплатны и их онлайн-функции компенсируют отсутствие оных у того же редактора вроде Notepad++. Становится возможным организовать работу нескольких переводчиков. Текст можно разбить либо между несколькими таблицами, либо их листами, либо даже слить всё на одну кажущуюся бесконечной страницу. В одном столбце английский вариант, в другом русский. Дальше начинаются варианты. Можно добавить столбец комментариев, можно для справки привести японский оригинал… короче всё, что будет полезно и придёт в голову переводчикам. Достаточно легко прикручиваются различные счётчики, которые контролируют длину строки или факт перевода/редактуры для подсчёта общей статистики. Нумерация строк помогает разбить текст между несколькими переводчиками. Все недостатки сводятся к тому, что опять же эта среда изначально универсальная и не была предназначена для переводов. Из неё при желании можно выжать многое, прикручивая что-то, но не раз мы натыкались на невозможность реализации того или иного облегчающего жизнь пожелания, мирились с этим и работали как есть.

      В одной таблице идёт перевод на несколько языков. Вдруг вы захотите для разнообразия пройти Марио на греческом.
      Кому-то вариант таблиц покажется тривиальным, но опять же для проектов среднего объёма он неплохо подходит. Таким образом были переведены Dusk Diver, Paper Mario Origami King, Phoenotopia Awakening, Mail Mole, Prison Princess. В таблицах также начинался перевод Daemon ex Machina, пока не был перенесён на «ноту». Иногда в таблицы удобно просто заливать результат работы, так как он доступен всем внутри группы переводчиков.
      Ещё пара моментов касательно таблиц из опыта работы с ними. Таблица Paper Mario Origami King можно считать филиалом Организации Объединённых Наций, потому что там помимо русского идёт перевод ещё на несколько языков. Соответственно, при желании и возможности переводчики могут подсмотреть друг у друга перевод тех или иных моментов, терминов и тому подобного. Меня очень умиляет сам факт такого интернационального перевода.

      Так называемый «лок-кит» Phoenotopia Awekening. Очень удобно, что разработчик оставил много комментариев по самым различным аспектам игры.
      А также вы могли заметить, что в списке проектов, переведённых в таблицах, были два официальных проекта. Дело в том, что такая среда удобна и многим инди-разработчикам. В Фенотопии в какой-то момент это сыграло с нами шутку: мы думали, что переводим копию текста, а оказалось, что вставляем свой перевод в основной файл, оригинал таблицы. И что все наши несерьёзные комментарии видны разработчикам, среди которых оказалась девушка, знающая русский язык… остальное можете додумать сами.

      Интерфейс Trello. Всё можно сделать довольно красиво.
      Возможно кто-то вспомнит проект перевода игры Detective Pikachu. Так вот он был организован на площадке под названием Trello. Этот сайт не столько среда для переводчиков, сколько пространство для выполнения крупных задач, которые разбиваются на более мелкие задачи. На трелло можно создать несколько досок под каждый проект. Основа - карточки, олицетворяющие какое-то задание (например разработка шрифта). Для этих карточек можно создать категории, например "Нужно сделать", "В работе" и "Готово". Между категориями карточки переносятся простым drag&drop. Уже к задачам этим можно прикреплять конкретные файлы, участников (ответственных за задание), метки и срок. Главный минус: ограничение на количество досок для бесплатной версии. Сам я, если честно, в ней не работал, а пришёл, когда проект перевода впал в транс. Этот абзац написан со слов Кирилла, который застал работу над Детективом Пикачу и участвовал в ней, а мы, отмечу, трелло не используем из-за наличия более функциональных площадок для перевода.

      Poedit. В ней начинался перевод Dusk Diver. Сам я в нём не участвовал, поэтому вот вам случайный скриншот на немецком.
      При написании этого материала мне подсказали, что часто для перевода используется инструмент под названием Poedit. В отличие от ранее представленных, это уже инструмент, заточенный под локализацию и в нём когда-то начинался перевод Dusk Diver. В этой же программе наши друзья из Digital Devil Translators переводят Shin Megami Tensei 4 (по их словам инструмент, довольно полезный). Отказались от его использования мы потому, что там сложно организовать работу нескольких переводчиков (совместный доступ продаётся в программе отдельно). Кэп упоминал, что мы как-то пробовали организовать на нём совместную работу через Git, но судя по тому, что работу мы заканчивали уже в гугл-таблицах, это видимо того не стоило. Сам я в этой программе не работал, поэтому и сказать про неё мне особо нечего.
      Переходим к тяжелой артиллерии. Среди русскоязычного сообщества переводчиков манги, сериалов, игр и тому подобного контента пользуется популярностью сайт Notabenoid. Та самая «нота», которая уже звучала в этом тексте. Это полузакрытый форум переводчиков, куда можно загрузить свои файлы, разбить их на сегменты, назначить переводчиков и даже подключить словарь перевода (глоссарий). Несмотря на то, что на сайт довольно сложно попасть (нужно приглашение, причем даже у нас при работе их было ограниченное количество и не у всех), многое на нём подкупает и сделано довольно удобно. В переводимых сегментах автоматически проверяются грамматические ошибки, автоматически считается статистика перевода. В этой среде вполне можно работать, хотя со временем начинаешь понимать, что ей не хватает многих функций. А потом этих функций начинает сильно не хватать и на ноту уже не хочется возвращаться.

      Минималистичный интерфейс Notabenoid.
      Многие переводчики, которым стала привычна эта среда, возразят, что всё самое нужное на этом сервисе есть. По крайней мере то, сколько на ней ведётся переводов, доказывает, что там есть достаточный минимум функций. Но при переводе Catherine Full Body вскрылись многие из недостатков сервиса, а перевод женского рута Persona 3 Portable стал последним проектом, который мы сделали на ноте. Что же неудобно на ноте?
      не хватает проверки на наличие повторов в тексте. Допустим, один и тот же фрагмент текста попадается в 10 разных файлах. Они могут попасться разным переводчикам, а потом в игре окажется, что они переведены по-разному. Да, это может привести в порядок редактор, или сам переводчик может вручную поискать повторяющийся фрагмент текста и подставить его во всех таких ситуациях. Но это можно учесть, если программа изначально обрабатывает текст на наличие повторов. Переводишь текст один раз, и он автоматически подставляется в другие фрагменты. Звучит как излишество? Просто эта функция есть в среде, в которой мы работаем сейчас, и теперь при взгляде на ноту я понимаю, что этого там очень не хватает; ограничение на количество строк в файле при их загрузке. Кажется, это как-то обходят с помощью скрипта, либо разбивают файл на части, но это тоже лишняя работа; отсутствие автозамены по нескольким файлам или даже в рамках одного файла; отсутствие возможности использовать машинный перевод. Да, он зачастую переводит текст отвратительно, но я сомневаюсь, что найдётся хотя бы один переводчик, который при работе ни разу не искал перевод отдельных слов в предложении. И вот иногда полезно на него опираться, чтобы увидеть вариант перевода. А если предложение простое и имеет однозначный смысл, то машинный перевод бывает даже вполне правильным; отсутствие возможности использовать подгруженную извне память переводов. Допустим вы перевели одну часть Atelier Ryza и хотите перевести её продолжение. Вы думаете, что наверняка часть системных текстов совпадает между частями игры и можно подставить готовые материалы из первой части во вторую. Нет, на ноте эти материалы никак не использовать. Только подстановка вручную, только хардкор. Ну или не подгружать такие файлу на ноту и делать часть проекта там, часть тут. Думаю, пример понятен. Естественно, можно работать и без этого, но когда где-то можно сократить время работы его лучше сократить, правда? отсутствие конкордансного поиска. Так, а это что за покемон? Это связано с памятью переводов. Возможность посмотреть в переведённых уже (и не только собой) сегментах как переводился тот или иной термин. Очень полезная фича, иногда даже заменяющая необходимость глоссария. Ведь при её реализации всегда можно вбить в поиск английский термин и посмотреть, как его перевели в прошлом. Очень удобно. Но на ноте этой функции тоже нет; было бы здорово, если программа понимала, что определённые куски текста нужно сохранять не тронутыми и как-то их выделяла. Я сейчас про теги и прочий код, который можно случайно перевести или сломать игру, удалив лишнюю скобочку. За этим на ноте тоже нужно следить только вручную; последнее, что пришло мне в голову — это работа с глоссарием. В каком-то виде он реализован на ноте и там можно проверить перевод термина. Но для того, чтобы найти перевод термина нужно вначале знать, что это важный термин. Почему бы не подсвечивать в оригинале совпадения с существующим глоссарием и не выводить в отдельном окошке перевод таких терминов? Тогда, в принципе, не нужно было бы лезть в глоссарий — знай себе, подставляй нужное совпадение с глоссарием в текст перевода. Но на ноте этого тоже нет. В итоге, на ноте определённо можно работать. Но многие полезные функции так называемых CAT-систем на ней не реализованы. Из-за существования таких систем мы и узнали собственно, что на ноте их не хватает. Поговорим о них. Приведённая аббревиатура никак не связана с кошками и расшифровывается как Computer Assisted Translation. По сути это совокупность программ или сервисов, которые делают перевод удобным и минимизируют различные связанные с ним рутинные операции. Я бы сказал, что это верхний эшелон программ для локализации и поэтому стоимость их использования часто выше того, что готовы платить люди, занимающиеся фанатскими переводами. Но некоторые из этих программ имеют бесплатные версии, функций которых вполне достаточно для работы.

      На первый взгляд интерфейс почти такой же, как и на ноте. Нюансы кроятся в меню сверху и других возможностях сервиса.
      Хотя сервис не является единственной подобной бесплатной программой, мы уже довольно давно остановили свой выбор на системе под названием SmartCAT. Чтобы не перечислять заново, можете просто вернуться немного назад и прочитать недостатки ноты. Все эти функции в том или ином виде реализованы на смарткате. К недостаткам можно отнести, что с такими системами нужно чуть больше разбираться вначале, но доступный функционал это многократно компенсирует.

      Как там я, в итоге, перевёл слово Goblin? А точно — как Гоблин… А если серьёзно, конкордансный поиск — очень полезная вещь.
      Прежде всего, на этом сервисе можно зарегистрироваться как фрилансер или как организация. Всем переводчикам, успешно прошедшим тест, мы сразу же рекомендуем зарегистрироваться там, потому что на текущий момент все наши основные проекты ведутся там.

      Этот кот явно использует правильные инструменты перевода.
      Сервис поддерживает различные форматы входных текстовых данных. Он автоматически разбивает их на сегменты, отчего с ними становится проще работать, ищет повторы и указывает, если фрагмент повторяется где-то в тексте. Есть поддержка памяти переводов, конкордансный поиск, автозамена, совпадения с глоссарием выделяются, а самое главное — можно распределять задачи между несколькими переводчиками, как и на других ресурсах (сервис онлайновый).

      Мы в дискорде постоянно делимся корявым машинным переводом. Это тема для отдельной заметки.
      Пользователям можно прописать различные уровни доступа и отдельно считаются проценты перевода текста, его редактуры и корректуры. У сервиса есть платная версия, но ограничения бесплатной версии пока никак нам не мешали жить, на этом сервисе мы уже почти год.

      Меню совпадений с памятью переводов и машинный перевод. Да совпадение на 102%, это не ошибка. Это значит, что совпадает не только сегмент, но и порядок сегментов. Значит тем более можно взять перевод из памяти переводов.
      Немаловажным является и то, что все проекты находятся в одном месте. Их легко контролировать, понятно где сколько людей, где нужна небольшая помощь, все вопросы менеджмента переводов становятся не такими утомительными и возможно именно из-за этого нам получилось довести число активно идущих переводов до 16. Всё прозрачно и удобно.

      В программе удобно искать как работу для фрилансеров, так и фрилансеров для работы. Стоп, у нас уже 29 человек в команде?
      Этот текст получился уже значительно длиннее, чем я планировал. Я никак не упомянул специальные инструменты, которые существуют для отдельных игр или их серий. Кроме того, отдельно можно рассказать и о тех справочных ресурсах, которыми часто приходится пользоваться независимо от содержания игры. Об этом давайте как-нибудь в другой раз. Надеюсь, вам было интересно почитать о нашем переводческом опыте. До следующего четверга, и как всегда…
      Stay Tuned!

  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Может кто скинуть ссылку на ютуб-видео, с любительской многоголосой AI-озвучкой PS2-игры, так скажем, на образец для подражания?
    • Нет, мне нужно знать, какой именно функционал должен присутствовать в софте и тестировщики, которые будут отлавливать ошибки demo-версии софта, тоже бы не помешали. Конечно он должен быть совместим с PS2-играми, так, как я фан конкретно PS2. Именно распаковщики-запаковщики типа Sky`s Console File Scanner.exe ( извлечение графики из Ratchet например, звук и.т.д., также умеет вставлять файлы назад), QuickBMS, Xpert2, я раньше не писал. 
    •   Ты прав в своих сомнениях. NoNpDrm не имеет никакого отношения к проверке подписи исполняемых файлов (SELF).   NoNpDrm генерирует фейковый файл лицензии (work.bin / .rif), чтобы обойти DRM-проверку при запуске игры. За проверку подписи самого eboot.bin (SELF) отвечает ядро (SceKernel). Если ты заменишь оригинальный retail-SELF на свой пропатченный ELF, ядро это увидит, поймет, что хэш не совпадает с подписью Sony, и уйдет в панику (краш, ошибка C2-12828-1 или просто черный экран).   Твой инстинкт «сделать через изменение данных» был абсолютно верным. Данные (тексты, видео, звуки) не подписываются. Но для 60 FPS патча и переноса читов с PS3 нам придется лезть в код. И вот как это сделать правильно, не мучаясь с подписями.   Решение №1: Как правильно внедрить ELF и забыть о подписях (FSELF + rePatch)   Если ты хочешь именно заменить бинарник, тебе не нужно пытаться «переподписать» его ключами Sony (это невозможно). Тебе нужно заставить консоль принимать неподписанные файлы.   Дешифровка и правка:   Используешь FAGDec или VitaDumper, чтобы получить чистый расшифрованный eboot.bin (в формате ELF). Вносишь изменения в ELF (через IDA Pro / Ghidra).   Сборка в FSELF (Fake SELF):   Используешь vita-make-fself (из vitasdk), чтобы превратить свой ELF в eboot.bin с пустой (фейковой) подписью.   Обход проверки ядра (Самое важное!):   Чтобы консоль проглотила FSELF вместо Retail SELF, тебе нужен плагин, который патчит ядро. 0syscall6 — хороший вариант, он патчит ScePaf и SceKernel, отключая проверки. rePatch-reDux0 (или reF00D) — ИДЕАЛЬНЫЙ ВАРИАНТ. Этот плагин позволяет тебе просто кинуть твой пропатченный eboot.bin в папку ux0:rePatch/PCSG00XXX/ (где PCSG00XXX — Title ID игры). Плагин сам перехватит загрузку модулей и подсунет игре твой FSELF, полностью игнорируя оригинальный подписанный файл. Тебе даже не придется каждый раз перепаковывать игру!   Решение №2: Runtime Hooking (Золотой стандарт для 60 FPS и читов)   Если ты хочешь сделать качественный 60 FPS патч и портировать читы с PS3, лучше вообще не трогать eboot.bin. Вместо внедрения в SELF, мы пишем плагин для taiHEN (.suprx), который внедряется в оперативную память игры во время её работы.   Почему это круче:   Оригинальный eboot.bin остается нетронутым. Никаких проблем с подписями, NoNpDrm и FSELF. Портировать с PS3 проще: Ты не ищешь инструкции ARM, ты просто перехватываешь функции по адресам в памяти. Универсальность: Один .suprx плагин можно обновлять без переустановки игры.   Как это сделать:   Берешь шаблон плагина taiHEN (на C/C++). Используешь taiHookFunctionOffset или taiHookFunctionExport. Для 60 FPS: Находишь в игре функцию, отвечающую за vblank (вертикальную синхронизацию) или внутренний счетчик кадров (Frame Pacing), и хукаешь её, заставляя возвращать 1 вместо 2 (для 30->60 FPS) или патчишь float значение delta_time. Для читов: Перехватываешь функции обновления HP, таймеров и т.д. прямо в RAM.   Перенос наработок с PS3 на Vita (Архитектурный ад, но решаемый)   Ты упомянул: "вся работа между ps3 и psvita, в теории, легко переносится". Осторожно: это не совсем так.   PS3 — это архитектура PowerPC (Cell Broadband Engine), Big-Endian. PS Vita — это ARM Cortex-A9, Little-Endian.   Как переносить:   Бинарный код не перенести. Ассемблер PPC и ARM Thumb/ARM32 — это разные языки. Переносится ЛОГИКА и АЛГОРИТМЫ. Если на PS3 ты нашел, что игра читает таймер из адреса 0x81234567 и умножает на 0.5, то на Вите тебе нужно открыть отладчик (VitaCheat через FTP или Cheat Engine через плагин), найти эту же переменную в памяти Vita и написать патч уже под ARM-адрес. Читы с PS3 служат тебе отличной «картой». Ты знаешь, что искать (например, "значение таймера находится рядом с указателем на объект игрока"), и просто ищешь этот же паттерн в дампе памяти Vita.   Решение для Видео: Апскейл, 60 FPS и Субтитры   Если думаешь отказаться от хардсабов (вшивания текста в видео) и озвучки, это огромный плюс к качеству. Чистое видео + софтсабы (текстовые субтитры движка) выглядят на OLED-экране Vita шикарно.   Как сделать крутые 60 FPS видеоролики:   Извлечение: Достаешь оригинальные ролики (обычно .pam, .mp4 или .usm). Конвертация в 60 FPS (Интерполяция): Простое увеличение FPS с 30 до 60 сделает видео дерганым. Тебе нужен Optical Flow (оптический поток) для генерации промежуточных кадров. Используй FFmpeg с фильтром minterpolate:   ffmpeg -i input_30fps.mp4 -vf "minterpolate='mi_mode=mci:mc_mode=aobmc:vsbmc=1:fps=60'" -c:v libx264 -profile:v high -level 4.0 -crf 18 output_60fps.mp4   (Vita обожает H.264 High Profile Level 4.0. Битрейт можно задирать до 10-15 Mbps, аппаратный декодер Vita это переварит).   Апскейл (Опционально): Если оригинал 720x408, можно аккуратно апскейлнуть до 960x544 (родное разрешение Vita) через Topaz Video AI или FFmpeg с lanczos, но иногда оригинал с легким блюром выглядит лучше, чем мыльный апскейл. Замена: Кидаешь новые видео в папку с игрой (через rePatch или прямую замену в app/). Подпись не нужна! Субтитры: Так как хардсабов нет, тебе нужно будет перевести и зашить текст в текстовые базы игры (обычно это .gxt файлы или проприетарные архивы). Для этого используются скрипты на Python (QuickBMS) для распаковки и утилиты вроде GXTConvert. Движок игры сам наложит идеальный, четкий текст поверх твоего 60 FPS видео.   Итоговый Action-Plan:   Забудь про мучительную переподпись eboot.bin. Используй taiHEN для написания .suprx плагинов (Runtime Hooking). Если все же нужно патчить сам ELF — используй связку FAGDec + vita-make-fself + rePatch-reDux0. Тестирование: Используй VitaShell и FTP для быстрой замены файлов и .suprx плагинов без переустановки VPK.
    • Tirniel, ты, конечно, стараешься выглядеть экспертом, но в каждом твоём тезисе — дыра размером с консоль. Давай разберём по пунктам, без воды, с фактами. «Единый движок — это недостижимо, универсальный комбайн — фантазия» Слушай, это смешно. Ты пишешь, что «это недостижимо», а я сейчас тебе покажу работающий инструмент, который делает ровно то, что ты отрицаешь. Wrench Editor — это набор моддинг-тулов для всех четырёх PS2-игр Ratchet & Clank: R&C1, R&C2, R&C3 и Deadlocked. Один софт — под четыре игры. И это не просто «парсер текста», а полноценный редактор уровней, моделей и ресурсов. Теперь про «движки». Первая часть Ratchet & Clank использует модифицированный движок Kinetica. А дальше Insomniac Games и Naughty Dog имели соглашение о свободном обмене технологиями — они делились наработками и оптимизациями между студиями. Это не «разные движки с нуля», а эволюция одной технологической базы. Так что твой тезис про «недостижимость» разбивается о репозиторий на GitHub, который обновлялся всего пару месяцев назад. Не знал? Бывает. «Шрифты могут быть запакованы так, что их не найти — кастомные решения неизбежны» Окей, допустим, шрифты бывают сложными. Но это не значит, что для каждой игры нужно писать велосипед. Возьми LunaTranslator — открытый инструмент, который поддерживает HOOK-эмуляторы для NS, PSP, PS Vita и PS2 и позволяет извлекать текст напрямую из памяти большинства игр на этих платформах. Он работает с PPSSPP (PSP), Vita3K (PS Vita) и другими эмуляторами. То есть проблема извлечения текста и работы с ресурсами уже решена для большинства игр. Не надо городить кастомные костыли — есть готовые инструменты, которые просто берут и делают. «Нейронка пишет чушь, она не способна выполнить сложную задачу» Ты, видимо, застрял в 2020 году. Нейросети — это инструмент, как молоток. Молоток сам дом не построит, но без него ты будешь забивать гвозди кулаком. Никто и не говорит, что нейронка сама всё сделает. Речь о конвейере: LunaTranslator извлекает текст через HOOK. Ты переводишь этот текст (хоть нейросетью, хоть вручную). Тот же инструмент или аналогичный вставляет перевод обратно. Это не «фантазии», это рабочие решения, которые уже используют сотни людей. Просто ты о них не знаешь, потому что не гуглил. «Куда проще создать прогу с нуля, чем разбираться в чужом легаси-коде» Это, пожалуй, твой самый убийственный для себя тезис. Ты предлагаешь переписывать с нуля то, что уже работает. Давай посчитаем: Wrench Editor — это годы работы сообщества. Там учтены сотни нюансов, о которых ты даже не догадываешься. LunaTranslator — это тысячи человеко-часов разработки и отладки. Apollo Save Tool для PS Vita — позволяет переподписывать файлы сохранений прямо на консоли. Тоже не «догадки», а работающий код. И ты предлагаешь взять и переписать это всё с нуля? Серьёзно? Ты, наверное, тот самый программист, который в каждом проекте переписывает printf, потому что «чужой код — говно». В индустрии это называется not invented here syndrome. И это не признак профессионализма, а признак того, что ты не умеешь работать в экосистеме. Ты предлагаешь писать отдельный софт под каждую игру — это ремесленничество. Инженер берёт готовые модули и склеивает конвейер. А ты боишься, что твои уникальные навыки ручного патчинга станут никому не нужны — поэтому и отрицаешь очевидное. «Попробуй сам» — ок, я возьму эти тулы и попробую. А ты попробуй открыть гугл, прежде чем рассуждать о недостижимом. Пока — твои «факты» — это просто страх, прикрытый пафосом. Я хочу, чтобы пещерные переводчики, которые озвучивают до сих пор одноголосо через сайт, текст → голос и запихивают эту озвучку обратно в игру, шли в ногу со временем и использовали современные нано-технологии, AI-решения, на максимум! Иначе, чем вы лучше пиратов, которые переводили интерфейс игр для PS2, от такого русского интерфейса, игра приятней не становилась.
    • Еду,Че на нее смотреть,её  есть надо!
    •   Ты говоришь: «Насчёт подписей на вите не знаю, ибо никогда не делал» И это видно. Ты даже не удосужился загуглить, а уже строишь предположения. На самом деле, подписывать софт на PS Vita умеют даже школьники, которые вчера скачали хенкаку. Есть куча готовых инструментов: Apollo Save Tool — приложение для PS Vita, которое позволяет переподписывать файлы сохранения прямо на консоли. fake_np — утилита, которая конвертирует ISO и homebrew в подписанные файлы для запуска на Vita И это только верхушка айсберга. Есть целая экосистема SELF / Fake SELF (FSELF) — нативные исполняемые файлы Vita, для которых создаются фейковые подписи. Это стандартная практика для homebrew-разработки. Так что твоё «скорее всего что-то подобное должно быть» — это не догадка, а банальное незнание того, что уже давно существует и работает. Открой гугл, почитай вики, посмотри GitHub. А потом уже пиши, что «ерунда», а что нет. А пока — твои «догадки» и «скорее всего» — это просто попытка скрыть своё незнание за пафосными фразами.   Скажи это разрабам Ratchet & Clank: Rift Apart или ты думаешь, что умнее их?) Игра станет весить в два раза больше?
    • Вкусовщина чистой воды. Есть уйма людей, которые напротив предпочитают субтитры, либо сабы И озвучку, т.к. можно услышать не всё или не всё разобрать.
    • Зачем страдать фигнёй? Смысл озвучки в том, чтобы избавится от субтитров. Когда читаешь субтитры во время игры, это сильно отвлекает, а с озвучкой игра будет приносить намного больше удовольствия. Смысл озвучки в том, чтобы избавиться от субтитров!
    • Давай честно: твои предложения не фактические, а хотелки на основе достаточно смутных представлений нейросетей. По делу-то сказать что-нибудь можешь сам, используя свои навыки и свои знания? Если так уверен в возможностях нейронок касательно данного вопроса, так и сделай по её советам сам, попробуй. Никто другой тебя так быстро не переубедит, как ты сам. Сколько ни говори другим про бредовость  различных советов от нейронки, но пока человек не столкнётся с осознанием этого сам на практике, когда его знания и результаты будут противоречить тому, о чём говорит нейронка, то не поймёт этого в полной мере. Просто к сведению: инженер — это не всемогущий волшебник. К тому же нет смысла изобретать ядерный генератор холодного синтеза для того, чтобы зажечь одну спичку. В целом, чего ты вообще пытаешься добиться своим спором? Чтобы за тебя для тебя кто-нибудь каким-нибудь образом сделал некий чудо инструмент для любых игр, чтобы потом ты смог с ним что-то сделать? Так и скажи, к чему все эти хождения вокруг да около. Но это логика потребителя, а не ремесленника.
    • Vita3K.exe разве не улучшает видео или ты хочешь играть на оригинальной консоли, потому , что твои глаза кайфуют от пиксельных игр типа 9-Bit Armies? Сколько заплатил? На фрилансе нашёл переводчика?
  • Изменения статусов

    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
    • serfly  »  SamhainGhost

      Доброго времени. По локализации игры Wicked Seed. Шрифт размазан и в полях, другие можно попробовать? Например arialuni_sdf_2022? Я профан в этом, но интересно.
       
      · 0 ответов
  • Лучшие авторы


×