| Разработка и ромхакинг > Ромхакинг и программирование |
| [Видеоурок] Поиск сжатой графики в играх на 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:
Отличная инициатива! Побольше бы таких видео с голосом. И побольше доков на русском. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |