SONY PlayStation - TechSupport Технический раздел посвящённый уходу, модификации, ремонту и обслуживанию консоли SONY PlayStation

Реклама
Оцените пожалуйста - Как узнать LBA нескольких файлов со второго диска Xenogears?.
(0)
Рейтинг темы: голосов - 0, средняя оценка - .

Ответ
 
Опции темы
Старый 04.01.2022, 20:28   #1
Наш человек
 
Регистрация: 23.07.2008
Пол: Неизвестно
Сообщений: 750
realavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспорима
По умолчанию Как узнать LBA нескольких файлов со второго диска Xenogears?             

Задался я целью привести Xenogears в наиболее играбельный вид ради перепрохождения, к счастью за эти годы появился очень нужный патч для удаления раздражающих вспышек экрана при каждом ударе в бою, а также патч для нормального вывода текста, который учитывает ширину букв, сразу повышается читабельность.

Но вот беда - не совсем доведенный до ума патч правит текст только на первом диске, обращаясь к файлам по LBA, на втором же непонятно как узнать новые позиции. При просмотре содержимого диска видна лишь пара файлов, то есть можно получить позицию лишь SLUS_006.64 - а остальные шесть файлов неизвестно где находятся.

Вот как производится вкручивание новых данных на первом диске:

isocpy SLUS_006.64 d:\XENOGEARS.bin 108606
isocpy font.lzs d:\XENOGEARS.bin 108884
isocpy menu\2597 d:\XENOGEARS.bin 239335
isocpy menu\2597 d:\XENOGEARS.bin 239424
isocpy menu\2597 d:\XENOGEARS.bin 239583
isocpy battle\3087 d:\XENOGEARS.bin 257151
isocpy field\0036.lzs d:\XENOGEARS.bin 108933

То есть мне нужны цифры для второго диска, ибо уже по SLUS_006.64 видно, что там местоположение не совпадает. Прошу помощи в этом вопросе.
realavt вне форума  
Ответить с цитированием
Реклама

Старый 04.01.2022, 22:11   #2
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,274
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: Как узнать LBA нескольких файлов со второго диска Xenogears?             

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

Кстати, в переводе от RGR эти файлы уже распакованы, но образ был пересобран.
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Старый 04.01.2022, 22:32   #3
Наш человек
 
Регистрация: 23.07.2008
Пол: Неизвестно
Сообщений: 750
realavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспорима
По умолчанию Re: Как узнать LBA нескольких файлов со второго диска Xenogears?             

Ну так-то к Ксеногирзу есть инструментарий для перевода на другие языки, одна из программ распаковывает данные в директорию - но там все файлы просто пронумерованы и директории тоже, а LBA в читабельном виде не видно. То есть все равно не понятно, что с этим делать и чем эта куча данных может помочь.
realavt вне форума  
Ответить с цитированием
Старый 04.01.2022, 23:39   #4
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,274
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: Как узнать LBA нескольких файлов со второго диска Xenogears?             

Мало чем поможет, но пока выяснил не LBA, а оффсеты файлов в оригинальном образе (NTSC-U):


ADISK2.DAT - 0xD368 (длина - 14 байт)
FTABLE.DAT - 0xDC98 (длина - 34816 байт)
MOVIES.STR - 0x178AF (длина - 406500908 байт)
MOVPLAY.BIN - 0x183C2EC8 или 0x434936568 (попадается дважды) (длина - примерно 23560, но это не точно).
SYSTEM.CNF - 0x183DC308 (длина - 67 байт)
XENOGEAR.EXE (SLUS) - 0x183DC308 (длина - 347792 байт)
XENOGEAR.VOL - 0x188DD458 (длина - примерно 244961280 байт) (попадается трижды).------

UPD:

А если все же эти LBA попробовать?

00000023 , >:\ADISK2.DAT
00000024 , >:\FTABLE.DAT
00000041 , >:\MOVIES.STR
00172873 , >:\MOVPLAY.BIN
00172917 , >:\SYSTEM.CNF
00172918 , >:\XENOGEAR.EXE
00173066 , >:\XENOGEAR.VOL
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Старый 05.01.2022, 01:33   #5
Наш человек
 
Регистрация: 23.07.2008
Пол: Неизвестно
Сообщений: 750
realavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспорима
По умолчанию Re: Ответ: Как узнать LBA нескольких файлов со второго диска Xenogears?             

Цитата:
Сообщение от SlavaVlasov Посмотреть сообщение
А если все же эти LBA попробовать?
Честно говоря, я не совсем понимаю, как именно их "пробовать" :) В стартовом посте приведена копипаста из батника, который вставляет подкорректированные файлы шрифтов и сопутствующие данные в исошник - и нужны цифры для второго диска, чтобы там эти файлы встали на место. А тут какие-то мувики и прочее, что с этим делать вообще...
realavt вне форума  
Ответить с цитированием
Старый 05.01.2022, 02:06   #6
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,274
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: Re: Ответ: Как узнать LBA нескольких файлов со второго диска Xenogears?             

Цитата:
Сообщение от realavt Посмотреть сообщение
Честно говоря, я не совсем понимаю, как именно их "пробовать" :) В стартовом посте приведена копипаста из батника, который вставляет подкорректированные файлы шрифтов и сопутствующие данные в исошник - и нужны цифры для второго диска, чтобы там эти файлы встали на место. А тут какие-то мувики и прочее, что с этим делать вообще...
Можно этот патч глянуть (для второго диска)?
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Старый 05.01.2022, 02:25   #7
Наш человек
 
Регистрация: 23.07.2008
Пол: Неизвестно
Сообщений: 750
realavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспоримаrealavt репутация неоспорима
По умолчанию Re: Ответ: Re: Ответ: Как узнать LBA нескольких файлов со второго диска Xenogears?             

Цитата:
Сообщение от SlavaVlasov Посмотреть сообщение
Можно этот патч глянуть (для второго диска)?
Если было бы можно - то я не создавал бы эту тему :) В том-то и штука, что батник есть только для первого диска (работа над патчем не была полностью завершена), и LBA только для первого - и по идее это всё можно применить и ко второму, если узнать для него новые цифры для тех же файлов.
realavt вне форума  
Ответить с цитированием
Сказали спасибо realavt
Старый 05.01.2022, 07:59   #8
PSX Planet Elite Supporter
 
Аватар для ArhiAngel
 
Регистрация: 31.12.2008
Пол: Мужской Мужской
Сообщений: 1,230
ArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспоримаArhiAngel репутация неоспорима
По умолчанию Ответ: Как узнать LBA нескольких файлов со второго диска Xenogears?             

Значит нужно насильно впихнуть изменения. Сравниваешь оригинальный первый диск и пропатченный. Ищешь отличия. А потом в hex редакторе ищешь строку ПЕРЕД изменением, и ищешь такую же строку на втором диске. Длина строки может быть любой. И вручную впихиваешь изменения. Если же поиск выдаст несколько результатов или не выдаст вообще - значит не судьба. В целом способ понятен ?
__________________
ArhiAngel вне форума  
Ответить с цитированием
Старый 05.01.2022, 11:31   #9
PSX Planet Elite Supporter
 
Регистрация: 25.11.2008
Адрес: BY, Minsk
Пол: Мужской Мужской
Сообщений: 2,639
ViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспорима
По умолчанию Ответ: Как узнать LBA нескольких файлов со второго диска Xenogears?             

файлы на обеих дисках одинаковые?
открывай образы в хекс редакторе, находи начало файла в первом диске (LBA же есть), копируй часть файла и ищи его на втором диске поиском в хекс редакторе
ViToTiV вне форума  
Ответить с цитированием
Старый 05.01.2022, 15:43   #10
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,274
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: Re: Ответ: Re: Ответ: Как узнать LBA нескольких файлов со второго диска Xen             

Цитата:
Сообщение от realavt Посмотреть сообщение
Если было бы можно - то я не создавал бы эту тему :) В том-то и штука, что батник есть только для первого диска (работа над патчем не была полностью завершена), и LBA только для первого - и по идее это всё можно применить и ко второму, если узнать для него новые цифры для тех же файлов.
Ок. Тогда патч первого диска. Надо понять, как он работает.
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Xenogears Perfect Works & Xenogears Post Card Book Мауд SONY PlayStation Books & Magazine 3 23.03.2020 13:34
Помогите узнать исполнителя песни? Relatior Музыка 7 03.07.2019 22:31
Проблема с играми PSOne на PS3 (переключение второго диска CD1, CD2) Sergey97 Tech Support - Техническая поддержка 5 14.07.2016 10:02
Хотелось бы узнать о эмуляции платформы Philips CD-i volgame Обсуждение эмуляции (Miscellaneous Platform Games) 26 02.12.2010 12:20
Интересно узнать.... Y2k Вопросы 6 24.01.2009 14:28


Часовой пояс GMT +3, время: 07:56.


© PSX Planet Community 2003-2023

PSX Planet Banner W.M.C. Models Banner