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

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

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3120 : 16 Май 2015, 17:09:19 »
На вторую часть есть хак от другого автора. Там это разве не убрано (не смотрел)?

А в первой лучше бы поменять местами кнопки удара и прыжка, иначе неудобно прыгать на B.
Там перерисован лайфбар, убран глюк с непроходимостью босса на 4 уровне и пофиксена нумерация всех уровней. Прыжок в воздухе остался. Управление менять не умею. Если подскажешь, какие значения нужно менять в хексе - тогда я сделаю. Или допили свой фикс-патч.
Вот ещё вопрос. На 10 уровне должен появляться грифон. Но из-за какого-то глюка там не видно, куда прыгать, и грифон часто вообще не появляется. Сможешь это исправить?
И, кстати, возможно ли перемещать врагов из одного уровня в другой? Чтоб было более-менее разнообразно?

Добавлено позже:
Вот как примерно выглядит борьба с грифоном на 10 уровне:
« Последнее редактирование: 16 Май 2015, 17:22:21 от lancuster »

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3121 : 16 Май 2015, 17:40:46 »
Да пофиг на кнопки, не так это важно.

И, кстати, возможно ли перемещать врагов из одного уровня в другой? Чтоб было более-менее разнообразно?

Не знаю. Но думаю, что да.

Вот ещё вопрос. На 10 уровне должен появляться грифон. Но из-за какого-то глюка там не видно, куда прыгать, и грифон часто вообще не появляется. Сможешь это исправить?


Добавлено позже:
Вот как примерно выглядит борьба с грифоном на 10 уровне:

Десятого уровня в этой игре вообще не существует. Это баг из-за неправильного кода в точке перехода в шестой из бонуса пятого. Всего в игре 6 уровней.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3122 : 16 Май 2015, 18:47:55 »
Эммм... Ну, тогда исправь этот баг. И тогда я смогу сделать нормальный левел-хак для этой игры. :)

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3123 : 16 Май 2015, 18:53:36 »
Он уже исправлен.

Добавлено позже:
Кстати, почему игра так много весит? 416 кб. Намного более сложные игры весят 128. Неужели в ней такое количество говнокода? Или это просто плохой дамп?

Оффлайн Doomguard45

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3124 : 16 Май 2015, 19:20:23 »
Он уже исправлен.

Добавлено позже:
Кстати, почему игра так много весит? 416 кб. Намного более сложные игры весят 128. Неужели в ней такое количество говнокода? Или это просто плохой дамп?

экшон 52, 52 игры =)

Оффлайн babulya

  • Пользователь
  • Сообщений: 1203
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3125 : 16 Май 2015, 19:48:14 »
Shredder, если ты про первую часть, то она из сборника и, возможно, она использует спрайты и звуки из других игр. А когда вытянули её из сборника, то и весь сопутствующий код тоже пришлось вытащить.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3126 : 16 Май 2015, 20:54:24 »
Shredder, там куча спрайтов из других игр. Причём они даже не используются.
Кстати, как считаешь, может так быть, что в первом уровне нет прыжка из-за того, что это хорошо переделанный Slashers? Там тоже нет прыжка, а кнопка В служит альтернативой основного удара.

Добавлено позже:
Shredder, а во второй части уберешь прыжки в воздухе?

Добавлено позже:
Shredder, редактируя карту первого уровня, я заметил, что фон (точнее - деревья) убивают героя так же, как и лужа с ямой. Мне бы хотелось сделать так, чтоб деревья были не только фоном, но и были твердыми. Чтоб персонаж упирался в деревья, а не падал в них. Сможешь так сделать?
« Последнее редактирование: 17 Май 2015, 17:39:14 от lancuster »

Оффлайн Крылатый Кот

  • Пользователь
  • Сообщений: 82
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3127 : 17 Май 2015, 21:48:46 »
Прошу обратить внимание на игру Galaxy 5000 (http://www.emu-land.net/consoles/dendy/roms?act=showonly&id=538). Если играть вдвоём, то доступна только первая планета Mercury, т.е. после прохождения всех трасс на ней показывается экран The End и очки игроков.
Хотелось бы убрать это ограничение.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3128 : 17 Май 2015, 23:10:47 »
Shredder, сможешь исправить баг с некоторыми врагами? Там выходит такая штука: если на второй странице поставить в хексе O (не ноль) - тогда летит космический корабль. Но вместе с этим на земле отображается и кусок дерева, с которым данный объект был связан. То же самое и с черной преследующей бабочкой, которая в хексе значится как N. Сможешь отделить противников от фона, к которым они прикреплены?

Добавлено позже:
Прошу обратить внимание на игру Galaxy 5000
Это космическая гонка от Activision? :)

Добавлено позже:
Shredder, я так понял, этот глюк с картой дублируется на все уровни. Поэтому, если не отделить некоторых врагов от фона - игра будет не такой интересной, какой должна быть. Потому что ВСЕ преследующие враги прикреплены к фону.
« Последнее редактирование: 18 Май 2015, 01:32:01 от lancuster »

Оффлайн Крылатый Кот

  • Пользователь
  • Сообщений: 82
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3129 : 18 Май 2015, 13:21:03 »
Цитата
Это космическая гонка от Activision?
Она самая. Недавно её открыли для себя, пробовали играть (сойдёт для разнообразия), но игра оказалась с подставой.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3130 : 18 Май 2015, 13:54:09 »
Вообще, у Activision только половина игр хорошая. А другую половину - хоть выбрасывай...

Добавлено позже:
Крылатый Кот, я не могу взломать эту игру. Но зато я работаю над хаком другой игры. ;)

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3131 : 18 Май 2015, 14:46:16 »
Shredder, а во второй части уберешь прыжки в воздухе?

Посмотрел - какая-то левая часть, нафиг её. Уровни почти одинаковые, враги тоже.

Shredder, редактируя карту первого уровня, я заметил, что фон (точнее - деревья) убивают героя так же, как и лужа с ямой. Мне бы хотелось сделать так, чтоб деревья были не только фоном, но и были твердыми. Чтоб персонаж упирался в деревья, а не падал в них. Сможешь так сделать?

Проверил - нет такого. У меня фон не убивает игрока. Убивает только яма около дерева в самом начале раунда, но на то она и яма.

Shredder, сможешь исправить баг с некоторыми врагами? Там выходит такая штука: если на второй странице поставить в хексе O (не ноль) - тогда летит космический корабль. Но вместе с этим на земле отображается и кусок дерева, с которым данный объект был связан. То же самое и с черной преследующей бабочкой, которая в хексе значится как N. Сможешь отделить противников от фона, к которым они прикреплены?

Что это и в какой игре? Не понял.

Прошу обратить внимание на игру Galaxy 5000 (http://www.emu-land.net/consoles/dendy/roms?act=showonly&id=538). Если играть вдвоём, то доступна только первая планета Mercury, т.е. после прохождения всех трасс на ней показывается экран The End и очки игроков.
Хотелось бы убрать это ограничение.

Впервые вижу эту игру. Надо будет глянуть)

Оффлайн gotten

  • Пользователь
  • Сообщений: 4878
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3132 : 18 Май 2015, 15:14:22 »
Об этой игре вроде в каком-то электронном журнале писали, подробный обзор.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3133 : 18 Май 2015, 15:38:13 »
Посмотрел - какая-то левая часть, нафиг её. Уровни почти одинаковые, враги тоже.
Жаль Придётся делать левел-хак второй части, учитывая прыгучесть двух последних персонажей. ;)
Цитата
Проверил - нет такого. У меня фон не убивает игрока. Убивает только яма около дерева в самом начале раунда, но на то она и яма.
В игре есть ограничивающие блоки, до которых ты доходишь и упираешься. Если их убрать - шагнув в деревья, герой погибает. Я просто хотел размножить деревья по всему уровню, чтоб было оригинальней и красивее.
Цитата
Что это и в какой игре? Не понял.
В скрине, прикреплённом ниже, всё более чем подробно описано. В общем, подсоби. :cool: Пожалуйста! :)
... Да, первый экран уровня я тоже прикреплю. Чтоб не думали, что я не собираюсь делать то, что задумал. :D
Mefistotel, поразмыслив над твоим предложением (соединить интро с игрой), я решил кое-что сделать в этом плане. Короче говоря, я тупо скопировал весь код из интро и засунул в игру. Ром, к моему удивлению, не испортился. Но всё время по кругу играет заставка... Shredder, если будет желание - попробуй найти команду, которая объединит оба этих куска, и создай патч для этого рома. Чисто патч. И выложи его. Я потом сам пропатчу.

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3134 : 18 Май 2015, 17:05:02 »
Mefistotel, поразмыслив над твоим предложением (соединить интро с игрой), я решил кое-что сделать в этом плане. Короче говоря, я тупо скопировал весь код из интро и засунул в игру. Ром, к моему удивлению, не испортился. Но всё время по кругу играет заставка... Shredder, если будет желание - попробуй найти команду, которая объединит оба этих куска, и создай патч для этого рома. Чисто патч. И выложи его. Я потом сам пропатчу.

Уже пробовал на днях. Увы, ничего не вышло.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3135 : 18 Май 2015, 17:14:14 »
Ну, тогда попробуй отделить врагов от фона. Явно же это баг, причём жуткий.

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3136 : 18 Май 2015, 18:21:24 »
Это твой хак, ты им и занимайся. В оригинале я таких багов не вижу.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3137 : 18 Май 2015, 18:40:19 »
В каком оригинале? Если просто играть - то да, с виду всё нормально. А если порыться в коде и попробовать изменить месторасположение врагов - сразу бросается в глаза этот баг. Мало того, что вместе с врагом на карте отпечатывается кусок фона, так ещё этот враг зачастую вовсе не появляется в игре. Понимаешь, в чём проблема?
И это не я извлекал игру. Я попросил одного человека. Он вынул игру. А я хочу сделать левел хак. Хороший хак. Но, видимо, это вряд ли получится. Потому что не всех врагов можно использовать в полной мере.

Добавлено позже:
Shredder, ну так что же? Нельзя никак отделить врагов от фона? Просто если размножать их по карте, то:
- во-первых, будет выглядеть не очень красиво;
- во-вторых, эти враги часто вообще не появляются в указанных местах.
« Последнее редактирование: 19 Май 2015, 14:11:02 от lancuster »

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3138 : 20 Май 2015, 02:03:59 »
Прошу обратить внимание на игру Galaxy 5000 (http://www.emu-land.net/consoles/dendy/roms?act=showonly&id=538). Если играть вдвоём, то доступна только первая планета Mercury, т.е. после прохождения всех трасс на ней показывается экран The End и очки игроков.
Хотелось бы убрать это ограничение.

Можно играть вдвоём.

Из недостатков:
- Недоступен самый последний уровень, открывающийся после завершения всех 9-ти планет. В принципе, он и не сильно нужен, т.к. там единственная трасса и в полу одни дыры, но для полноты надо бы вставить.
« Последнее редактирование: 20 Май 2015, 17:00:28 от Shredder »

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3139 : 20 Май 2015, 10:54:56 »
Shredder, сможешь сделать так, чтобы враги на всех уровнях получали урон ТОЛЬКО от удара игрока, а не от столкновения с ним?.. Только чтоб звук урона при этом сохранялся.

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3140 : 20 Май 2015, 12:05:45 »
чтобы враги на всех уровнях получали урон ТОЛЬКО от удара игрока, а не от столкновения с ним?.. Только чтоб звук урона при этом сохранялся.

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

Оффлайн black jaguar

  • Пользователь
  • Сообщений: 1862
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3141 : 20 Май 2015, 12:05:54 »
непонятно кто делает - толи Shredder толи lancuster  :neznayu:

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3142 : 20 Май 2015, 12:30:31 »
Вот и я о том же  :wall:

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

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3143 : 20 Май 2015, 14:31:50 »
Shredder, разве нельзя сделать, чтобы враги наносили только один удар?..
black_jaguar, я делаю хак. Shredder помогает с устранением багов. ;)

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

Добавлено позже:
Интересно, будет ли вам интересен хак сеговской версии игры? Если её вынуть из сборника. :D

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3144 : 20 Май 2015, 17:00:52 »
Добавил продолжения в Galaxy 5000 для двоих игроков.
http://www.emu-land.net/forum/index.php/topic,56894.msg1129246.html#msg1129246

Оффлайн babulya

  • Пользователь
  • Сообщений: 1203
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3145 : 20 Май 2015, 18:16:33 »
Shredder, а ты точно не Ломакс?О_о

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3146 : 20 Май 2015, 18:27:26 »
Shredder, а ты точно не Ломакс?О_о

Ломаксу нужен заместитель, пока он не проноется и не вернётся обратно :D

Оффлайн blackbird_ru

  • Пользователь
  • Сообщений: 1230
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3147 : 20 Май 2015, 19:21:52 »
babulya, Lomax это lancuster, который так искусно всех нас тралит.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3148 : 20 Май 2015, 19:59:19 »
Shredder, мало-помалу первый уровень игры почти закончил. Хак будет что надо. Прошу извинить, что так долго. Но ввиду того, что карты уровней раскиданы по игре в непонятном порядке, мне приходится подолгу искать нужный кусок. :wall:

Добавлено позже:
blackbird_ru, я даже и не знал, что я сделал столько классных хаков... О_о
Прям самооценку поднял. Молодец! :D
« Последнее редактирование: 20 Май 2015, 20:08:51 от lancuster »

Оффлайн Крылатый Кот

  • Пользователь
  • Сообщений: 82
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #3149 : 20 Май 2015, 20:47:13 »
Можно играть вдвоём.

Из недостатков:
- Недоступен самый последний уровень, открывающийся после завершения всех 9-ти планет. В принципе, он и не сильно нужен, т.к. там единственная трасса и в полу одни дыры, но для полноты надо бы вставить.

Ух ты, благодарю :wow:, будем тестировать.