Разработка и ромхакинг > Ромхакинг и программирование
Спрайты из игр. (аватары, подписи, фоны рабочего стола)
<< < (2/16) > >>
Witch:
Roket
Сам обычно использую CS5+Cyber Link Power Director.
После просмотра обзоров черепах и червяка Джим, сделал франкенштейн аватарку, скрестив из них спрайты.


Если кому вдруг понравится, можете брать себе, для авы или в коллекцию, только отпишитесь, что заняли. :)
Оказалось луа скрипт в играх Sega Genesis работает. Так в пиратах тёмной воды и ворлаке он изменяет чёрный цвет фона на фиолет или ядовито-зелёный, а если у вас не получается попробуйте изменить настройки.
Roket:
Witch, ну в таком случае segasavestate никто не отменял. Юзай тогда его. Да этот луа скрипт я посмотрел не меняет в некоторый играх ничего. Так что для рипа он годен сравнительно.
Witch:
Roket, , расскажите, пожалуйста, детальнее о методах работы с использованием sega save state, т.к. пока мне совершенно не ясно что это за приём и как его следует применить для получения желаемого результата.
Roket:
Witch, сначала делаем сейв в игре. Не важно в каих эмуляторах, главное, чтобы сейв был "чистым" ну без всяких эффектов графики и прочего. Затем открываем его через GSavestate. В screen можно посмотреть сейв сделанной картинки. Далее заходим в colorram и там в значениях чёрного цвета присваеваем другой номер. Например с $0000 чёрный на 14 красный. У уровней в играх разные палитры, так что там нужно выбирать, чтобы он не сочетался со спрайтами. Заменили. Теперь смотрим обратно В screen как там изменился цвет, если пропала только часть фона, то возвращаемся обратно и пробуем заменять снова. пока весь фон не станет отдельного от спрайтов цвета.  ;)

Добавлено позже:
Когда всё сделали, сохраняем, если надо делаем снимок, загружаем этот сейв через эмулятор и фон станет нужно цвета, отдельного от спрайтов. Работает не всегда, иногда фон возвращается обратно в игре, так что скорее всего придётся несколько раз возвращаться к GSavestate.  :)
Witch:
Roket, , А нужно только в одной строке менять значение цвета, или, как отмечал выше Ti_, каждое со значением $0000? Пробовал на тех же пиратах тв, но цвет в игре, после редактирования сейва, остаётся чёрным. Конечно можно сохранять покадрово, затем сейвить игру, открывать в сейв стэйт, менять цвет конкретного скриншота, и сохранять его, но это несколько дольше получается, хотя вполне выполнимо. ^_^
Roket:

--- Цитата ---Roket, , А нужно только в одной строке менять значение цвета, или, как отмечал выше Ti_, каждое со значением $0000
--- Конец цитаты ---
Если тебе нужно убрать весь фон, то только те значения, которые ему соответствуют. На скриншотах есть чёрные цвета, но они соответствуют каждому объекту. Фон можно также убрать на том же screen.

--- Цитата ---но цвет в игре, после редактирования сейва, остаётся чёрным. Конечно можно сохранять покадрово, затем сейвить игру, открывать в сейв стэйт, менять цвет конкретного скриншота, и сохранять его, но это несколько дольше получается, хотя вполне выполнимо.
--- Конец цитаты ---
Это происходит, если в игре меняются адреса палитр и они начинают сбрасываться обратно на прежнее место. Да, здесь придётся покадрово записывать и открывать и редактировать новый скриншот. ;)
Witch:
Наверняка многие уже слышали о мультфильме Wreck-It Ralph от Walt Disney, а также о 8-битной игре Fix-It Felix, Jr., которая была представлена в 2012 году на Electronic Entertainment Expo в виде игрового аппарата, а несколько позже стала доступна в виде флэш версии для iOS.

А раз пишу об этом в этой теме, то, как можно было уже догадаться, пришла мысль вырезать спрайты из этой игры. Пробовал снять видео через программу Camtasia.Studio.v7.1.1.1785, но при просмотре картинок пиксели в спрайтах смещены, и поэтому такой метод отмёл в сторону, и начал принтскринить экран "ручками". Результат себя оправдал, то есть спрайты получаются без эффекта размытости.

При сравнении версий игры для России и Америки, заметил любопытный факт - в нашей версии заметно сократили число пикселей, а англоязычная версия смотрится более полосатой насыщенной. Какая из версий смотрится привлекательнее, и почему? ^_^

xTH@Wk:
Мне вот больше интересно, как выдрать спрайты не путём снятия скриншотов, а по другому, так как в некоторых играх думаю многие знают, что есть не использованная графика, так вот эта графика и интересна в первую очередь. Вот как такие, скрытые ресурсы вытащить, мне бы хотелось узнать.
Witch:
xTH@Wk
Слышал о скрытых графических ресурсах, но как-то не придавал этому особого значения.

Может кто знающий расскажет о них подробнее, или продемонстрирует?
SEGADreamFAN:

--- Цитата: Witch ---или продемонстрирует?
--- Конец цитаты ---

В SOR 3, например, есть неиспользованная в финальном билде графика. Хотя в роме с игрой она есть. Некогда было оптимизировать, выпустили без этих уровней.
http://soronline.net/sor3_unfinlevels.htm
Так же было и в Соник 3, где не успевали к релизу и половину контента вырезали, выпустив потом Соник и Наклз.
Valet2:
Разделить Sonic 3 на две игры решили ещё на ранней стадии разработки. Ещё Roger Hector в интервью это говорил. И все разработчики чётко знали, что будет в каком Сонике.
SEGADreamFAN:
Valet2, Странно. Почему тогда в нём столько лишней графики и зон?
GManiac:
Неиспользованные данные есть почти в каждой игре, правда, не всегда это графика.
Valet2:

--- Цитата: SEGADreamFAN от 24 Февраль 2013, 19:30:27 ---Valet2, Странно. Почему тогда в нём столько лишней графики и зон?

--- Конец цитаты ---

А вот тут остаётся догадываться. Может, не знали точно, что именно будут брать из какого картриджа.
Roket:
Все скрытые данные в игре, не удалённые разработчиком считаются скорее всего теми файлами, процесс которых нарушил бы действие игры. ;) Сделали много чего в игре, потом от этого отказались, но удалять не стали, так как это стало бы нарушением каких-либо действий в игре. :)
SEGADreamFAN:
Roket, Кстати, да. Прямо как в ГТА Сан Андреас с мини-играми про секс.
Witch:
Позвольте затронуть ещё одну тему, когда спрайты одной и той же игры, но выпущенной на разные платформы, в той или иной мере отличались друг от друга. Попробуем рассмотреть разницу в графическом изменении на игре Warlock, сравнив версии GEN и SNES. Первая смотрится более скромно по сравнению со второй - спрайты персонажей менее детализированы, да и вообще мельче(все помнят жест с рукой в генезис версии, который позже исправили на снесе), это же касается и других спрайтов, например управляемого магического шара. Может уже есть на форуме тема, где обсуждали подобное. Если кто видел, просьба поделиться ссылочкой. Всегда ли более совершенная игровая система подразумевает усовершенствованные игровые спрайты?

Ах да, подскажите какой эмулятор или "связку" эмулятора + программу лучше использовать для извлечения  графики.
Позже:
SEGADreamFAN:
Witch, Есть тема где сравнивают кроссплатформенные игры СМД и СНЕС по всем параметрам: графика, музыка, геймплей.
http://www.emu-land.net/forum/index.php/topic,28654.0.html
Partsigah:
А с ПК игр каким макаром можно спрайты брать? Старых, но не досовских.
Witch:
Partsigah
А из какой ПК игры и что хочется достать?
Mishok
- Ноги бегут невпопад, глаз замылен у ребят.

- Кто шагает дружно в ряд? Бёрнса штурмовой отряд.

Возможно спрайты не совсем верно распределены, т.к. мне сложно пока подобрать верное местоположение последующего спрайта в движущейся анимации.

- было размыто, видимо из-за увеличенного размера.

- стало всё чётко, т.к. сохранены исходные размеры.

П.С. Спрайты бегущих бойцов антитеррористического отряда вырезаны были личной мной. Если кому они понадобятся, могу поделиться, предоставив их на одном "холсте". ^_^
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии