Качая СД игры из интернета наткнулся на большую неприятность. Горе релизеры, очень крутые перцы лезут куда им с их убогим разумом лучше не соваться. Короче эти уроды снимают образ с СД в виде ISO образа какимто Гуаном которе превращает диск формата MODE2/2352 в MODE1. Некоторые чипы которым все равно что запускать может и могут эти диски прожевывать, но вот что там будет и как с эим жить... лучше не эксперементировать. Короче, нужно как-то сконвертить эту фигню в оригинальный MODE2/2352 Как это не пародоксально, с этой задачей справляется кто бы вы думали? UltraISO v8.6.5.2160 (эту проверил) Ну конечно не без огрех, но в основном получается то что нужно. Как это сделать в ней? Нужно выбрать в Инструментах дествие Конвертировать В качестве выходного формата указываем BIN/CUE и вуаля, получаем то что требуется По ходу эта прога знает формат ПС1, что и требуется Есть одно маленькое НО. Образ немного другой. Чтобы доработать напильником упаковываем его прогой ECM.exe А вот дальше... дальше нужно заменить в каждом секторе по смещению 0х12 00 на 08. Тогда при распаковке вы получите по идее точный образ. например можно прогу написать FILE *ECMf; unsigned long int LenF,Sectors,i; void main(int argc, char* argv[]) { if ((ECMf = fopen(argv[1],"r+b"))== NULL) { printf("Cannot open %s\n",argv[1]);getche(); return; } fseek(ECMf,0,2);LenF=ftell(ECMf); Sectors=(LenF-4-9)/2070; fseek(ECMf,0x18,0); for(i=0;i<Sectors;i++) {fputc(0x08,ECMf); fseek(ECMf,2069,1); } } PS: твою мать, убогие горе релизеры. Учите мат часть, что такое формат CUE/BIN тогда хоть на дураков похожи не будете.
ну сделать в mode1 видать надоумило релизеров то, что так образ весит меньше, а что такое ecm они не догадываются, вот и делают всякую каку. В принципе я так понимаю что целевая адитория такиx образов приблизительно та же, что и качают рипы, другое дело что порой не загаженый образ найти бывает нереально :/
А консольной тулзой ISO2RAW не пробовал конвертить? По идее должна точно восстановить до оригинала. Плюс если на диске были файлы формата .XA например, которые пользуют больше чем 2048 байт в секторе, то восстановить до оригинала простым манипулированием и конвертами НЕ возможно! Твоим способом, а так же тулзой ISO2RAW можно безболезненно восстановить ПС2 СД образы.
у релизеров, немного другие цели, чем получить точный образ, ром и т.д. получил в руки болвань быстрее, чем она появилась на полках магазинов, снимай образ тем, что есть под рукой и быстрее в нет.
Проблема в том, что если вам попал диск УЖЕ моды 1 но размером сектора 2352, то что тогда вы делать то будите? iso2raw работает тока с исошками у которых размер сектора 2048. А вот UltraISO прожевывает и выдает то что должно быть... ну почти то что должно Мне вообще интересно, как таких уродцев получают? Это откуда же надо руки растить чтоб такое создавать?...
Есть куча идиотских программ, типа MagicISO и подобных. Так же есть куча людей, которые считают что если исошка называется исошкой и в эмуляторе есть опция запуска исо, то и делать образ надо исключительно в исо. Я на нашем городском треккере устал ругаться с быдлом, которые выкладывают образы для зыча в исо, и не понимают почему я на них ругаюсь. Говорят "работает же, я проверил, играл целых пать минут!" Така я же ситуация и на остальных теккерах. Люди не понимают и не хотят понимать как правильно дампить диски. Таких в детстве из рогатки убивать надо =)
Убейте меня из рогатки, я тоже в этих mode не шарю. Я вот тут тоже спрошу авось ответит кто. HDLoader-у всё равно, в каком MODE записана болванка, которая копируется на винт, или не всё равно?
Вчера в итоге после часа танцевания с бубном нашел очень простой способ восстанавливать такие образы. Проверю еще на парочке кривых образов и напишу мануальчик (чтобы в ps2faq можно было вставить). P.S. Рано я радовался, Чук меня жестко обломал с моей наивностью
Вероятно нет, хотя могу просто написать как просто ПЕРЕСОБРАТЬ образ, а также как новичку определить какой тип у него и какой нужен, описать разницу. Это будет нужно? Если да, то сяду...