Форум Эму-Россия
http://forum.emu-russia.net/

RIP образов PSX в глубину
http://forum.emu-russia.net/viewtopic.php?f=13&t=1201
Страница 1 из 1

Автор:  Griever [ 11 июн 2009, 21:19 ]
Заголовок сообщения:  RIP образов PSX в глубину

Очень часто встречаются ситуации, когда 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 справляется довольно сносно, сохраняя общий порядок файлов?

Автор:  F1ReB4LL [ 12 июн 2009, 01:03 ]
Заголовок сообщения:  Re: RIP образов PSX в глубину

Griever писал(а):
Единственное разумное объяснение их присутствия на диске - нежелание разрабов избавляться от отладочных файлов в финальной версии, если файлы и так влезают на диск.


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

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

Автор:  Griever [ 12 июн 2009, 11:52 ]
Заголовок сообщения:  Re: RIP образов PSX в глубину

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

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

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

Автор:  F1ReB4LL [ 12 июн 2009, 14:45 ]
Заголовок сообщения:  Re: RIP образов PSX в глубину

Griever писал(а):
Снятие образа PSX большая проблема с технической стороны?

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

Автор:  Griever [ 13 июн 2009, 10:22 ]
Заголовок сообщения:  Re: RIP образов PSX в глубину

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

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

Автор:  F1ReB4LL [ 13 июн 2009, 16:15 ]
Заголовок сообщения:  Re: RIP образов PSX в глубину

К сожалению, ни одно из недоразумений этим CloneCD не лечится.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/