PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   SONY PlayStation - TechSupport (https://psxplanet.ru/forum/forumdisplay.php?f=20)
-   -   Создание PSX Multi Game Disc (Сборка мультиигровок) (https://psxplanet.ru/forum/showthread.php?t=7518)

SlavaVlasov 28.09.2024 11:15

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
Цитата:

Сообщение от Bambuch0 (Сообщение 305743)
Ты из редампа извлекаешь? Потому что пиратскому образу доверять нельзя.

И правда. Попробую из редампа...
Цитата:

Сообщение от Banny (Сообщение 305745)
Это в Американской версии или в Европейской Rainbow six: Rogue spear?

Американской. Просто в UltraISO отображается 816 Кб, а dumpsxiso извлекает в 931 КБ. Точнее - 930 (953 088 байт)

Bambuch0, ну, вот уже Redump нашел - та же история. Может я что-то в dumpsxiso не то указываю?
Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com


Если я правильно "читаю" FILE_001.XA в HxD, то размер сектора действительно 2336 байт.

botik 28.09.2024 13:10

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
Все правильно получается



816 кб = 835584 байт
835584 / 2048 = 408 секторов
408 *2336 = 953088 байт

Bambuch0 28.09.2024 13:20

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
SlavaVlasov, Все правильно у тебя распаковывает, только что перепроверил твои файлы.
Не сокращай до килобайт, считай точно байтами. Все сходится точно.
Файл FILE_001.XA
На диске 959660 байт
В распакованном виде 953088 байта
((959660 / 2352) * 2336) - 44 = 953088 байта.

Как в аптеке.


Upd. Вот, пока писал, и botik подтвердил.

SlavaVlasov 28.09.2024 13:44

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
Цитата:

Сообщение от Bambuch0 (Сообщение 305750)
Как в аптеке.

Тогда бы понять, где я что неправильно делаю...
Нажмите

Смотри: в UltraISO файл отображается как 816 кб (835 584 байт). Аутентичное значение LBA для файла FILE_002.XA (сразу после FILE_001.XA) выставить невозможно: там не только "W" появляется, но и значение LBA остается старым.




Затем я попробовал извлечь файл FILE_001.XA из UltraISO (его размер остался 835 584 байт - видно на третьем скрине) и ради эксперимента вставил его в PSx CD-Gen, затем указал значение для FILE_002.XA - оно выставилось. Попробовал для FILE_003.XA - не выставляется. То есть, сработал меньший размер файла. Вот я и думаю, правильный ли у него размер, если LBA выставлять не хочет?









Bambuch0 28.09.2024 14:10

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
SlavaVlasov, Проблема в программе, которой ты собираешь образ. А именно PSx CD-Gen.
У тебя до сборки файл FILE_001.XA весил 953088 байт, что верно, и он в 2336.
А теперь математика:
(953008 / 2336) * 2048 = 835584
Размер как раз, как тебе UltraIso показывает.

Т.е. твоя PSx CD-Gen собирает медиафайлы, как обычные данные, в 2048 байт/сектор.
Лучше вообще ей не пользоваться, геморроя больше с ней.

botik 28.09.2024 14:29

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
PSx CD-Gen не умеет работать с потоковыми файлами ( 2336 байт на сектор) а только с 2048 байт на сектор.Поэтому правильно извлеченный потоковый 953088 байт на рис 1 обрабатывается как файл и его размер 953088 / 2048 = 466 секторов ( 31268 - 30802). И UltraISO тоже не умеет и видит файл у оригинального диска размером 408 секторов (816 кб) .


Самый лучший универсальный RAW формат где включены в хидере координаты файла. Извлекать легко , собирать диск еще проще.Просто склеил все файлы copy /b согласно очереди в хидере.

SlavaVlasov 28.09.2024 14:40

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
Цитата:

Сообщение от Bambuch0 (Сообщение 305754)
Лучше вообще ей не пользоваться, геморроя больше с ней.

Вот и я того же мнения. С одной стороны, заинтересовало такое легкое выставление LBA, с другой - понимаю, что ерунда получится: собирать образ легко, а вот собрать аутентично - так больше гарантий, что все будет работать.
Цитата:

Сообщение от botik (Сообщение 305755)
Самый лучший универсальный RAW формат где включены в хидере координаты файла. Извлекать легко , собирать диск еще проще.Просто склеил все файлы copy /b согласно очереди в хидере.

Это было бы очень удобно! Давно хочу узнать, как его извлекать и по какому принципу работать?

Banny 28.09.2024 15:15

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
SlavaVlasov, как мне действовать? Может Европейскую версию Rainbow six: Rogue spear попробовать собрать через PSX CD-Gen v.1.5.4?

Bambuch0 28.09.2024 15:26

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
Banny, Ну почитай выше сообщения, о чем тут обсуждалось. Вообще PSX CD-Gen нельзя пользоваться, видео работать не будет, независимо от региона.
Как действовать - собирать образ нормальными утилитами, например использующими mkpsxiso.exe, а затем долго и упорно с помощью хекс-редактора менять в запускном файле адреса LBA. Так будет работать точно.

Banny 28.09.2024 15:29

Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
 
Bambuch0, я понимаю, но это по времени дольше, чем цифры LBA менять?


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

Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024