PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   Utility for SONY PlayStation (https://psxplanet.ru/forum/forumdisplay.php?f=15)
-   -   Вопрос по извлечению спрайтов (https://psxplanet.ru/forum/showthread.php?t=28535)

Fahri 16.09.2015 14:51

Вопрос по извлечению спрайтов
 
Всем привет. Если нужно извлечь из игры музыку, видео или изображения в формате .tim - все просто и понятно, программ для этого множество. А как быть со спрайтами? Как, например, выдернуть из игры того или иного персонажа (Например - бойца из третьего МК), чтобы превратить его изображение в обычную картинку или гифку анимированную?

Есть для этого программа или единственный способ - осваивать шаманские пляски с бубном, psx_vram и сейвами ePSXe?

maloicot 16.09.2015 15:06

Ответ: Вопрос по извлечению спрайтов
 
снять скрин на эмуляторе и обработать

paul_met 16.09.2015 18:01

Ответ: Вопрос по извлечению спрайтов
 
Квиксейвы + PVV неплохо справятся с этой задачей. Только палитру не всегда быстро можно найти. Тем более, если изображение имеет лишь 16 цветов.
http://i65.fastpic.ru/thumb/2015/091...d674f8b85.jpeg

Fahri 16.09.2015 18:24

Ответ: Вопрос по извлечению спрайтов
 
Цитата:

Сообщение от paul_met (Сообщение 193106)
Квиксейвы + PVV неплохо справятся с этой задачей.

PVV лучше, чем PSX VRam? А то я скачал обе, но ни с одной из них пока не разобрался... Потому и надеялся найти альтернативный способ. Сделать сейв, сохранить, открыть в программе - не проблема. Но что делать дальше - не ясно. Как обозначить персонажа, которого хочу извлечь, если он окружен другими? Как потом "заснять" все его "позиции", если картинка в программе неподвижна? Голова кругом...

paul_met 16.09.2015 18:45

Ответ: Вопрос по извлечению спрайтов
 
Цитата:

Сообщение от Fahri (Сообщение 193107)
Как обозначить персонажа, которого хочу извлечь, если он окружен другими?

Нужно искать искомого перса в каше других спрайтов и затем выделить его красной рамкой, как показано у меня на скрине. Затем подобрать нужный режим отображения (иконки с цветными квадратиками вверху), чтобы спрайт корректно (пропорционально) выводился в нижнем окне. Потом нужно искать палитру, выделяя её зелёной рамкой. Палитра обычно находится в самом низу под картинками и представляет собой набор из полосок с разноцветными пикселями. Выбирая полоски и смотря как изменяется изображение в нижнем окне программы, можно таки добиться корректного отображения спрайтов.
Касаемо анимации, то в видео память должны записываться все спрайты текущей сцены с полной анимацией. Не важно, что делает персонаж во время сейва - стоит или бежит.

Fahri 16.09.2015 19:44

Ответ: Вопрос по извлечению спрайтов
 
Цитата:

Сообщение от paul_met (Сообщение 193108)
Нужно искать искомого перса в каше других спрайтов и затем выделить его красной рамкой, как показано у меня на скрине. Затем подобрать нужный решим отображения (иконки с цветными квадратиками вверху), чтобы спрайт корректно (пропорционально) выводился в нижнем окне. Потом нужно искать палитру, выделяя её зелёной рамкой. Палитра обычно находится в самом низу под картинками и представляет собой набор из полосок с разноцветными пикселями. Выбирая полоски и смотря как изменяется изображение в нижнем окне программы, можно таки добиться корректного отображения спрайтов.Касаемо анимации, то в видео память должны записываться все спрайты текущей сцены с полной анимацией. Не важно, что делает персонаж во время сейва - стоит или бежит.

О, это уже понятнее того бардака на английском, что мне попадался. Спасибо, завтра, на свежую голову, попробую. А то сегодня столько программ разных опробовал, что мозг уже закипает)

SILENT_P 17.09.2015 02:22

Ответ: Вопрос по извлечению спрайтов
 
Цитата:

Сообщение от Fahri (Сообщение 193112)
бардака на английском, что мне попадался.

Я же кидал где-то на другом форуме (вроде там у тебя другой ник).
http://ru.nos-res.wikia.com/wiki/Pla...on_VRAM_Viewer

Fahri 17.09.2015 09:04

Ответ: Вопрос по извлечению спрайтов
 
Цитата:

Сообщение от SILENT_P (Сообщение 193115)
Я же кидал где-то на другом форуме (вроде там у тебя другой ник)

Видимо, это был не я, так как ссылку эту вижу впервые. Или я, если речь о форуме трекера, но самой ссылки там не было.
А так - спасибо, после описания paul_met-а и этой статьи мои шансы на успех заметно возросли)

Fahri 17.09.2015 16:25

Ответ: Вопрос по извлечению спрайтов
 
В общем, так ничего и не получилось у меня. То ли руки не оттуда растут, то ли бестолковый слишком... Правда, иногда с сейвами тоже странности творились. Например, запустил Digimon World 2, сделал сейв, когда дигибитл в домене был, в коридоре. А когда открыл сейв в PVV, в том бардаке справа можно было увидеть комнату, из которой только на карту выходишь, и лица ГГ и Зудокорна. Какого черта - непонятно.

Еще пара неудачных попыток, и энтузиазм, вместе с нервными клетками, подойдут к концу Х_х И, как назло, нигде нет видеогайда с примером. Когда своими глазами видишь, все же понятнее бывает.

badin-bad 17.09.2015 18:03

Ответ: Вопрос по извлечению спрайтов
 
Fahri, а с фотошопом не дружишь?
можно за пару минут сделать, если есть навыки: (применил волшебную палочку, убрал черный фон со скрина paul_met, а далее собрал анимацию)
http://i66.fastpic.ru/big/2015/0917/...8156ec152d.gif
Это как вариант, может намного проще, можно другими программами воспользоваться...


Часовой пояс GMT +3, время: 23:28.

Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024