User Tag List

Показано с 1 по 5 из 5

Тема: Дизассемблирование спектрумовских игр

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #2

    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    810
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    77
    Поблагодарили
    59 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В связи с тем что последнее время периодически занимаюсь переделкой игр под эльфа сложился, небольшой алгоритм по дизасму. Мне не нужно всю игру, а только как правило меню, обработчик клавиатуры, иногда немного механику управления и музыку, поэтому все я не разбираю. Использую IDA Pro, ничего другого в качестве альтернативы не вижу. Немного по шагам.
    1. Разбираю в ZX-Blockeditor оригинальный образ, снимаю защиту, если есть, разбираю на блоки, записываю алгоритм загрузки и запуска.
    2. Делаю отладочный сборщик на асме, собираю в sna, в нем в последующем вношу изменения. При компиляции выгружаю и sna и bin файл только с необходимым кодом
    3. Загружаю bin в иду, разбираю, проставляю метки. Для моих целей на все уходит 3-4 часа, иногда если интересно втыкаю как все там устроено.
    4. Все необходимые исправления компилю поверх бинарников. Патченая игра готова. Далее сборка карика, но это уже совсем не по теме.
    Сейчас делаю nightshade, еще не готово, но в общих чертах понятно как это выглядит.
    Последний раз редактировалось krt17; 11.04.2016 в 19:43.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Netplay для Спектрумовских игр
    от CityAceE в разделе Эмуляторы
    Ответов: 5
    Последнее: 20.06.2008, 03:21
  2. Ответов: 25
    Последнее: 21.03.2008, 07:57
  3. Ответов: 11
    Последнее: 12.09.2007, 12:07
  4. TTF фонт из спектрумовских кнопоёчек...
    от rasmer в разделе Разный софт
    Ответов: 3
    Последнее: 04.01.2007, 10:07

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •