Разработка и ромхакинг > Ромхакинг

Battletoads & Double Dragon - Хакинг и секреты

(1/22) > >>

Segaman:
Решил такую тему создать, потому что нигде её не нашол.
Карочь щас на нес версии о1 нарыл анимационную какую-то инфу в промежутке 1A600- 1AD00. там узнал что флаг E1 - это верт. скорость, и кадры жаб:
22 - сильный удар маленьким кулаком
23 - удар бошкой
а 0 - кажется висеть )

в промежутке 16000 лежат музыка и звуки, так как при обнулении их нет музыки или звуков.

на хакинг толкает создание новых левлов длиннее и мяснее чем в оригинале.
если у кого есть, дайте лоадер IDA Pro 5.2 на неску и обьясните формат поинтеров в несе.

да и скажите, какая версия не виснет в VirtuaNES или скажите эмуль сходный по возможностям с VirtuaNES, но с большей совместимостью.

Добавлено позже:
Кстати, прикол.
2левл - битва с лифтёром.
берёш динамит, становишся по гор на ровне с дверью лифта, по вертикали по серёдке, кидаеш динамит, быстро подходишь к двери и когда динамит достигает цель за катывается к лифтёру, быстро хватаем её и повторяем процедуру.
результат - бесконечный динамит :)

iddqd:
Пробуй Nestopia.

Roket:
Segaman круто. Надо бы тоже заняться ромхакингом боевых лягушек.

Nestopia - как уже говорилось выше самый нормальный эмуль для ромов nes. 
VirtuaNES по-мойму поддерживает geme genie коды, Nestopia не припомню.

Приколов и уловок в этой игрушке много:
бесконечный динамит-описан выше.
бесконечные призовые очки:
для жаб-во втором уровне не до конца забивать под землю каратиста.
для людей-в третьем уровне бесконечно дубасить об стены камеру

Segaman:
Да, я в курсе

Карочь просёк ща кучю фишек.
E2 - тембр звука и сила удара в 2х байтах.
E2 A5 37 творит чудеса :D
анимация удара головой с 1DA5A - 1D290
начинается с 1 кадра и заканчивается нулём

Roket:
Кстати, через какую ты прогу это нашёл, скажи плиз. :)

Segaman:
Винхекс. листаю, листаю смотрю 23 повторяется 7 раз, ну и давай на 22 менять и тут же гамать. эффект на лицо - ударил бошкой, а вышло, что рукой :D

Значится так,
флаги:
E1xx - вертикальная скорость вверх
E2xxyz - состояние удара в кадре. xx - сила, y - индекс звука, z - очки
очки:
1 - 100
2 - 200
3 - 500
4 - 750
5 - 1000
6 - 2000
7 - 5000
8 - 7500
9 - 10000
A - 1UP
звуки:
1 - удар кулаком
2 - удар
3 - мощный удар
4 - удар по голове
5 - удар в грудь
6 - захват волос
7 - забивать
8 - сьесть
9 - 6
А - взмах крыльев вороны/торнадо ли
Б - х.з. :D
С - низкий звук удара
Д - С+
Е - электроудар
Ф - колотить
анимация:
слишком много и нудно от 1 до $69 сдесь писать. я лучше составлю на кампе текстовый файл и в него всё запишу.
пока всё

Roket:

--- Цитата ---Винхекс. листаю, листаю смотрю 23 повторяется 7 раз, ну и давай на 22 менять и тут же гамать. эффект на лицо - ударил бошкой, а вышло, что рукой
--- Конец цитаты ---
Ладно.Вопрос иной, как в нём работать? :(
Хотелось бы присоединиться к проекту, раз уж зреет план, значит можно сделать хак.

Segaman:
Вылажу сёня ночью у ся на сайте путёвую версию вот её скачаеш и научишся. над тока разрешить редактирование.

поправка:
E2axyz
a - вер.скорость ударенного
x - сила
y - звук
z - приз
сила:
0 - стоять
1 - слабый удар
2 - хороший удар
3 - супер удар со звёздами
4 - удар ногами + висеть
5 - афигеть
6 - афигеть ультра
7 - повтор ...

новый флаг
F9xx - скорость
меньше 80 уменьшить, больше - увеличить

Добавлено позже:
Не "можно сделать хак", а нужно. я уже с имеющимися возможностями сделал новый приём crazy punch. расбегаешся, бьёш и он летит на жертву и буквально вбивает её в землю. кадры 1 - прыжок на карте, 2 - удар вниз
и это ещё не предел.

Марат:

--- Цитата: Segaman от 30 Октября 2009, 16:35:50 ---
если у кого есть, дайте лоадер IDA Pro 5.2 на неску и обьясните формат поинтеров в несе.


--- Конец цитаты ---
Смотри http://forum.emu-russia.net/viewtopic.php?f=13&t=457

Segaman:

--- Цитата: Марат от 30 Октября 2009, 22:46:53 ---Смотри http://forum.emu-russia.net/viewtopic.php?f=13&t=457

--- Конец цитаты ---
пасиб, посмотрю. а он ваапще ещё и сохранять изменённый ром может?

Добавлено позже:
Roket, держи винхекс
http://segaman.wen.ru/hacking/src/Winhex.zip

Roket:
Ага, спасиб, сейчас разберёмся. ^_^

[vEN0M]:
можешь выложить скриншотов или видео???

еще - можно сделать, чтоб жаба била в воздухе???

Segaman:
видео

Добавлено позже:
приём, который я сделал такой:
разбегаешся и бьёш. результат:
игрок летит на врага, а затем вбивает его в пол. если у врага мало жизней, то игрок пинает его с ботиночка. ещё слабый удар кулаком заменён на максимально мощный. в битве с биг блеком видно, как я вбил его, а затем вдарил со всей дури, а в остальных случаях я всех мочил с ботиночка. есть мыслишка сразу сделать хак на слабых жаб :)

Roket:
Segaman, неплохо.
Я тут сам пытаюсь разобраться в твоей проге. Вот бы найти адреса врагов-тогда можно было посложнее бойни сделать, я уж молчу про длинные уровни :)

Segaman:
чтобы разрешить редактирование в winhex'е
жми F6, и выбирай Default Edit Mode(editable)
только тогда можно будет редактировать
для удобства вот тебе прочка хоткеев:
Ctrl+Shift+C = копаровать HEX значения. берёт хекс, переводит в текст и вбуфер обмена
Ctrl+Shift+B = Скопировать и сохранить в новый файл
а остальными функциями я не пользуюсь :cool:

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

Добавлено позже:
Кстати, Марат, спасибо за лоадер
вот только у меня нет дендевского проца иды.
ты не мог бы и его скинуть? :)

Марат:

--- Цитата: Segaman от 01 Ноября 2009, 07:06:51 ---Кстати, Марат, спасибо за лоадер
вот только у меня нет дендевского проца иды.
ты не мог бы и его скинуть? :)

--- Конец цитаты ---
Нет, не могу. У меня смартфон перестал подключаться к компу, а я только через смартфон могу выйти в интернет.

Segaman:

--- Цитата: Марат от 01 Ноября 2009, 10:03:35 ---Нет, не могу. У меня смартфон перестал подключаться к компу, а я только через смартфон могу выйти в интернет.

--- Конец цитаты ---
Вот беда :-( , а тогда кто-нибудь другой скиньте, если есть

Segaman:
Нашол поинты на анимацию. вот что вышло :cool:

limnique:
Segaman, красота, сочный замес :)

Segaman:
Я сменил поинт " сильный удар" на "удар" и укоротил длинну анимации до 3х кадров :D
Мочить так и вправду интересней.
надо будет полностью изучить все анимации и вывести все флаги и кадры. тогда можно будет даж прожку замутить - "BTDD - AniMaker" :cool:

Навигация

[0] Главная страница сообщений

[#] Следующая страница

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