Автор Тема: Антиплащ (Negaduck)  (Прочитано 84531 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« : 13 Сентябрь 2006, 20:57:08 »
Интересно, возникало ли у кого-нибудь желание написать игру Darkwing Duck 3 на nes с участием Антиплаща, или хотя бы взломать Darkwing Duck 1 (например заменить VolfDuck-а на Антиплаща)? А, возможно, уже есть что-либо подобное? А если нет, то может быть кого-нибудь напишет? (Ведь написали же Super Contra 7, Ultimate Mortal Kombat 3, Hack и т.д.)

Вот, собственно, и английская версия и русская от evgeny и меня (ну в основном от evgeny, за что ему огромнейшее спасибо!!!) :
1) NegaDuck2007 (U) (англ. вариант с NegaDuck-ом)
2) NegaDuck2007 (RUS2003) (русский вариант, сделанный МАСТЕРЗ и ДУКАЛИС (shedevr) в 2003 году, с участием Антиплаща + я исправил слово "появляетя" на "появляется" + Ликвидатора я назвал "Буль-буль" (как в мультике).
https://www.emu-land.net/forum/?msg=122342

Финальная версия версия хака находится здесь: https://www.emu-land.net/consoles/dendy/roms/negaduck
« Последнее редактирование: 19 Февраль 2007, 16:38:25 от Phil »

Оффлайн Dark Crusader

  • Пользователь
  • Сообщений: 252
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #1 : 13 Сентябрь 2006, 23:32:31 »
ну сам напиши.

Оффлайн Kинаман

  • Emu-Land Team
  • Сообщений: 3405
  • Пол: Мужской
  • Играют все!
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #2 : 13 Сентябрь 2006, 23:51:23 »
Да, Phil, эта мысля мне тоже приходила в голову, и я о ней написал в журнале Game Bit. Если бы только кто-нибудь, шарящий в хакинге, захотел этим заняться... Ведь так можно массу интересных хаков наделать! :)

Оффлайн Dizzy

  • Пользователь
  • Сообщений: 6018
  • Пол: Мужской
  • Флейм
    • Twitter
    • Steam
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #3 : 13 Сентябрь 2006, 23:55:10 »
kinaman, а где ты, кстати, такую инфу нашел про вырезки.
А еще лучше не хак сделать а полноценную игру, Зефир вроде собирал как-то команду.

Оффлайн Kинаман

  • Emu-Land Team
  • Сообщений: 3405
  • Пол: Мужской
  • Играют все!
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #4 : 14 Сентябрь 2006, 00:16:06 »
Цитата: Dizzy
kinaman, а где ты, кстати, такую инфу нашел про вырезки.
В самом низу статьи посмотри. :)

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #5 : 14 Сентябрь 2006, 00:22:07 »
Цитата: kinaman
Да, Phil, эта мысля мне тоже приходила в голову, и я о ней написал в журнале Game Bit. Если бы только кто-нибудь, шарящий в хакинге, захотел этим заняться... Ведь так можно массу интересных хаков наделать! :)
Дааааа, очень хотелось бы в это верить!!! Шарящие в хакинге откликнитесь пожалуйста!

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #6 : 14 Сентябрь 2006, 06:13:13 »
Многое от структуры игры зависит, мне удавалось сделать в Duck Tales, чтобы в первом уровне вместо обезьян Cкруджи прыгали (если интересно: http://evgeny1.land.ru/hack.zip), если покопаться может что и выйдет. Только поведение прописать врядли получится.
« Последнее редактирование: 14 Сентябрь 2006, 07:31:58 от evgeny »

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #7 : 14 Сентябрь 2006, 20:12:16 »
evgeny, ты крут!
А каким образом ты добился, чтобы некоторые Скруджи прыгали, а некоторые ходили? (и почему от ходячего Скруджа нельзя умереть).А, что касается Антиплаща, то я был бы тебе очень благодарен (как и половина Земли!!!).
« Последнее редактирование: 15 Сентябрь 2006, 00:04:37 от Phil »

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #8 : 15 Сентябрь 2006, 05:18:02 »
Phil, там просто система противников построена таким образом: байт анимации (какая графика используется), байт поведения (какой тип противника), байт отвечающий за реакцию соприкосновения и реакцию когда противник погбает. В первом случае я взял поведение козлов и соответствующую анимацию скруджа. Во втором поведение гориллы.Каким образом устроен Черный Плащ я пока не смотрел. Если так же, то можно кое-что сделать.
« Последнее редактирование: 15 Сентябрь 2006, 05:35:06 от evgeny »

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #9 : 16 Сентябрь 2006, 15:24:05 »
Кое-что нашел в Плаще.
примерно по этому адресу в роме описаны враги и предметы: 00010AC0
Четырмя байтами. Пример: тип противника который первый на мосту зашифрован так: 0C 41 40 D0  
0C Это тип, 41 внеший вид, 40 D0 - не уверен, но вроде что-то связано с коллизией и жизнями.
Ниже можно изменить поведение и боссов, Ты можешь найти описание босса, которого хочешь заменить и выбрать тип его поведения и потомперерисовать/заменить его графику и сменить палитру (я говорил как найти, если не найдешь помогу)
вот описание Кваги: 51 99 0C D0  ищи рядом.
Попробуй сделать это сам.

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #10 : 16 Сентябрь 2006, 16:50:32 »
Evgeny, я попробую. Но пока я в этом деле ЧАЙНИК. Да и пока времени нет (устраиваюсь на работу (ох уж эти бумажки!!!)) Так что может через неделю (может и раньше).

Оффлайн AKM1989

  • Пользователь
  • Сообщений: 719
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #11 : 16 Сентябрь 2006, 20:06:09 »
Как я понял, графика постоянно подгружается, поэтому заменить кого-то
на босса нельзя. Нужно, что бы его графика была загружена в память. Кстати, адреса, которые ты, Жека, указал, имеют далее, скорее всего, расшифровку. А так я попробывал, кое, что понял, но ничего значительного....

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #12 : 19 Сентябрь 2006, 23:53:19 »
Evgeny, а может просто графику перерисовать? ( VolfDuck-а на Антиплаща) Ведь цвета у них похожие. (ящик, который он кидает заменить, например, на стрелы, тучи (котрые закрывают Луну) сделать прозрачными). /что-то у меня YY-CHR   beta 0.97-22 запускаться перестал. где скачать другую версию?/

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #13 : 20 Сентябрь 2006, 05:23:31 »
Незнаю существует ли вообще другая версия. Но редакторы другие существуют. Посмотри на Zhophar, Romhacking.net.

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #14 : 27 Сентябрь 2006, 21:03:05 »
Evgeny, а существует ли графический редактор , который мог бы смещать ячейки на несколько пикселей? ( Туловище VolfDuck-а описывается четырьмя графическими ячейками (если я правильно выражаюсь), а Darkwing Duck-а (или Negaduck-а) тремя. А вот головы у них совпадают (по количеству ячеек) ).

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #15 : 28 Сентябрь 2006, 04:34:05 »
YY-CHR может смещать, если я тебя правильно понял. Стрелки там есть над окном.

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #16 : 30 Сентябрь 2006, 23:38:09 »
Кое-чего сделал, но ещё работать и работать. (результат будет не скоро)
Еvgeny, а с помощью какой программы можно патчи создавать, а то целиком (даже в архиве) не хочется ROM выкладывать.

Оффлайн King

  • Пользователь
  • Сообщений: 45
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #17 : 01 Октябрь 2006, 00:34:16 »
Цитата: Phil
а с помощью какой программы можно патчи создавать, а то целиком (даже в архиве) не хочется ROM выкладывать.

IPS2EXE 1.5   Патчер. Используется для создания патчей *.ips и простеньких патчиков, а также для конвертации *.ips в *.exe.
http://emula.narod.ru/files/pc/ipsexe15.rar

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #18 : 02 Октябрь 2006, 22:39:41 »
King, Благодарю!
Вот очень сырой Антиплащ (вместо VolfDuck-а)
Слабонервным не смотреть (ха-ха)

Оффлайн Doctor Venkman

  • Emu-Land Team
  • Сообщений: 6490
  • Пол: Мужской
  • Я киберпанк!
    • Twitter
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #19 : 02 Октябрь 2006, 22:59:40 »
О! Злбный коричневый чОрный плащ! Вроде нормально, тока надо мелкого еще перерисовать.

Оффлайн Elektrik

  • Пользователь
  • Сообщений: 9
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #20 : 02 Октябрь 2006, 23:14:26 »
Да, пока неплохо :) Хорошая мысль насчёт Антиплаща.

Оффлайн Kинаман

  • Emu-Land Team
  • Сообщений: 3405
  • Пол: Мужской
  • Играют все!
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #21 : 02 Октябрь 2006, 23:23:23 »
Да, неплохо! Первый шаг сделан. Молодец! :)
Теперь бы ему расцветку сделать нормальную и шоб не превращался в мелкого...

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #22 : 30 Ноябрь 2006, 19:21:37 »
evgeny, похоже, что без хаккинга я тут ничего толкового сделать не смогу. Не получится просто перерисовать спрайты, т.к. и цвета не те, и количество ячеек VolfDuck-а и Negaduck-а не совпадают (для описания головы Darkwing Duck-а используется 4 ячейки, а для VolfDuck-а 3) Да ещё ни как не могу заменить ноги VolfDuck-у. (не могу их найти)

Оффлайн Noob_Saibot

  • Пользователь
  • Сообщений: 188
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #23 : 30 Ноябрь 2006, 20:57:01 »
Ну старайся! Буду рад посмотреть.

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #24 : 01 Декабрь 2006, 07:16:13 »
Phil, думаю палитру не проблема поменять, кстати какого он цвета должен быть?

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #25 : 01 Декабрь 2006, 11:19:33 »
Цитата: evgeny;104982
Phil, думаю палитру не проблема поменять, кстати какого он цвета должен быть?

evgeny, взгляни на мой аватар! (что-то вроде этого).

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #26 : 02 Декабрь 2006, 11:47:44 »
Сделал, правда не совсем так, как хотелось бы.
2 пачта в архиве: 1 антиплащ желтый (не очень смотрится), 2 зеленый (гораздо лучше): http://evgeny1.land.ru/patches.zip

Этот босс посложнее будет!
« Последнее редактирование: 02 Декабрь 2006, 12:09:13 от evgeny »

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #27 : 02 Декабрь 2006, 14:38:34 »
evgeny, на мой взгляд всё просто супер! (я даже не ожидал). Теперь осталось на экране перед полётом заменить надпись вместо VOLFDUCK написать NEGADUCK.

P.S.:А мне оба варианта понравились и жёлтый и зелёный.

P.S.№2: поясни пожалуйста: "Этот босс посложнее будет!" Какой босс?

P.S.№3: Хотя, поиграв против NEGADUCKа я, кажется, понял, что ты имел ввиду.

У меня вот ещё какая мысль мелькнула: "Можно ли поменять местами уровень с NEGADUCKом и уровень с кротом (например)?
« Последнее редактирование: 02 Декабрь 2006, 14:58:26 от Phil »

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #28 : 02 Декабрь 2006, 15:07:34 »
А зачем их менять? Наверное можно, но пока не пробовал, даже не знаю какие данные искать. Да и какая разница с кем раньше сражаться?

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Антиплащ (Negaduck)
« Ответ #29 : 02 Декабрь 2006, 19:51:40 »
evgeny, хотя, скорее всего ты прав!

Всё-таки мне понравился больше жёлтый цвет плаща!

Вот у меня какие предложения:

1) Можно разнообразить игру, добавив бонусные уровни из Darkwing Duck (Prototype). (они ведь разные)

2) Так же можно пуговицы Антиплаща сделать красными

3) И можно попробовать плащ Negaduck-а сделать пурпурным (вместо зелёного или жёлтого) или сочетать пурпурный+жёлтый.