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

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

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4230 : 20 Апрель 2016, 19:48:48 »
Всем привет. Существует ли хак на выключение таймера (ничего больше) в игре Alien 3 для СЕГИ?

Ни один генни код почему то не работает, при активации вместо игры красный экран (пробовал разные версии и разные коды) :neznayu:
Нужно через отладчик пропустить. Там проверка чексуммы стоит, если красный экран выдаёт. Открываешь Gens shellmod, включаешь игру и тут же залезаешь в отладку M68000. Ищи команду BNE, переходи по адресу, на котором она находится - и занопливаешь эти значения (EA EA). Как-то так. ;) 

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4231 : 21 Апрель 2016, 00:11:10 »
Блин... Сегодня обнаружил, что если резко нажать на старт ещё до появления экрана с меню - игра включит начальные титры.
Короче, если что - меняете 00 на 01 по адресу 10a01, и курсор вообще будет игнорировать пункт "начать игру". :)

Оффлайн blackbird_ru

  • Пользователь
  • Сообщений: 1230
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4232 : 21 Апрель 2016, 04:40:39 »
lancuster, Ты в сеге еа'шками нопишь чтоли? Это неправильно, там другая команда для нопов.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4233 : 21 Апрель 2016, 08:17:58 »
lancuster, Ты в сеге еа'шками нопишь чтоли? Это неправильно, там другая команда для нопов.
Да я уже подзабыл, как это в сеговских играх делается. Или нули проставлять, или EA, хз, короче. :)

Добавлено позже:
А, вспомнил. Это значение 4e71. :)

Оффлайн Camaro678

  • Пользователь
  • Сообщений: 6
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4234 : 21 Апрель 2016, 19:24:12 »
Спасибо. Правда я не очень в этом разбираюсь. Скачал shell mod, открыл M68k debug, нашел строку "0120C6 bne #$12 [01:20DA]" а что с ней делать дальше я не понял  :neznayu:

Может я не то нашел?

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4235 : 21 Апрель 2016, 20:04:57 »
Спасибо. Правда я не очень в этом разбираюсь. Скачал shell mod, открыл M68k debug, нашел строку "0120C6 bne #$12 [01:20DA]" а что с ней делать дальше я не понял  :neznayu:

Может я не то нашел?
Проверка чексуммы находится обычно где-то в начале исполняемого кода. Запусти и просмотри код ещё раз, на этот раз внимательно.

Оффлайн Camaro678

  • Пользователь
  • Сообщений: 6
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4236 : 22 Апрель 2016, 21:27:37 »
Так и не смог разобраться как "...переходи по адресу, на котором она находится - и занопливаешь эти значения..." :-\  но все равно спасибо.
Нашел генни код, который отключает проверку чексуммы. С ним вроде бы теперь работает код на остановку таймера.
RYWT-A600 может кому пригодится...

Оффлайн astroid

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4237 : 27 Апрель 2016, 14:26:16 »
Всех приветствую! Всть такой замечательный хак на СМБ3 под названием Communist Mario 3. Тот самый, где нельзя собирать монетки, ибо это подкуп. Играть, понятное дело, в эту жесть невозможно, но хак технически и визуально очень интересный! Не могли бы вы пофиксить убийственное собирательство монет?  :lol:

Вот страничка проекта http://www.romhacking.net/forum/index.php?topic=19969.0

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6571
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4238 : 27 Апрель 2016, 15:12:56 »
astroid, заечм портить замысел игры?

Оффлайн astroid

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4239 : 27 Апрель 2016, 15:38:11 »
Vivi the Black Mage, блин, ну так на любой хак тогда сказать можно o_0 Игра то реально классная получилась, но мгновенная смерть от вопросиков это перебор... В некоторых местах, где черепахами надо кирпичи разбивать, вообще считай непроходимо, либо у тебя снимут всю жизнь если она была. Сомнительный смысл.
« Последнее редактирование: 27 Апрель 2016, 15:45:56 от astroid »

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4240 : 01 Май 2016, 17:48:43 »
Скоро выйдет новый хак Nuts & Milk, сделанный мной.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3603
    • Twitter
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4241 : 01 Май 2016, 19:37:57 »
абалдеть

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4242 : 01 Май 2016, 20:59:25 »
абалдеть
Я тя тоже люблю, Санч. :)
Христос Воскресе!

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3603
    • Twitter
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4243 : 01 Май 2016, 21:20:07 »
ваистину

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4244 : 02 Май 2016, 14:20:50 »
Вопрос к Ti, автору хака https://www.youtube.com/watch?v=hILPiKHXGJc
https://vk.com/doc76238768_326480217?hash=74f48eb6db86105316&dl=e42707e5a0b8231baf

А выбор количества игроков можно туда прикрутить? Чтобы была возможность выбирать, играть за одного или за двоих, и можно было бы записать игру на картридж.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4245 : 02 Май 2016, 17:22:22 »
А выбор количества игроков можно туда прикрутить? Чтобы была возможность выбирать, играть за одного или за двоих, и можно было бы записать игру на картридж.
Делал уже, но выкладывать не буду пока (+исправил чтобы спрайты мерцали , а не пропадали , ну и баг ещё какой-то).

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4246 : 02 Май 2016, 17:42:50 »
Делал уже, но выкладывать не буду пока (+исправил чтобы спрайты мерцали , а не пропадали , ну и баг ещё какой-то).
Ну, так доделай. Видишь, люди просят, интересуются. :)

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4247 : 02 Май 2016, 19:47:37 »
Ну, так доделай. Видишь, люди просят, интересуются. :)
доделано :wall:

Добавлено позже:
но выкладывать не буду

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4248 : 02 Май 2016, 20:03:06 »
Наконец и до меня дошла очередь:
https://www.youtube.com/watch?v=X3hs5RnpVPo

Оффлайн lupus

  • Пользователь
  • Сообщений: 3849
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4249 : 02 Май 2016, 20:20:52 »
Шляпа

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4250 : 02 Май 2016, 20:45:11 »
Шляпа
Сказал человек, который лепит дис не глядя. Это не мой канал, если что, и не мой ролик, так что выкуси. :D

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4251 : 03 Май 2016, 07:51:00 »
но выкладывать не буду

Совсем не будешь?

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4252 : 03 Май 2016, 16:16:13 »
Куда-то удалили вчерашний пост Липецка про Кота Феликса с осветлённым экраном:
http://www.romhacking.net/hacks/2152/

Вопрос:
Может ли кто-нибудь сделать такой же хак на James Bond Jr? Во время игры на приставке там тоже довольно тёмный экран. Или, может быть, где-то уже есть такой хак?

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4253 : 03 Май 2016, 18:01:10 »
А разве там есть затемнение? Я играл в него - всё нормально видно, палитра не вырвиглазная.

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4254 : 03 Май 2016, 21:23:21 »
А разве там есть затемнение? Я играл в него - всё нормально видно, палитра не вырвиглазная.

На эмуляторе может и нормальная, а на железе очень мутная картинка. Здесь с третьей минуты смотри:
https://www.youtube.com/watch?v=n4EiYtHzJPQ

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4255 : 03 Май 2016, 22:00:11 »
Блин, что, разве до сих пор ещё не придумали приблуду для Денди, регулирующую контраст там, где это необходимо?
Посмотреть не могу - скорость больно маленькая. :(

Добавлено позже:
Shredder, подскажи, как расширить отображение жизней с одной цифры на две. Я хакнул одну игрушку, но теперь при повышении жизней после 9 идёт 0, и так далее.
« Последнее редактирование: 03 Май 2016, 23:01:10 от lancuster »

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4256 : 04 Май 2016, 11:04:07 »
Shredder, подскажи, как расширить отображение жизней с одной цифры на две. Я хакнул одну игрушку, но теперь при повышении жизней после 9 идёт 0, и так далее.

Похоже, что где-то в коде стоит ограничение. Найти его и убрать.
А может, это ограничение чисто визуальное. Т.е. жизней на деле 10, а отображает как 0. Набери 10, убейся и проверь. В этом случае добавь второй графический слот для отображения старшего разряда.

Добавлено позже:
"Ограничение в коде" может быть и в качестве подпрограммы, предусматривающей увеличение только до 9-ти и не обрабатывающей старший разряд. Если так, то подпрограмму надо расширить для переноса "лишних" жизней в старший разряд, взяв код из любой игры, где есть такой подсчёт.
« Последнее редактирование: 04 Май 2016, 11:15:29 от Shredder »

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4257 : 04 Май 2016, 11:40:36 »
То есть, нужно внедрить кусок кода, я правильно понимаю? А если там места очень мало для этого дела?

Оффлайн Shredder

  • Пользователь
  • Сообщений: 587
  • Пол: Мужской
  • Ninja Master
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4258 : 04 Май 2016, 12:30:00 »
А если там места очень мало для этого дела?

Искать свободное место. Если его нет - расширять ром (как это делать, я и сам не знаю).

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4214
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Хаки на любой вкус
« Ответ #4259 : 04 Май 2016, 15:00:09 »
Как-то так, в общем:
/ Файлы / Nuts__Milk_-_New_Impressions_(Hack_by_LANCUSTE.nes
Все уровни проверены, всё проходится на ура. :)