Сообщения без ответов | Активные темы Текущее время: 27 апр 2024, 15:04



Ответить на тему  [ Сообщений: 6 ] 
 RIP образов PSX в глубину 
Автор Сообщение
Сообщение 11 июн 2009, 21:19
Профиль

Зарегистрирован:
12 мар 2008, 16:18
Сообщения: 37
Очень часто встречаются ситуации, когда RIP сделать довольно трудно.
Например, в случае с Felony 11-79 достаточно в Ultra ISO удалить файлы и получить хороший маленький образ. Очевидно, в этом случае, разработчики предусмотрели ситуацию отсутствия видео файла в директории и дальнейшее продолжение программы в этом случае.
Einhander: надо делать файлы пустыми.
Иногда надо делать "заглушки": просто заполнять видеофайл нолями, чтобы хотя бы в дальнейшем сжатие дало нам выигрыш в готовом архиве.
И вот, недавно натолкнулся на Eternal Eyes: игра виснет на первой же видеозаставке, даже если файлы пусты (матершина PCSX как бы намекает нам, что эмуль начал искать за пределами образа) или забиты нолями (в этом случае, как я понимаю жесткую привязку к LBA каждого файла винить уже бесполезно), я уже не говорю о простом удалении.
Понятно, что RIP этой игры мало кому нужен, важно понять почему именно это происходит и можно ли "отучить" игру от видео правкой кода.
Да, и еще любопытно, что файлы, которые так и называются dummy или, как в случае с Eternal Eyes, 'NULL.dat' - большие (0x1D4C000) массивы нулей можно удалять безболезненно. Единственное разумное объяснение их присутствия на диске - нежелание разрабов избавляться от отладочных файлов в финальной версии, если файлы и так влезают на диск.
Цитата:
* Isn't the last file on CD-R read more than its actual length?
In this case, it is reported that the processing continues without problem on H2000, but that the CD-ROM system may be out of control on
H1000. Handle this case with such procedures as writing dummy data onto the end of CD-R.

Алсо, какой профит в использовании сотни утилит пересбора образов, если почти всегда Ultra ISO справляется довольно сносно, сохраняя общий порядок файлов?


Сообщение 12 июн 2009, 01:03
Профиль

Зарегистрирован:
22 июл 2007, 18:56
Сообщения: 576
Griever писал(а):
Единственное разумное объяснение их присутствия на диске - нежелание разрабов избавляться от отладочных файлов в финальной версии, если файлы и так влезают на диск.


Емнип, с помощью дамми файлов данные двигают к краям диска, чтобы меньше дергать головку лазера. По крайней мере, так на аркадах делают.

А вообще, убей себя апстену с такой темой - тут люди думают, как бы образы поточнее снять для истории, а он их рипает.


Сообщение 12 июн 2009, 11:52
Профиль

Зарегистрирован:
12 мар 2008, 16:18
Сообщения: 37
Цитата:
с помощью дамми файлов данные двигают к краям диска, чтобы меньше дергать головку лазера.

Ну, как я понимаю, файлы и так начинают заполняться с меньшего LBA. Зачем забивать крайние внутренние сектора файлом, причем непонятного размера: дамми никогда не добивает диск до полностью заполненного.
Цитата:
тут люди думают, как бы образы поточнее снять для истории, а он их рипает.

Снятие образа PSX большая проблема с технической стороны?
Я сейчас не говорю о трудностях выкачивания пары-тройки сотен мегабайт (за МКАДом не везде есть дешевый анлим). RIP - интересная техническая проблема, включающая и отучение игры от файлов и проблему наиболее эффективного сжатия. Почему-то выдирание NSF'ок из ROM'ов NES (причем, наиболее эффективное, с вырезанием как можно большего числа ненужных банков и забиванием нулями ненужного когда, чтобы жалось лучше) особого бурления говн на NESDev'е не вызывает.


Сообщение 12 июн 2009, 14:45
Профиль

Зарегистрирован:
22 июл 2007, 18:56
Сообщения: 576
Griever писал(а):
Снятие образа PSX большая проблема с технической стороны?

Если есть защита LibCrypt'ом - да. Если есть аудиотреки и желание получить в дампе всё аудио, не потеряв ни одного байта - тоже.


Сообщение 13 июн 2009, 10:22
Профиль

Зарегистрирован:
12 мар 2008, 16:18
Сообщения: 37
Цитата:
Если есть защита LibCrypt'ом - да. Если есть аудиотреки и желание получить в дампе всё аудио, не потеряв ни одного байта - тоже.

Я говорил о больших проблемах. Насколько я понимаю, оба недоразумения легко лечатся живительным CloneCD


Сообщение 13 июн 2009, 16:15
Профиль

Зарегистрирован:
22 июл 2007, 18:56
Сообщения: 576
К сожалению, ни одно из недоразумений этим CloneCD не лечится.


Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 6 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 59


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF (mod by Zeru-j).
Русская поддержка phpBB