![]() |
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
Цитата:
Цитата:
Bambuch0, ну, вот уже Redump нашел - та же история. Может я что-то в dumpsxiso не то указываю? Если я правильно "читаю" FILE_001.XA в HxD, то размер сектора действительно 2336 байт. |
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
Все правильно получается
816 кб = 835584 байт 835584 / 2048 = 408 секторов 408 *2336 = 953088 байт |
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
SlavaVlasov, Все правильно у тебя распаковывает, только что перепроверил твои файлы.
Не сокращай до килобайт, считай точно байтами. Все сходится точно. Файл FILE_001.XA На диске 959660 байт В распакованном виде 953088 байта ((959660 / 2352) * 2336) - 44 = 953088 байта. Как в аптеке. Upd. Вот, пока писал, и botik подтвердил. |
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
Цитата:
Нажмите
Смотри: в 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 выставлять не хочет? ![]() ![]() |
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
SlavaVlasov, Проблема в программе, которой ты собираешь образ. А именно PSx CD-Gen.
У тебя до сборки файл FILE_001.XA весил 953088 байт, что верно, и он в 2336. А теперь математика: (953008 / 2336) * 2048 = 835584 Размер как раз, как тебе UltraIso показывает. Т.е. твоя PSx CD-Gen собирает медиафайлы, как обычные данные, в 2048 байт/сектор. Лучше вообще ей не пользоваться, геморроя больше с ней. |
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
PSx CD-Gen не умеет работать с потоковыми файлами ( 2336 байт на сектор) а только с 2048 байт на сектор.Поэтому правильно извлеченный потоковый 953088 байт на рис 1 обрабатывается как файл и его размер 953088 / 2048 = 466 секторов ( 31268 - 30802). И UltraISO тоже не умеет и видит файл у оригинального диска размером 408 секторов (816 кб) .
Самый лучший универсальный RAW формат где включены в хидере координаты файла. Извлекать легко , собирать диск еще проще.Просто склеил все файлы copy /b согласно очереди в хидере. |
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
Цитата:
Цитата:
|
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
SlavaVlasov, как мне действовать? Может Европейскую версию Rainbow six: Rogue spear попробовать собрать через PSX CD-Gen v.1.5.4?
|
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
Banny, Ну почитай выше сообщения, о чем тут обсуждалось. Вообще PSX CD-Gen нельзя пользоваться, видео работать не будет, независимо от региона.
Как действовать - собирать образ нормальными утилитами, например использующими mkpsxiso.exe, а затем долго и упорно с помощью хекс-редактора менять в запускном файле адреса LBA. Так будет работать точно. |
Ответ: Создание PSX Multi Game Disc (Сборка мультиигровок)
Bambuch0, я понимаю, но это по времени дольше, чем цифры LBA менять?
|
Часовой пояс GMT +3, время: 08:34. |
Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024