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

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

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1110 : 31 Декабрь 2012, 00:39:45 »
Так и знал, у вас будет очередной харкордный шлак <_<.
Ну так не играй, в чем проблема?)

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1111 : 31 Декабрь 2012, 00:41:09 »
Ti_ включаешь твой эмуль и играешь в твой хак и начинается замедленное кино. Через нехакнутый тобой такой же эмуль всё нормально, так что это твой косяк
Врядли мой. Скорее с твоим железом не пашет, как минимум у двух человек работает нормально, тут уж я ничего сделать не могу, разве что попробовать скачать другую visual studio и в ней собрать.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1112 : 31 Декабрь 2012, 01:55:21 »
Цитата
Врядли мой. Скорее с твоим железом не пашет, как минимум у двух человек работает нормально, тут уж я ничего сделать не могу, разве что попробовать скачать другую visual studio и в ней собрать.
Вообще сдался тебе этот эмулятор. Через обычный нормально играется. Нужно просто пофиксить пару мест и всё.
Цитата
Ну так не играй, в чем проблема?)
Ты же говорил, что секреты будут и в чём они заключаются, надрать игроку мозги до кровавой каши?
Добавлено позже:
Ti_, конфиги для чип и дейл 2 можешь сделать? Там, чтобы удобнее было врагов составлять на уровнях.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1113 : 07 Январь 2013, 02:45:47 »
Делаю хакинг Tom & Jerry.
Хотел найти палитру главного персонажа а вместо этого нашёл другую полезную дребедень для этой игры. В частности нашёл формат врагов. Имеет четыре байта. Там не проверял. Первые два отвечают за координату объекта. Третий и четвёртый за тип объекта. Подозреваю, что у каждого объекта свои значения. Так как некоторые враги, не смотря на общий блок не могут сочетаться друг с другом, например выхлоп дыма с заводной челюстью. Нет интереса хакнуть игру? Адрес для врагов 00bde0 начиная чуть от конца предыдущей строки сразу идут координаты первого врага - 51 - солдат.
Сам же прошу Ломакса или ещё кого помочь найти палитру главного персонажа, она первая. Как не бился не нашёл.

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1114 : 07 Январь 2013, 09:18:40 »
Ну да, палитра Джери не в общем блоке палитр, она вбивается несколькими строчками кода при загрузке левела)
Первая цифра палитры никогда не меняется, вторая - 1fa34, третья - 1fa39, четвертая - 1fa2c.

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1115 : 07 Январь 2013, 10:20:18 »
Roket, а что там хакать? Игра и так идеальна, по-моему.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1116 : 07 Январь 2013, 12:50:20 »
Цитата
Ну да, палитра Джери не в общем блоке палитр, она вбивается несколькими строчками кода при загрузке левела)
Первая цифра палитры никогда не меняется, вторая - 1fa34, третья - 1fa39, четвертая - 1fa2c.
Lomax, вон оно как. Я ж пытался вообще разными числами находить, а её вообще разбросали по всему рому. Кстати не только её некоторую палитру врагов также было сложно найти, но не так как эту. Какой алгоритм поиска? :)
Да формат уровней тоже нашёл.Lom есть желание хачить игру? Она кстати очень подходит для всяких загадок и препятствий.
Добавлено позже:
Цитата
Roket, а что там хакать? Игра и так идеальна, по-моему.
Ну, изменить уровни, положение врагов так. Сделать сложнее и загадочнее уровни. :)
Если кто не заметил, на скрине кстати не совсем Джерри. ;)

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1117 : 07 Январь 2013, 13:06:39 »
Roket, не, я бы закончил Чип и Дейла сначала, но не как не раньше месяца отдыха после котов))) Хочу тупо поиграть, написать обзоры)))
алгоритм поиска - найти данные в видеопамяти, поставить на них бряк, выяснить, откуда из оперативной памяти они грузятся в видеопамять, отследить, откуда из рома они грузятся в оперативную память)

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1118 : 07 Январь 2013, 13:09:09 »
Roket, не, я бы закончил Чип и Дейла сначала, но не как не раньше месяца отдыха после котов))) Хочу тупо поиграть, написать обзоры)))
Даа, и ты ещё там наообещал всем мини-хаков, когда с котами закончишь, целая очередь была...  :D

Добавлено позже:
алгоритм поиска - найти данные в видеопамяти, поставить на них бряк, выяснить, откуда из оперативной памяти они грузятся в видеопамять, отследить, откуда из рома они грузятся в оперативную память)
Хех, не знал что можно ставить на видеопамять, но палитра то в 1-ом её месте все время?

        Programmer Memory Map
      +---------+-------+-------+--------------------+
      | Address | Size  | Flags | Description        |
      +---------+-------+-------+--------------------+
      | $0000   | $1000 | C     | Pattern Table #0   |
      | $1000   | $1000 | C     | Pattern Table #1   |
      | $2000   | $3C0  |       | Name Table #0      |
      | $23C0   | $40   |  N    | Attribute Table #0 |
      | $2400   | $3C0  |  N    | Name Table #1      |
      | $27C0   | $40   |  N    | Attribute Table #1 |
      | $2800   | $3C0  |  N    | Name Table #2      |
      | $2BC0   | $40   |  N    | Attribute Table #2 |
      | $2C00   | $3C0  |  N    | Name Table #3      |
      | $2FC0   | $40   |  N    | Attribute Table #3 |
      | $3000   | $F00  |   R   |                    |
      | $3F00   | $10   |       | Image Palette #1   |
      | $3F10   | $10   |       | Sprite Palette #1  |
      | $3F20   | $E0   |    P  |                    |
      | $4000   | $C000 |     F |                    |
      +---------+-------+-------+--------------------+
« Последнее редактирование: 07 Январь 2013, 13:16:19 от Ti_ »

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1119 : 07 Январь 2013, 13:16:11 »
Даа, и ты ещё там наообещал всем мини-хаков, когда с котами закончишь, целая очередь была...  :D
:'( ну дайте ж дедушке поиграть, ну внучеки (с) Новогодний выпуск Кинамании special 2). Успокоительного на вас не напасешься  :lol:

Хех, не знал что можно ставить на видеопамять, но палитра то в 1-ом её месте все время?
Ты про что, про первый цвет в палитре? Ну да, она как бы общая для всех 4 палитр) меняешь одну - меняются все 4, ну я особо не разбирался, для чего это, возможно это влияет на вырезанность объектов, чтобы они не квадратиками были, как тайлы бэкграунда, а как ты нарисуешь тремя другими цветами) Могу и брехать, конечно  :lol:
« Последнее редактирование: 07 Январь 2013, 13:31:35 от Lomax »

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1120 : 07 Январь 2013, 14:19:56 »
Lomax, брекпоинт на слово ещё нужно поставить. Где написано в игре nigh lifes и jerry.

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1121 : 07 Январь 2013, 14:33:17 »
Roket, а что ты именно хочешь поменять, текст? Русская версия вроде ж уже есть Тома и Джерри)

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1122 : 07 Январь 2013, 14:52:59 »
Lomax Изменить имя персонажа. Не, текст весь менять не буду. Сюжет будет другой. Спасателей поменял между собой. Отсюда мне нужна была палитра. Ну и текст ещё. Русской версии не видел кстати.

Хех. Кстати удалил пол в уровне подвал. персонаж не может умереть от того, что там теперь яма :lol:. Вместо этого он проваливается в такую же но абстрактную область этажом ниже. То есть под подвалом либо вода - персонаж тонет, либо эта самая абстрактная область, в неё можно попасть, хотя чаще персонаж стукается об стену. Ну если попадёшь, то выбраться уже нельзя только сброс игры. :)
Добавлено позже:
Lomax, поставь брекпоинт пока на слово jerry там посмотрим.
« Последнее редактирование: 07 Январь 2013, 16:03:32 от Roket »

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1123 : 07 Январь 2013, 16:12:46 »
Roket, начиная с 1edf6)

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1556
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1124 : 07 Январь 2013, 17:16:28 »
Roket, зачем персонажей менять?
Держи русскую версию http://chief-net.ru/index.php?option=com_sobi2&sobi2Task=sobi2Details&catid=3&sobi2Id=219&Itemid=44

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1125 : 07 Январь 2013, 17:58:11 »
ПАУК, ну это для того, чтобы подизменить сюжет, не меняя при этом заставки. Чтобы был смысл и продолжение. Лишь с изменёнными уровнями и персонажем. ну и если повезёт, также и расположение врагов.
Добавлено позже:
ссылка не работает.
Добавлено позже:
Lomax, спасибо. Слово изменено. Но опять проблема с этой проклятой палитрой началась. Наверное есть ещё где-то палитра главного персонажа. При заходе в нору, она опять меняется. :?

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1556
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1126 : 07 Январь 2013, 18:14:25 »

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1127 : 07 Январь 2013, 18:23:26 »
ПАУК,  эту вижу. Перевод гляну. Ну а вообще версия рома будет английская, перевод врятли буду делать.
Lomax, глянешь изменение палитры при захождении джери в первую секретную нору в первом уровне.

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1128 : 07 Январь 2013, 18:31:39 »
Roket, 1ее1а, 1ее22, 1ее27

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1129 : 07 Январь 2013, 19:42:18 »
Lomax, спасибо.
Да что за ерунда. Сколько там палитр? Она опять изменилась уже при затемнении. :ohmy:

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1130 : 07 Январь 2013, 19:47:11 »
Roket, не знаю, я всего 2 нашел в роме, ну я особо не играл, только в начале)

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1131 : 07 Январь 2013, 20:08:03 »
Lomax, попробуй найти эту палитру при затемнении 07 18 0f. Уж не знаю, что там мешает нормально держать палитру o_0. Это при захождении в нору, когда джерри сначала входит, а потом выходит и палитра снова изменяется с изменённой на прежнюю.

Если не получится, может проще атрибуты поправить?

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1132 : 07 Январь 2013, 20:18:15 »
Roket, да получится, просто я уже давно играл, можешь сейв кидануть перед этим на fceux?)

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1133 : 07 Январь 2013, 20:27:37 »
Lomax вот. Джерри у норы. Вообще мне нужно, чтобы палитра была с  17 28 0f  на  00 10 0f . Ну то есть серой с оранжевой. Но пока для начала найти, что мешает палитре держаться. Ну если не получится, тогда лучше атрибуты джерри поменять.

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1134 : 07 Январь 2013, 20:41:25 »
Roket, он у тебя черно-белый будет? Ну вот, пожалуйста, только сыр теперь тоже черно-белый, так как использует ту же палитру, что и Джерри)

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1135 : 07 Январь 2013, 20:59:36 »
00 - это серый же. Не, тёмно - светлосерый. :)
Добавлено позже:
Да, так лучше. Но вот с этим можно что-нибудь сделать? Когда Джерри заходит он всё равно не серый.
Добавлено позже:
Цитата
он у тебя черно-белый будет? Ну вот, пожалуйста, только сыр теперь тоже черно-белый, так как использует ту же палитру, что и Джерри)
Да, по поводу чёрнобелого сыра и чёрнобелых мух. Может тогда проще найти атрибуты Джерри и переназначить их на другую палитру? Например на соседнюю серую палитру?
« Последнее редактирование: 07 Январь 2013, 21:09:35 от Roket »

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1136 : 07 Январь 2013, 21:24:31 »
Roket, ну попробуй, я уже запарился)) Ты ж говорил, вроде нашел аттрибуты все. А какую из палитр будешь использовать под Джерри? Чтоб графика не пострадала) По мне, так лучше сырок убрать куда нибудь)) Даже не знаю, зачем ты джерри красишь)

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1137 : 07 Январь 2013, 22:12:42 »
Цитата
Ты ж говорил, вроде нашел аттрибуты все
Атрибуты это другое. Когда я ломал чипов и дейлов, я там изуродовал кенгуру, прежде чем превратить его в дерево. так вот, чтобы изуродовать я менял атрибуты графики - она там должна задаваться вместе с куском спрайта и номер палитры этого куска, также плюс зеркало.
Здесь же я нашёл только анимацию Джерри в которых нет никакого упоминания про палитру, только 8*16 куски спрайтов. Подозреваю номера где-то в другом месте задаются. :?

Ну а нашёл расположение врагов.

Цитата
Даже не знаю, зачем ты джерри красишь)
Ну в этом хаке вместо Джерри будет бегать мышонок Таффи, который наоборот будет спасать Джерри.
А у него по игре палитра как раз серая.
Я просто не думал, что какая-то палитра будет так долго искаться. :?

Не, хак палитры тобой сделан как раз нормально, сыр я заменю на какие-нибудь конфеты. Ты просто попробуй убери затемнение в коричневый и красный как на скрине и сделай его серым. если это возможно.
Добавлено позже:
06 06 0f   07 18 0f  06 18 of - вот эти палитры затемнения исправить бы на 00 10 0f если возможно.
« Последнее редактирование: 07 Январь 2013, 22:33:43 от Roket »

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1138 : 08 Январь 2013, 00:18:01 »
07 18 0f я нашел обычным поиском в хексе) Она?
А остальные 2 - это откуда? В начале игры вроде таких нету)

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #1139 : 08 Январь 2013, 10:07:53 »
Цитата
07 18 0f я нашел обычным поиском в хексе) Она?
А остальные 2 - это откуда? В начале игры вроде таких нету)
Они возникают, когда Джерри заходит в нору. Вообще мне кажется это стандартное затемнение, неграмотно использованное разработчиками в качестве перекрывания палитры. Отсюда и то, что сама палитра разрознена. Попробуй с того сейва зайти Джерри в нору. 

Сначала будет палитра  07 18 0f потом 06 18 of  потом когда будет выходить 06 06 0f . Попробуй их заменить на 00 10 0f.

 Их просто так не найдёшь, скорее всего опять придётся брек на них делать.
Добавлено позже:
Цитата
07 18 0f я нашел обычным поиском в хексе) Она?
Это скорее всего палитра скорпионов и улиток из второго уровня. Я её тоже находил, но не она.