http://www.sksapps.com/mis/DVD9-2-ISO Sony CDVDGEN.zip вроде похожий архив, но проблема была в другом-просто винда тупила на приложение
Так в конце концов у кого нибудь получилось сделать из 1го образа God of War 2 DVD9 2xDVD5? Если да, то напишите пожалуйста по пунктам какой прогой и как.
DonJeweller Будь любезен читать темы с начала и до конца, прежде чем спрашивать. В первых трех постах темы все описано подробней некуда. да.
В общем ситуация такая... Я свой образ взял с пиратского диска DVDDL+R. По идее раз они его продают записанным на этот носитель, значит предварительно патчили токсиком и IOPRP300.IMG с этого диска уже не пригоден для разбивки на 2 DVD5. Но все дело в том, что я использовал IOPRP300.IMG с этого диска и эмуляция работает. Проверил так, как Ромка написал: Как такое может быть? Или я чего-то не понял?
Разобрался в чём тут дело. Насколько я понял, toxic-patch обычно подсовывает нужный номер сектора (с которого начинается второй слой) в том месте, где в это номер по идее должен извлекаться из TOC диска. Но если включена эмуляция DVD9, драйвер даже не будет пытаться читать TOC и делать прочие соответствующие действия, а получит нужные ему данные из другого места, то есть в обход того места, где действует toxic-patch.
Это ж не переключение между слоями, а просто поиск файла на определённом слое диска [1] и получение информации о диске [2] (PTP/OTP и начало второго слоя). А sceCdLsnDualChg - это именно преобразование LSN для двухслойного диска - как раз там эмулируется DVD9 (в частности, пишется "CDVD: Exchange it for the Layer_%d_Disk Please.\n" на терминал и выдвигается трэй).
согласен, мне надо было четче мысль написать. я бы сказал что началу поиска на определенном слое предшествует переключение, оно кстати занимает 60-80 ms
Блин, у меня диск, пропатченный Токсиком и купленный в магазине на болванке в коробочке. При попытке создать имл-файл выскакивает окно - Invalid Product Code. Please Enter the Product Code into the "Disk Name" field. Ввожу туда всякую фигню - не получается. Проверял на Сиди Ген 1.5 и версии 2.0 Хелп! А то виснет на Икарусе!
Само переключение слоев осуществляется внутри контроллера, и мне не известен программный способ, которым можно было бы как-либо непосредственно на него повлиять. С LSN тоже не всё просто. Читать первые 16 секторов второго слоя нельзя и поэтому в простейшем случае sceCdLsnDualChg получает новый LSN из обычного вычитанием 0x10. В случае эмуляции sceCdLsnDualChg предлагает заменить DVD и возвращает реальный LSN для однослойного диска вместо LSN для DVD9.
Надо ввести на первой закладке CD/DVD Generator код игры. Всякую фигню туда вводить нежелательно, для GOW2 надо записать туда SCUS-97481.
кому то надо читать первые сектора для игры ? а то что непросто , это да поэтому найдя подтверждение этому я отредактировал свой пост
назови игру которая использует первые 16 секторов на втором слое , если не трудно... FFX использует чтение из секторов которые выше 200 с копейками, это слабо пересекаеться с необходимостью иметь файловую структуру.