Автор Тема: Наши хаки  (Прочитано 1717739 раз)

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

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4650 : 06 Июль 2016, 19:05:26 »
Я покопался уже. Залез в пиратскую игру Tank от Asder. Ввел на определенном адресе цифру 14 (это 20 типа) - включился 20 уровень и скорость пуль у танка максимальная. А я хотел только скорость пуль увеличить, без выбора уровней.

Оффлайн blackbird_ru

  • Пользователь
  • Сообщений: 1230
  • Пол: Мужской
    • Просмотр профиля
Наши хаки
« Ответ #4651 : 06 Июль 2016, 19:19:31 »
lancuster, кидай ром тогда уж.

Оффлайн splitman

  • Пользователь
  • Сообщений: 21
    • Просмотр профиля
Наши хаки
« Ответ #4652 : 06 Июль 2016, 19:39:25 »
blackbird_ru, а тут еще кто-то есть шарящий, кроме тебя? В любом случае готов тестить, если что.

Оффлайн blackbird_ru

  • Пользователь
  • Сообщений: 1230
  • Пол: Мужской
    • Просмотр профиля
Наши хаки
« Ответ #4653 : 06 Июль 2016, 19:47:42 »
splitman, конечно есть. Только если они до этого интереса не проявили, сомневаюсь что сейчас возьмутся.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4654 : 06 Июль 2016, 20:43:42 »
Санчез может, Shredder, Ti_. Но если последние могут помочь, то Санчез - вряд ли станет. Легче письмо Всевышнему отправить, или Клухту... :)

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4655 : 06 Июль 2016, 21:15:57 »
Блин... В гуднесе этого рома почему-то нет, хотя игра исправна и играется норм.
Вот, короче:

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3605
    • Twitter
    • Просмотр профиля
Наши хаки
« Ответ #4656 : 06 Июль 2016, 21:31:57 »
Блин... В гуднесе этого рома почему-то нет, хотя игра исправна и играется норм.
Вот, короче:
идиот, потому что он был сдампен после выпуска последнего оф гуднеса лол ну до чего же вы тут все тупорылые я просто ржу покатываясь

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4657 : 06 Июль 2016, 23:21:37 »
Отлично! Тогда поясни мне, умник, почему игра JP Ronny из этого же сборника ЕСТЬ В ГУДНЕСЕ?!. :D
У меня есть на то объяснение. Просто кто-то решил извлечь игру, извлек, а кто-то потом добавил. Остальные, видимо, не были извлечены и добавлены в реестр лол. :lol:

Оффлайн splitman

  • Пользователь
  • Сообщений: 21
    • Просмотр профиля
Наши хаки
« Ответ #4658 : 07 Июль 2016, 01:14:27 »
lancuster, ну понял. Надо как-то привлечь внимание к этому рому. Мне кажется, что он не сильно известен, и все просто подумали, что это обычный mario bros. Но это доведенная до ума версия, последнее время если с кем-то садимся играть на двоих- то именно в нее. Если уровни не будут сбрасываться при гейм овере- это будет вообще эталон кооперативной игры для меня.
Кстати, а хотя бы фишку с жизнями замутить реально? Можно было бы сделать вообще по жизни за каждые 10000 например, тогда игра стала бы легче, и гейм оверы особо и не происходили бы- проблема решена была бы по сути.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4659 : 07 Июль 2016, 07:59:47 »
Там придётся условие добавить. Разрабы это дело просто не продумали. Решили, что раз это порт с аркадного автомата, то ничего и упрощать не нужно. Никто ведь не станет проходить 100 уровней, да ещё и на двоих.

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Наши хаки
« Ответ #4660 : 07 Июль 2016, 08:31:55 »
Ячейка памяти 0041 отвечает за цифру уровня на экране, 0031 - фактический номер уровня. Можно по адресам 4223-4226 в роме выставить четыре байта EA, чтобы забить сброс уровней после game over, но в этом случае начинать будете со следующего уровня, а не с того, где умерли.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4661 : 07 Июль 2016, 10:07:08 »
Ну, может, ему и такой вариант подойдет. Посмотрим, что он ответит. :)
Tank посмотрите? Нужно скорость пуль увеличить.

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Наши хаки
« Ответ #4662 : 07 Июль 2016, 11:22:18 »
Tank посмотрите? Нужно скорость пуль увеличить.

В этой игре надо всё ускорять, а не только пули. Там всё еле шевелится.

Оффлайн splitman

  • Пользователь
  • Сообщений: 21
    • Просмотр профиля
Наши хаки
« Ответ #4663 : 07 Июль 2016, 13:10:16 »
lancuster, да подойдет конечно, не суть вообще :D Я просто хочу играть на двоих максимально ненапряжно, любое время, и чтоб нас не обламывал гейм овер и начинание с первого уровня, ибо после этого момента все забивают, как правило. Беспонтово с самого начала опять всё то же самое проделывать.

Оффлайн blackbird_ru

  • Пользователь
  • Сообщений: 1230
  • Пол: Мужской
    • Просмотр профиля
Наши хаки
« Ответ #4664 : 07 Июль 2016, 13:28:38 »
Shredder, хинт, ты jsrом в месте где зануляются перепрыгни на свою субрутину, а там сделай бранч на ноль в 41 и не ноль. И если не ноль отнимай 4 из 31 и 1 из 41. Место в роме есть.
Но там всё равно глюки какие остаются вроде бы.

lancuster, жуть говно игра. Не, лень смотреть и искать там что-то.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4665 : 07 Июль 2016, 16:07:08 »
Можно было покопаться. Хотя бы потому, что это одна из игр на тему Танчиков. :)

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4666 : 08 Июль 2016, 00:37:27 »
Shredder, а поможешь сделать в Dragon Fighter (японской версии) возможность включать дракона при любом количестве энергии? Я заменил 0c на 01 по адресу 1dc43, но дракон по-прежнему не включается. :(

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Наши хаки
« Ответ #4667 : 08 Июль 2016, 02:33:51 »
lancuster, да подойдет конечно, не суть вообще :D

Во вложении.

Shredder, хинт, ты jsrом в месте где зануляются перепрыгни на свою субрутину, а там сделай бранч на ноль в 41 и не ноль. И если не ноль отнимай 4 из 31 и 1 из 41. Место в роме есть.
Но там всё равно глюки какие остаются вроде бы.

Если делать JSR, есть опасность что-нибудь нужное покоцать. Однозначно свободного места в роме я не нашел.
В свой вариант играл, глюков не было.

Shredder, а поможешь сделать в Dragon Fighter (японской версии) возможность включать дракона при любом количестве энергии? Я заменил 0c на 01 по адресу 1dc43, но дракон по-прежнему не включается. :(

Займись чем-то более серьёзным, чем изменение энергии и скоростей)

Задание для продвинутых юзеров: Кто может сделать прохождение NES Double Dragon на двоих?
http://www.emu-land.net/consoles/dendy/roms?act=showonly&id=375

Оффлайн blackbird_ru

  • Пользователь
  • Сообщений: 1230
  • Пол: Мужской
    • Просмотр профиля
Наши хаки
« Ответ #4668 : 08 Июль 2016, 04:29:07 »
Если делать JSR, есть опасность что-нибудь нужное покоцать.
Он только адрес ретурна в стеке сохраняет, там ничего покоцать нельзя.
Разве что ты из середины бранчей прыгнуть решил и какой-то флаг для сравнения в своём коде похерил. Но это не тот случай и место есть.

Оффлайн Kinbeas

  • Пользователь
  • Сообщений: 4506
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Наши хаки
« Ответ #4669 : 08 Июль 2016, 09:49:41 »
lancuster, ты сам то успеваешь во все свои хаки играть?

Оффлайн Heidr

  • Пользователь
  • Сообщений: 6471
    • Просмотр профиля
Наши хаки
« Ответ #4670 : 08 Июль 2016, 10:10:05 »
Чукча - не геймер, чукча - ромхакер.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4671 : 08 Июль 2016, 12:57:08 »
+Kinbeas+, все свои хаки тестировал лично, так что проблем быть не должно.

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Наши хаки
« Ответ #4672 : 08 Июль 2016, 17:02:42 »
Он только адрес ретурна в стеке сохраняет, там ничего покоцать нельзя.
Разве что ты из середины бранчей прыгнуть решил и какой-то флаг для сравнения в своём коде похерил. Но это не тот случай и место есть.

А как ты определяешь, что место свободно? Вдруг это картинка какая-нибудь.

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

Оффлайн blackbird_ru

  • Пользователь
  • Сообщений: 1230
  • Пол: Мужской
    • Просмотр профиля
Наши хаки
« Ответ #4673 : 08 Июль 2016, 17:05:00 »
А как ты определяешь, что место свободно? Вдруг это картинка какая-нибудь.
Интуитивно, там видно обычно.
Но можно бряк на чтение поставить и пройти игру. И поэтому мне лень ломать её, не хочется тестить то, что неинтересно играть.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4869
  • Пол: Мужской
    • Просмотр профиля
Наши хаки
« Ответ #4674 : 08 Июль 2016, 17:56:39 »
все свои хаки
Где же свои, если ты до сих пор попрошайничаешь? Ромхакер - попрошайка  :D

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Наши хаки
« Ответ #4675 : 08 Июль 2016, 17:59:00 »
У меня была даже идея поставить подпись: "Ланкустер не Ланкустер, если он ничего не просит :D"

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4676 : 08 Июль 2016, 18:49:39 »
Shredder, а мы разве в теме "Оскорби Ланкастера", что ли, находимся?
И да - если вы все тут такие умные (особенно gotten) - почему тогда не выкладываете тут свои хаки? Боитесь участи Ломакса, что ли? :lol:

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Наши хаки
« Ответ #4677 : 08 Июль 2016, 20:00:03 »
lancuster, я тебя не оскорбляю :D

И да - если вы все тут такие умные (особенно gotten) - почему тогда не выкладываете тут свои хаки? Боитесь участи Ломакса, что ли? :lol:

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

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Наши хаки
« Ответ #4678 : 08 Июль 2016, 23:07:28 »
Shredder, мне тоже. :lol:

Добавлено позже:
Да, и с каких это пор выкладывание своих хаков стало выбиванием общественного признания? :facepalm:

Оффлайн Kinbeas

  • Пользователь
  • Сообщений: 4506
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Наши хаки
« Ответ #4679 : 08 Июль 2016, 23:27:49 »
А мелочь всякую лень выкладывать.
Ну этот лол. Даже изменением нескольких байтов можно сделать нормальный хак. Почему лень такое выкладывать?