Автор Тема: Хаки на любой вкус  (Прочитано 1772329 раз)

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

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2220 : 22 Апрель 2014, 23:07:07 »
Блин, ну Чип и Дейлы это легко найти, как и других похожих на него игр Кэпком. Вот бы чё-нить не из игр Кэпком или не похожих на них движок. :)
А найти как оказалось проще некуда звуковой движок в таких играх.
Просто в поиске в любом nex editor  ввести 1c 6c 80 или 1c 3a 80. Охватить эти байты в 4000 байтов - это и весь движок в общем-то но для некоторых он разный там смотреть надо по количеству байтов. ;)

Ну всё равно спасибо за статью. Посмотрим может чего найду себе на заметку. :)




Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2221 : 22 Апрель 2014, 23:30:25 »
Блин, ну Чип и Дейлы это легко найти, как и других похожих на него игр Кэпком. Вот бы чё-нить не из игр Кэпком или не похожих на них движок. :)
Подход в статье для любого движка и рома подходит. Разве что чуть по-другому будет с ромами у которых целый банк = 32кб (ANROM). Так как там по-другому переключение банков организовано (из-за того, что переключается целиком весь банк). Но так и в статье и не один вариант поиска предствлен.
А кепком выбран специально, для сравнения с вашим способом поиска.

Оффлайн Lipetsk

  • Пользователь
  • Сообщений: 815
  • Пол: Мужской
  • 100% ромхак
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2222 : 23 Апрель 2014, 19:37:44 »
Ti_, спасибо за стаTi_.  :)

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1556
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2223 : 24 Апрель 2014, 18:05:11 »
Ti_, спасибо :)

Оффлайн sinicum

  • Пользователь
  • Сообщений: 46
  • Пол: Мужской
  • Homo Ludens
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2224 : 25 Апрель 2014, 15:46:11 »
Ti_,  присоединяюсь к благодарностям за статьи, почаще бы и побольше таких. Ждём ещё...
Благое дело делаешь!!! ДАЕШЬ РОМХАКИНГ В МАССЫ!


Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2225 : 25 Апрель 2014, 15:54:43 »
Ti_,  присоединяюсь к благодарностям за статьи, почаще бы и побольше таких. Ждём ещё...
Благое дело делаешь!!! ДАЕШЬ РОМХАКИНГ В МАССЫ!
Ок, поправлю. Если хочешь можешь ещё косяки в словах поискать, они там были.  :)

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2226 : 25 Апрель 2014, 16:01:38 »
Искать косяки в словах в статьях ромхакинга это немного не то что нужно искать. Гораздо важнее найти ошибки самого процесса ромхакинга. Ну то есть ошибки в расчётах или функциях. Вам же не книгу пишут в тираж, а всего лишь статьи. :?

Добавлено позже:
 Полный список адресов звуков и расположения атрибутов номеров музыки и звуков в роме Darkwing Duck.
Согласуясь со статьёй Ti_ а также со статьёй музыкальных движков, которую я прилагаю ниже, можно сделать на основе рома Darkwing Duck музыку с других похожих игр. Игры приведены в статье музыкальных движков. А все необходимые для замены адреса Darkwing Duck я привёл в списке.

 Поиск движка в доступных играх ведётся простым способом - вводим в hex editore в поиске 4c 6c 80 или 4c 3a 80 . Затем выделяем 4000 байтов и копируем их в желаемую игру, например darkwing duck. Смотрим, чтобы байты не затёрли важные игровые данные. Если это случилось, но выявляем методом проб и ошибок длину движка. Для чп движок идёт с   00c010 по 00f6ef.  То есть копируем для него байты из любой доступной игры  не 4000, а 36e0. Ничего часть упущенных байтов  не повредит движку в другой игре. Учтите не все звуковые движки могут подойти к играм, даже если они похожи на них, поскольку в них может находиться какая-нибудь дополнительная информация или адреса попросту могут конфликтовать друг с другом. Так что как никак возможны будут эксперименты с той или иной игрой. ;)
После замены уже руками правим порядок и атрибуты музыки и звуков. Согласуясь с теми адресами рома Darkwing Duck что я привёл с в списке.
Удачи! :)
« Последнее редактирование: 25 Апрель 2014, 16:34:58 от Roket »

Оффлайн sinicum

  • Пользователь
  • Сообщений: 46
  • Пол: Мужской
  • Homo Ludens
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2227 : 25 Апрель 2014, 18:41:16 »
Искать косяки в словах в статьях ромхакинга это немного не то что нужно искать. Гораздо важнее найти ошибки самого процесса ромхакинга. Ну то есть ошибки в расчётах или функциях. Вам же не книгу пишут в тираж, а всего лишь статьи.
Don't worry, зачем стока букоф. Никто не преследует вас ромхакеров во сне в поисках косяков, и никаких митингов в защиту правописания я не видел... Может у Ti_ в душевном порыве наберётся статей и на книгу, на здоровье пишите побольше с ошибками.
По-моему вообще: думать на иностранных языках, при этом и на языках программирования, очень не вредно, и можно без ущерба родному.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2228 : 25 Апрель 2014, 21:28:43 »
sinicum, ну я поступил с этим проще. Чтобы никто не жаловался на моё правописание я тупо пишу на английском. Гага :lol:

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2229 : 26 Апрель 2014, 01:53:04 »
Никто не преследует вас ромхакеров во сне в поисках косяков, и никаких митингов в защиту правописания я не видел..
Не так. Я сам бы хотел их исправить, но каждый раз самому перечитывать 10 раз тяжелее, чем когда кто-то смотрит 'со стороны' и указывает где косяк. Плюс свои же ошибки заметить сложнее.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2230 : 26 Апрель 2014, 19:26:36 »
21.00 сегодня суббота стрим Double Dragon II - Boss Edition by shinwa (Hack)
рекомендую на http://elektropage.ru/video, частота кадров видео больше
регистрируйтесь, чатьтесь на http://ru.twitch.tv/romhack_video

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2231 : 26 Апрель 2014, 20:40:28 »
рекомендую на http://elektropage.ru/video, частота кадров видео больше
На твиче 25, а там 30 так чтоли? Вот 35-40, это было бы куда интереснее, при 30-ке ведь каждый второй кадр выпадает, что совпадает с частотой мерцанием спрайтов при лимитах.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2232 : 27 Апрель 2014, 18:41:10 »
Сегодня в 20.00 мск стрим
[SMD] Streets of Rage 3 hack Roket + Uuuser + Lipetsk
на http://elektropage.ru/video

Оффлайн Skykorn

  • Пользователь
  • Сообщений: 234
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2233 : 28 Апрель 2014, 21:03:31 »
а выкладывали здесь уже хах Battletoads где на вверх+старт жизни восполняются? я пытался искать в инете, но за пол часа не нашел ничего кроме смешнявочек и соплей по былым временам. то есть сам ром никто и нигде не выкладывал, к моему удивлению.

Оффлайн JAM

  • Пользователь
  • Сообщений: 425
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2234 : 28 Апрель 2014, 21:18:36 »
Разбавлю немного тему, собственно, хаком.
Иногда в процессе изготовления хаков, в частности, написания кода, игра ведёт себя немного не так, как задумывал хакер, выдавая жуткие перлы. Вот такой перл я и решил сегодня выложить. Считайте это промежуточной версией или же просто хаком из категории "прикол".



Pac-Man [режим "Золотая Антилопа"]
Особый режим, полученный случайно, изменением всего 2 байт в РОМе. Включается при прохождении от 1 до 4 уровней. Режим проходим при определённых условиях. Проверил только что =)

Ну и вот скриншот, что ли.

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1556
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2235 : 28 Апрель 2014, 21:33:29 »
Цитата: Skykorn
а выкладывали здесь уже хах Battletoads где на вверх+старт жизни восполняются? я пытался искать в инете, но за пол часа не нашел ничего кроме смешнявочек и соплей по былым временам. то есть сам ром никто и нигде не выкладывал, к моему удивлению.

http://www.emu-land.net/forum/index.php/topic,56894.msg971672.html#msg971672

Добавлено позже:
http://www.emu-land.net/forum/index.php/topic,56894.msg986139.html#msg986139

Оффлайн TiberiyLTim

  • Пользователь
  • Сообщений: 357
  • Пол: Мужской
  • -=TLT=-
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2236 : 30 Апрель 2014, 23:37:38 »
JAM, совсем сорвался, да?

Оффлайн sinicum

  • Пользователь
  • Сообщений: 46
  • Пол: Мужской
  • Homo Ludens
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2237 : 01 Май 2014, 00:25:23 »
..JAM виноват лишь тем, что TiberiyLTim хотел покушать.. (Крылов)
http://ru.wikisource.org/wiki/Волк_и_Ягнёнок_(Крылов)
« Последнее редактирование: 02 Май 2014, 00:39:12 от sinicum »

Оффлайн Grongy

  • Emu-Land Team
  • Сообщений: 827
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2238 : 01 Май 2014, 01:10:15 »
Эм-м... А причем здесь "Золотая Антилопа"? :rofl:

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2239 : 01 Май 2014, 06:40:23 »
JAM, да хорошо бы было это узнать почему не "Золотой Олень" почему именно антилопа. :lol:

Оффлайн JAM

  • Пользователь
  • Сообщений: 425
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2240 : 02 Май 2014, 00:29:18 »
JAM, совсем сорвался, да?
Вот из-за таких засранцев, как ты, я в рунете ничего особо и не выкладываю. Уж больно публика злоебучая. Сделаешь хорошо -- хрен кто похвалит. Сделаешь плохо -- закидают какашками. Сдалаешь прикол -- никто не поймёт.

Хак изначально был заявлен, как прикол. Почему-то приколы ты публикуешь, как есть.
http://romhacking.net.ru/load/chip_and_dale_rescue_ranger_2/2-1-0-249

И кстати, мог бы и по формуле-1 на сайте хак выложить, раз уж всё, что я делаю -- сплошное говно. Но почему-то ты этого не сделал.
Ан нет, выложил всё-таки. Пардон, это я уж не заметил. Тогда вообще непонятно, зачем писать описание типа "у него все хаки глюченные, ничего не работает".

И да будет тебе известно, если я где-то указываю, что изменено, например, менее 100 байт, то это хорошо, а не плохо. Было б лучше, если эффект был бы тот же самый, а код бы занимал килобайт?

Кстати, последил бы за своими косяками лучше. Не знаешь, случайно, кто сразу после нового года опубликовал на сайте новость "Alexey2 выложил мод-хак «Super MegaBomber» на 16-битную Sega Mega Drive"? Новость так и висит, кстати.


Добавлено позже:
Эм-м... А причем здесь "Золотая Антилопа"? :rofl:
А ты мультик посмотри, можно самую концовку. Там было слишком много золота, а тут -- жизней. :lol:

Теперь объясню природу этого хака. Задумал я сделать небольшой хак, где в Pac-Man'е жизнь бы прибавлялась не однократно, а через каждые X тысяч очков. Всё-таки, 2+1 жизнь на бесконечное количество уровней -- это маловато. Тут хоть стимул собирать очки будет. Ну и в процессе поиска нужного кода обнаружился такой вот прикол, который я и выложил. Код с жизнями, кстати, уже дописал, но по-прежнему новая жизнь, когда их много, появляется не в том месте. Если разберусь с этим кодом, то выложу уже нормальную версию.

Ну а предыдущий хак по Pac-Man'у специально был сделал 1 апреля, на что можно было сделать скидку, так нет же. Смысл там в том, что если попасть на уровень 127, там ОЧЕНЬ злые привидения и ОЧЕНЬ ленивый Pac-Man. В смысле, такой глюк есть в оригинальной игре (ХЗ, с чем он связан, но ни на 126, ни на 128, ни на 255 уровнях ничего подобного нет), а хак лишь выкидывает на этот уровень, если погибнуть в самом конце любого уровня. Т.е., смысл этого хака -- показать глюк самой игры. Сам этот глюк я застал случайно, когда с помощью чит-кодов решил найти последний уровень, попасть на него и посмотреть, что там. Посмотрел.

Теперь, что касается Золотой Антилопы, сейчас запишу и приложу демку, как пройти режим "Золотой Антилопы", набрав при этом дохрена жизней. =)

Добавлено позже:
Записал.
Смотреть на эмуляторе NESTen 0.6 F (Final).
Как я и говорил, режим этот выключается, и он вполне проходим (если очень постараться). Результат -- 3 пройденных уровня и около 200 жизней. =)

Правда, при наборе 110000 он снова включится, но там уже проскочить его будет проще. Один только синий ключ (который уже к тому времени наверняка будет) 5000 даёт.
« Последнее редактирование: 02 Май 2014, 03:22:32 от JAM »

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2241 : 02 Май 2014, 08:23:17 »
Цитата
Теперь, что касается Золотой Антилопы, сейчас запишу и приложу демку, как пройти режим "Золотой Антилопы", набрав при этом дохрена жизней.
Ну ясно в чём прикол. Я уже почти догадывался. :)

Цитата
Кстати, последил бы за своими косяками лучше. Не знаешь, случайно, кто сразу после нового года опубликовал на сайте новость "Alexey2 выложил мод-хак «Super MegaBomber» на 16-битную Sega Mega Drive"? Новость так и висит, кстати.
Ну это вообще позор разместить новость человека, который нагло кинул одного из твоих модераторов. Просто позорище. >:(


Оффлайн Kinbeas

  • Пользователь
  • Сообщений: 4596
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2242 : 02 Май 2014, 11:31:53 »
Сделаешь хорошо -- хрен кто похвалит. Сделаешь плохо -- закидают какашками. Сдалаешь прикол -- никто не поймёт.
Это печальная реальность. Остаётся судить о хаке реверсивным методом - чем меньше плохих отзывов, тем лучше. Потому что хороших отзывов нахер никому не сдалось здесь писать.  <_<

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2243 : 02 Май 2014, 15:33:13 »
+Kinbeas+, тут двойное мнение. С одной стороны этот форум. С другой блог romhaking.net . Сюда постятся к примеру свои хаки, которые ты делал для себя и даже пишешь мол что сделал. И они ещё вдобавок ко всему постятся ещё и на том блоге в виде новостей по велению его администратора. Где уже тоже начинается вовсю либо игрор либо вовсю расхваливание или занижение оценки новости того материала, который находится вообще на другом сайте.
 Тут хош не хош а дополнительно прорекламируешь своё творение ещё где-нибудь совсем не в том виде в каком ты хотел. :)

Оффлайн Eugen

  • Пользователь
  • Сообщений: 861
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2244 : 03 Май 2014, 00:09:42 »
Всем чмоке в этом чяте привет. Я тут перечитал тему, и наткнулся на свои старые сообщения здесь - просил Ломакса сделать ninja gaiden 2 кооперативным. Помнится, ничего из этого не вышло, ибо штука, видимо, сложная. Сам судить не могу, не лез в ромхакерство. Но внезапно пришла в голову мысль другая, но из той же оперы, так сказать. Возможно ли сделать что-то подобное в Felix the Cat? C точки зрения исполнения, я имею в виду. Именно в Феликсе - потому что там с какого-то дуба срабатывает управление с обоих джойстиков. Не то что бы сильно хотелось хак с двумя Феликсами, просто интересно, реально ли это.

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1556
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2245 : 03 Май 2014, 12:34:46 »
Цитата: Eugen
Именно в Феликсе - потому что там с какого-то дуба срабатывает управление с обоих джойстиков.
Я даже скажу больше, там работает управление с четырёх джойстиков :cool:

Оффлайн TiberiyLTim

  • Пользователь
  • Сообщений: 357
  • Пол: Мужской
  • -=TLT=-
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2246 : 06 Май 2014, 00:29:59 »
Не знаешь, случайно, кто сразу после нового года опубликовал на сайте новость "Alexey2 выложил мод-хак «Super MegaBomber» на 16-битную Sega Mega Drive"? Новость так и висит, кстати.
А в чём проблема? Он же его действительно выложил. Знаешь разницу между выложил и сделал? А об авторской доработке и выкладке уже было позже, когда был последующий факт.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2247 : 06 Май 2014, 20:44:33 »
Цитата
А в чём проблема? Он же его действительно выложил. Знаешь разницу между выложил и сделал? А об авторской доработке и выкладке уже было позже, когда был последующий факт.
Неужели ты Тим, до сих пор не понял, что ты создал тему так называемого "автора" с творением, которое не принадлежит этому автору. Alexey2 это кидала, который между прочим кинул Smoke с этим, будь он не ладен хаком бомбермена. :?

Оффлайн JAM

  • Пользователь
  • Сообщений: 425
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2248 : 06 Май 2014, 23:26:44 »
Сюда постятся к примеру свои хаки, которые ты делал для себя и даже пишешь мол что сделал. И они ещё вдобавок ко всему постятся ещё и на том блоге в виде новостей по велению его администратора. Где уже тоже начинается вовсю либо игрор либо вовсю расхваливание или занижение оценки новости того материала, который находится вообще на другом сайте.
 Тут хош не хош а дополнительно прорекламируешь своё творение ещё где-нибудь совсем не в том виде в каком ты хотел. :)
В том-то и дело, что я лично не планировал это где-либо ещё выкладывать. И уж точно не планировал этим хаком претендовать на лучший хак года или на что-то в этом роде или включать его в какой-нибудь Good set.

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

Добавлено позже:

А в чём проблема? Он же его действительно выложил. Знаешь разницу между выложил и сделал? А об авторской доработке и выкладке уже было позже, когда был последующий факт.
Как прославиться на Ромханинг.не.тру:
1. Устроиться бета-тестером у крутого ромхакера.
2. Протестировать на 95% готовый продукт.
3. Выложить где-нибудь недоделанную версию, как своё творение.
4. ?????
5. PROFIT!

EDIT:
Вот я не понимаю, какой смысл публиковать всё подряд? Кто-то там выложил ЧУЖОЙ хак. И ладно бы, доделанный, но ведь с фатальными рандомными глюками. Зачем про это писать? Не лучше ли "прославить" на весь интернет этого "крутого хакера" Алексея, рассказав, как он неоднократно чужую работу за свою выдаёт? Назвать его ники и т.п. Чтоб хоть народ знал своих героев. Чем не новость для твоего сайта?
« Последнее редактирование: 08 Май 2014, 22:25:17 от JAM »

Оффлайн yur

  • Пользователь
  • Сообщений: 308
  • Пол: Мужской
  • следи за метлой
    • Просмотр профиля
Хаки на любой вкус
« Ответ #2249 : 14 Май 2014, 01:30:25 »
2 lomax - решил выкинуть что есть,
изменена графика иконок выбора бойцов
измененна графика букаф меню
изменены надписи под линией жизни
изменена графика главного логотипа МК
вобщем смотрите....