Хаки TMNT-игр

С момента создания TMNT было выпущено много видеоигр на приставках Dendy, Sega, X-Box и многих других, а также PC. Обсуждаем игровой мир Черепашек

Модератор: C. Anderson

Shredder
Креведго марсеанзгое
Сообщения: 10086
Зарегистрирован: Чт 22 мар 2007 0:58
Контактная информация:

Re: Хаки TMNT-игр

Сообщение Shredder » Ср 10 мар 2010 2:08

Will писал(а):А вы их перевели? Просто интереса ради спрашиваю.

Все переводы есть в виде отдельных модификаций: либо в виде патчей, либо сразу в виде пропатченных ROMов. К данным хакам они не относятся.

BalinDMK
первая кровь
Сообщения: 2
Зарегистрирован: Чт 08 апр 2010 6:42

Re: Хаки TMNT-игр

Сообщение BalinDMK » Чт 08 апр 2010 6:46

Master Shredder
Дублирую с эму-ленда, так как посоветовали обратиться сюда.

Ради развлечения взялся я недавно хакать TMNT Tournament Fighters на NES.
Целью ставил попробовать добавить еще одного персонажа.
Переписал довольно много кода, добавил несколько chr банков, чтобы содержать дополнительную графику, в общем, привел меню выбора игрока, уровня, версус экран, в удобоваримый вид, сейчас работаю с дозагрузкой дополнительной графики для персонажа в бою.
Однако, несколько часов поиска не дали ответа на один вопрос:
Где хранятся комбинации спецприемов для персонажей?
Например, вниз, назад, А, в случае Леонардо.
Насколько я понял, $608 содержит переменную, которая увеличивается при последовательном наборе кнопок из комбинации. Т.е. нажимаешь вниз - $608 присваивается 1, назад - 2.
Но, где хранится переменная и адрес, по которому проверяется какие именно кнопки должны быть нажаты, я не нашел.
Буду очень благодарен, если сможешь помочь.

Shredder
Креведго марсеанзгое
Сообщения: 10086
Зарегистрирован: Чт 22 мар 2007 0:58
Контактная информация:

Re: Хаки TMNT-игр

Сообщение Shredder » Чт 08 апр 2010 14:58

BalinDMK
Да, я в своё время тоже ради любопытства пытался найти эти приёмы, но так и не удалось. Поскольку комбинации менять не собирался, то "до победного" поиски продолжать не стал. Видимо, там какая-то мудрёная система подсчётов. Могу только сказать, что сами кнопки кодируются следующими уникальными значениями (к ячейке $608 это отношения не имеет):

B – 40
A – 80
Вверх – 08
Вниз – 04
Влево – 02
Вправо – 01
Select – 20
Start – 10

При игре компьютера (не человека), значения нажатых кнопок записываются в ячейки $0091-$0092 (для первого и второго игрока, соответственно), и в этих же ячейках суммируются кнопки, нажатые одновременно. Кроме $0091, значения кнопок также "тасуются" между ячейками $06C6 , $06C8 и т.д. - это можно видеть по смежным кодам.
Может быть, это чем-то поможет, не знаю.

BalinDMK
первая кровь
Сообщения: 2
Зарегистрирован: Чт 08 апр 2010 6:42

Re: Хаки TMNT-игр

Сообщение BalinDMK » Чт 08 апр 2010 23:54

Master Shredder
Спасибо за быстрый ответ.
Кажется нашел.

Начало всего этого куска кода идет в дебаге по 99D9.
Дальше берутся значения $550 - порядковый номер игрока и $608 - текущая фаза. С ними совершаются преобразования и получаем адрес конкретного кода для проверки нажатой кнопки.
А дальше уже идут обычные CMP с фиксированными значениями.
Например, если изменить:
9A20 на 01
9A2C на 01
9A49 на 03
при игре за Леонардо, то его суперудар всегда будет выполняться комбинацией вправо, назад, удар ногой. Т.е. вперед, назад, уд.н., если Леонардо слева, и назад, назад, уд.н, если справа.

Судя по всему, весь огород с кодом городился только из-за проверки на сторону, с которой находится персонаж.

Shredder
Креведго марсеанзгое
Сообщения: 10086
Зарегистрирован: Чт 22 мар 2007 0:58
Контактная информация:

Re: Хаки TMNT-игр

Сообщение Shredder » Вс 21 ноя 2010 23:24

На эму-ленде человек взялся переписывать игру TMNT Tournament Fighters от Денди для добавления туда новых персонажей. Пока что он хочет добавить Слэша. Если кому-то интересно, вот его тема.

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

Shredder
Креведго марсеанзгое
Сообщения: 10086
Зарегистрирован: Чт 22 мар 2007 0:58
Контактная информация:

Re: Хаки TMNT-игр

Сообщение Shredder » Вс 19 июн 2011 0:49

Вот я опять взялся за свой старый хак TMNT Tournament Fighters и решил сделать так, чтоб при прыжке можно было не один раз ударить рукой или ногой, а два (на большее просто времени не хватит - уже на землю упадёшь). В связи с этим вопрос: кому из всех семи персонажей эту возможность делать? Сначала хотел только Шреддеру, объясняя это для себя тем, что он самый ниндзявский из всех ниндзей, ну и т.п. (всё как обычно..), потом решил Шреддеру и черепахам - ну мол как же - они ж тоже ниндзя, да и игра будет в таком случае интересней. Потом пришла мысль сделать всем сразу, но я её скоро отбросил... ведь, как-никак, Дракон для такой техники слишком неповоротлив. Но как же в итоге быть с Кейси?..
Что вы по этому поводу думаете?

Аватара пользователя
Ленардо
первая кровь
Сообщения: 6
Зарегистрирован: Ср 07 апр 2010 13:05

Re: Хаки TMNT-игр

Сообщение Ленардо » Пн 27 июн 2011 12:28

Master Shredder
Кейси однозначно нет))) а вот дракон ему можно если крылья пределать и научить летать

M4K
ученик ниндзя
Сообщения: 72
Зарегистрирован: Пн 28 авг 2006 12:29
Контактная информация:

Re: Хаки TMNT-игр

Сообщение M4K » Сб 12 ноя 2011 20:33

Мод-хак TMNT1 на Nes:
http://www.romhacking.net/hacks/826/
Frank Maggiore выложил новый мод-хак "Ultimate Teenage Mutant Ninja Turtles", сделанный им из оригинальной "Teenage Mutant Ninja Turtles" на игровой 8-битной приставке Nintendo. Этот хак изменяет почти все уровни игры, за исключением подводной части второго уровня. Кроме того, некоторые враги были упрощены, либо усложнены: наносят больше или меньше повреждений, имеют больше жизней.

Источник:
http://romhacking.net.ru/news/mod_khak_ ... 11-08-1410

Shredder
Креведго марсеанзгое
Сообщения: 10086
Зарегистрирован: Чт 22 мар 2007 0:58
Контактная информация:

Re: Хаки TMNT-игр

Сообщение Shredder » Пн 26 мар 2012 0:14


Shredder
Креведго марсеанзгое
Сообщения: 10086
Зарегистрирован: Чт 22 мар 2007 0:58
Контактная информация:

Re: Хаки TMNT-игр

Сообщение Shredder » Сб 16 июн 2012 21:32

Вышел новый хак игры TMNT 2: The Arcade Game для Денди (NES) - сложный Шреддер:
TMNT_2_The_Arcade_Game_(U)_[!]_lomax_shredder.zip
(246.81 КБ) 121 скачивание

Страница на сайте автора:
http://lomaxdomain.jimdo.com/hacks/main/

Больше вам не удастся запинать глупого Шреддера какими-нибудь ногами, как тряпку. Теперь он умный, всегда уворачивается и атакует.

Shredder
Креведго марсеанзгое
Сообщения: 10086
Зарегистрирован: Чт 22 мар 2007 0:58
Контактная информация:

Re: Хаки TMNT-игр

Сообщение Shredder » Пт 27 сен 2013 20:42

Решил собрать все свои патчи для NES Tournament Fighters на одной странице и сделать их совместимыми между собой.

Основной хак (ссылка), где изменены скорость, сила, цвет бойцов и т.д.

Все остальные:
Вложения
TMNT_4_(NES)_all_chars_in_story_mode.zip
В режиме story доступны все персы
(3.2 КБ) 138 скачиваний
TMNT_4_(NES)_more_durable_chars.zip
Увеличенное количество жизней у всех героев
(3.22 КБ) 137 скачиваний

Shredder
Креведго марсеанзгое
Сообщения: 10086
Зарегистрирован: Чт 22 мар 2007 0:58
Контактная информация:

Re: Хаки TMNT-игр

Сообщение Shredder » Чт 21 авг 2014 14:21

Хак TMNT TF с бешено-сложным Шреддером:
http://www.nesx.ru/madness-tmnt-t10.html

Попробуйте в него поиграть, и вы обязательно разобьёте джойстик (ну, или клавиатуру)


Вернуться в «Игры о TMNT»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость