Разработка и ромхакинг > Ромхакинг и программирование
[Видеоурок] Поиск сжатой графики в играх на Sega Mega Drive
(1/2) > >>
DrMefistO:

В данном видео показан алгоритм поиска сжатой графики и процедуры ее распаковки в играх на Sega Genesis / Mega Drive.
В качестве основного инструмента использовался дебагер-плагин Gensida для всеми любимой IDA.

В качестве подопытного была использована игра Herzog Zwei.
gepar:
Нужен нормальный микрофон.
Ты ведь знал что первое сообщение будет таким, да ?
DrMefistO:
gepar, какой есть.
s1nka:
gepar, так лучше предложить сам микрофон или деньги на него, чем указывать на это.
gepar:
s1nka, только не надо тут, микрофоны от 10$ стоят, ты ещё предложи сделать тему-сбор этих денег. Я всего лишь напомнил что впечатление от просмотра любого видео будут испорчены если звук плохо разборчивый, независимо от того насколько это видео интересное.
DrMefistO:
gepar, когда-нибудь, приобрету. Сейчас - мне и этого хватает. Не сильно он и шумит.
Лучше уж по самому видео отзывы оставляйте, а не по качеству микрофона.!
blackbird_ru:

--- Цитата: DrMefistO ---по самому видео отзывы оставляйте
--- Конец цитаты ---

А что видео, нужно было подготовиться перед съёмкой, иначе непонятно для кого оно.
Для новичков слишков всё сбивчиво и ничего непонятно, да и если новичок читает ассемблер, то какой он новичок. И сам сможет додуматься бряк поставить и оттрасировать в точку распаковки.

Больше похоже на демонстрацию возможностей плагина, не более.
DrMefistO:
blackbird_ru, ну, не совсем конечно для новичка видео, да.
Насчет "нужно было подготовиться перед съёмкой" - тут уже прикольно получается. Если готовиться к видео, то зрителю не будет понятен ход мыслей автора. А так, я старался и ход мыслей свой объяснять, и показывать, как действовать в непонятной ситуации.

Конечно, отчасти, это раскрытие возможностей плагина. Но, раскрыть можно было и больше, если хотел бы именно этого.
blackbird_ru:

--- Цитата: DrMefistO --- Если готовиться к видео, то зрителю не будет понятен ход мыслей автора.
--- Конец цитаты ---

На мой взгляд всё как раз наоборот, так ты чётко сможешь объяснить что и почему делаешь, чётко показывая нужные куски и обговаривая свой ход мыслей.
А в видео ты скачешь с темы на тему, мало что озвучиваешь и тыкаешь кое-где наугад.

Добавлено позже:
То есть я бы не назвал это уроком поиска, скорее процессом поиска.
DrMefistO:
blackbird_ru, понял, постараюсь учесть в следующих видео.
Экспромт, такой экспромт.
blackbird_ru:
Даю сверхзадачу, сними так, чтобы понял даже ланкастер.
DrMefistO:

--- Цитата: blackbird_ru ---На мой взгляд всё как раз наоборот, так ты чётко сможешь объяснить что и почему делаешь, чётко показывая нужные куски и обговаривая свой ход мыслей.
--- Конец цитаты ---

Зачастую, зритель попробует это сделать на другой игре. И, если четко все сделать под конкретную игру в видео, то получится, что показанное будет сложно переносимо на другого пациента.

Знаком с данным недочетом по старым ромхакинг-статьям. Жестко указанные оффсеты, черт знает откуда взятые данные, которые у читающего статью будут другие, и т.д.
blackbird_ru:
Я же не предлагаю говорить - а теперь переходит к этому оффсету и вытаскиваем графику отсюда.
Нет, тот же процесс поиска, но ты должен всё заранее знать, и озвучивать чётко в видео. Вот тут мы нашли вот это, если посмотреть сюда, то из этого выходит что...
Если человек именно учится по видео, его все сбивки и непонятные отвлечения полностью собьют с пути.
DrMefistO:
blackbird_ru, в итоге, досмотрев видео до конца, все проясняется же.) Таков рассчет.
В общем, я понял, на какие недочеты следует обратить внимание в будущем. Тем более, это мои первые видео на тему ромхакинга. За неимением образцов для подражания, как говорится...
blackbird_ru:
А ещё начинать нужно было с основ, объяснить про базовое строение сежки и асм комманды, сказать как работать в иде.
Вот ты кинул видео человеку что хотел перевести игру, а я уверен что он совершенно ничего не понял из него.
DrMefistO:
blackbird_ru, а никто и не говорил, что видео об этом будет. И что оно рассчитано на новичков.
Но, рано или поздно, тот чел придет и к этому видео тоже. К тому моменту база уже хоть какая-то будет. Как с его стороны, так и со стороны статей и видео.
MetalliC:

--- Цитата: gepar ---впечатление от просмотра любого видео будут испорчены если звук плохо разборчивый
--- Конец цитаты ---

ты что-то попутал, это не развлекательное видео от которых бывают какие-то там "впечатления"  :D
а техническое со всякой инфой, звук/речь более чем разборчивы

PS: на днях смотрел ролики от мелкомягких с описанием нововведений в ДиректХ итп - качество звука было еще хуже :р
Mefistotel:
Надо бы к себе залить три подобных по тематике видео от Джинни, что писались года два-три назад.
DrMefistO:
Mefistotel, и сюда запости, плиз.
Lipetsk:
Отличная инициатива! Побольше бы таких видео с голосом. И побольше доков на русском.
Навигация
Главная страница сообщений
Следующая страница

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