Перейти к публикации

Обозначение конца файла в Xdvdfs


RichY
 Поделиться

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

Итак, если преодолею это - будет вам руссаунд COD: BO для LT+

Последнее препятствие - default.xex английский весит меньше, чем русский. После запихивания оного в русский образ - размер его не уменьшился. То есть в конце файла нули. Бокс такое не запустит. Как обозначить в образе, что вот тут прям конец файла? Где нить может размер указывается? Я уж сколько вожусь, не выходит...

Ссылка на комментарий
Поделиться на других сайтах

Итак, если преодолею это - будет вам руссаунд COD: BO для LT+

Последнее препятствие - default.xex английский весит меньше, чем русский. После запихивания оного в русский образ - размер его не уменьшился. То есть в конце файла нули. Бокс такое не запустит. Как обозначить в образе, что вот тут прям конец файла? Где нить может размер указывается? Я уж сколько вожусь, не выходит...

 

ну как бы в файловой системе размер и указан.

запусти абгх с максимальным verbosity level.

интересуют две строчки, root sector и default.xex sector.

из рут сектора мы берём смещение, открываем образ в хекс редакторе и переходим к рут сектору.

визуально или поиском ищем текст default.xex.

из default.xex sector'а нужен размер указанный в байтах, переводим в 16ричную систему и меняем порядок байтов.

в пример - образ дед спейса: размер default.xex 14069760 bytes, в hex 0xD6B000, меняем порядок - 0х00B0D6.

Ссылка на комментарий
Поделиться на других сайтах

У кого фрибут есть чтоб проверить без записи?

я так понимаю, что все манипуляции для запуска русского кодбо на 12625 и ЛТ+?

т.е. берём русский образ кода бо заменяем дефолт.хех на английский, прогоняем через абгх и получаем образ с правильными ss/dmi/pfi/ap25 relpay для английского дефолт.хех?

 

последний фрибут 12611, а в 12611 проверка ap25 для кода не активирована, да и вообще на фрибуте ap25 убрана.

тогда в чём смысл проверки на фрибуте?

узнать будет ли работать код с подмененным дефолт.хех?

Ссылка на комментарий
Поделиться на других сайтах

я так понимаю, что все манипуляции для запуска русского кодбо на 12625 и ЛТ+?

т.е. берём русский образ кода бо заменяем дефолт.хех на английский, прогоняем через абгх и получаем образ с правильными ss/dmi/pfi/ap25 relpay для английского дефолт.хех?

 

последний фрибут 12611, а в 12611 проверка ap25 для кода не активирована, да и вообще на фрибуте ap25 убрана.

тогда в чём смысл проверки на фрибуте?

узнать будет ли работать код с подмененным дефолт.хех?

Именно. Проверили, не прет. Всем некогда ковыряться, у меня нет фрибута. Откладывается, пока кто нибудь не проявит желание помочь.

Sims 3 надо переводить :) а тут лишь перенести перевод. Хотя и это оказалось нелегко

Ссылка на комментарий
Поделиться на других сайтах

Именно. Проверили, не прет. Всем некогда ковыряться, у меня нет фрибута. Откладывается, пока кто нибудь не проявит желание помочь.

 

что не прёт? модифицированный образ конвертированный в год или просто распакованный образ? какая-нибудь ошибка при запуске? или вообще не запускается?

Ссылка на комментарий
Поделиться на других сайтах

что не прёт? модифицированный образ конвертированный в год или просто распакованный образ? какая-нибудь ошибка при запуске? или вообще не запускается?

Распакованная игра, запуск через ХЕХлоадер, заменены default.xex и default_mp.xex на англ варианты, также переименованы snd_dev.russian и snd.russian на snd_dev.english и snd.enlish

 

RichY, есть же версия под ps3 русская, нельзя ли выковырять оттуда?

Это cyku77 спец по этому делу, но он куда-то смылся. Я вот решил пока попробовать

Ссылка на комментарий
Поделиться на других сайтах

Распакованная игра, запуск через ХЕХлоадер, заменены default.xex и default_mp.xex на англ варианты, также переименованы snd_dev.russian и snd.russian на snd_dev.english и snd.enlish

 

образ российской лицензии с тапочек, заменил только default.xex и default_mp.xex на англ. варианты. абгх подогнал дми/пфи/сс под англ. хех и добавил ап25. жаловался только на game partition CRC, что и следовало ожидать. образ пропустил через исо2год, игра на jtag'e запустилась.

версия 38.0.0. добавил тайтл апейт 4 для английской версии, игра опять же запустилась - версия 55.0.0, следовательно и тайтл апдейт пошёл.

 

может не нужно переименовывыть snd_dev.russian и snd.russian? возможно имя файла не вшито в сам хех, а берётся из других файлов на диске,

или же хех каким-либо образом (параметр в другом файле) определяет, чт оверсия игры - русская и ищет именно snd_dev.russian и snd.russian.

 

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

Изменено пользователем vlack
Ссылка на комментарий
Поделиться на других сайтах

Аналогично. Заменил в рус. версии default_mp.xex от англ. версии. Теперь проклятая залочка при коннекте нету, т.е. рус. версия тока с рус. Вот тока теперь хз с рус. версией будет коннектится ли. С англ. на ура идет. Мне по Xlink с венграми сойдет играть на рус. версии. Live увы нету :(
Ссылка на комментарий
Поделиться на других сайтах

Аналогично. Заменил в рус. версии default_mp.xex от англ. версии. Теперь проклятая залочка при коннекте нету, т.е. рус. версия тока с рус. Вот тока теперь хз с рус. версией будет коннектится ли. С англ. на ура идет. Мне по Xlink с венграми сойдет играть на рус. версии. Live увы нету :(

Что то не понял, в чем проблема...

Ссылка на комментарий
Поделиться на других сайтах

Если играть в русскую версию, то нельзя подключиться по мультиплееру к серваку созданному на англ. версии игры. Соответственно англ. версия не соединится вроде к русской (не было возможности проверить). Чтобы это исправить, берем из англ. default_mp.xex и кидаем в папку с русской версий. Теперь русская версия соединяется с английской. Отсюда вопрос. После всего действия с заменами рус. к рус. сможет ли соединится.
Ссылка на комментарий
Поделиться на других сайтах

Если поменять только default.xex то будет подключаться :)

 

Да на фрмбуте и без этого пахать будет

Ссылка на комментарий
Поделиться на других сайтах

С болванки не прет... Есть ещё идеи?

 

диск проходит авторизацию в системе? т.е. система бокс получает доступ к game partition? если да, то должно отображаться название, подгружаться картинка с игрой и работать меню "Y", где установка игры на винт. я как-то пытался собрать образ с аркадами - не вышло, были такие же симптомы.

 

может в пфи/дми/сс прописана какая-либо инфа, типа смещений дефолт.хех или рут сектора, в таком случае можно попробовать заменять файлы в английском образе на файлы с русского образа. пиратские переводы, кажется, так и делают.

Ссылка на комментарий
Поделиться на других сайтах

Пишет начать игру но картинку не показывает. Замена не вариант, русские весят больше и не влезут
Ссылка на комментарий
Поделиться на других сайтах

с заменой дефолд.хех ничего не выйдет, как правильно подметил vlack. что касается замены ресурсов английской версии, то там есть файлы других языков? и вообще скока там ещё свободного места?
Ссылка на комментарий
Поделиться на других сайтах

В BO из примерно 90 файлов различаются 80, в MW2 чуть поменьше. Так что менять почти всё придётся. Причем часть русских больше английских. Из за этого, придется следующие за ними файлы смещать.

Если в Dlack Ops ситуация более менее ясна, файлы идут впритык один за другим (подвинуть смогу парочку), то в MW2 между файлами промежутки в 4 - 15 блоков, неизвестно чем заполненные. Вот не знаю, если сдвину - заработает ли вообще?

Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

Войти

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

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...