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

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

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7080 : 10 Август 2023, 01:54:23 »
Был еще хак для super mario bros - с музыкой VRC6:
https://www.romhacking.net/hacks/5613/
Но сейчас он: "Note - This is not available for download anymore".
https://archive.org/download/rom-hack-patch-archive в NES-FC Hacks.7z \NES-FC\Super Mario Bros. (W)\SMBVRC6.zip и SMBVRC6_v1.1.zip.

Оффлайн Ojisun

  • Пользователь
  • Сообщений: 53
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7081 : 10 Август 2023, 11:22:56 »
А мог бы кто cделать, чтобы в G.i.Joe 2 с первого уровня играть сразу за ниндзю снейк айза с полной шкалой жизненной энергии? Или это сложно поменять местами человечков? :-\

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7082 : 10 Август 2023, 13:38:23 »
в G.i.Joe 2 с первого уровня играть сразу за ниндзю снейк айза с полной шкалой жизненной энергии?
В роме "G.I. Joe - The Atlantis Factor (U)" есть код активации всех персонажей на старте, известный чит, в файле заменить 0x 1842F на 01, а для макс. HP на старте игры заменить с 0x 1EFED: 0D 0D 0D 0D 0D 0D (или по вкусу для каждого персонажа).

Оффлайн Ojisun

  • Пользователь
  • Сообщений: 53
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7083 : 10 Август 2023, 16:23:40 »
А как мне искать эти цифры в хекс редакторе или как?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7084 : 10 Август 2023, 17:37:29 »
Ojisun, выражение "заменить 0x 1842F на 01" означает в HEX-редакторе нажать Ctrl+G (или G, или Перейти/Goto) ввести 1842F, нажать ОК или Enter, ввести 01 для изменения байта в файле. Я написал 0x отдельно от 1842F, чтобы двойным кликом выделить, хотя приличный редактор типа 010 Editor достаточно умный для 0x1842F в отличие от мусора как HxD. UPD: Обычно запись FFFF: 00 01 означает позицию 0xFFFF в файле, где нужно изменить байты на 00 01 (любое кол-во), но у krocki два байта означают что и на что изменить.

Оффлайн Ojisun

  • Пользователь
  • Сообщений: 53
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7085 : 10 Август 2023, 17:53:26 »
Открыл, ввёл, переписал в 01. Персонажи не появились по прежнему один вначале перс. :neznayu:
Хочется уже поиграть этим ниндзей, он даётся в самом конце почти, а пока прокачаешь уже и игра закончилась. :(

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2680
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7086 : 10 Август 2023, 18:05:02 »
поэтому то я и объяснял что нужно некий общий запускатор игр, где все эти нюансы были бы добавлены и включались бы однокликово :) но нет. мыши плакали, кололись, но продолжали жрать кактус.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7087 : 10 Август 2023, 18:08:02 »
Ojisun, :facepalm: это не HEX-редактор, а хрень. Там написано, что для HEX нужен префикс $, т. е. $1842F. Не хотел мусорить на форуме из-за пары байтов, но иногда приходится объяснять базу.
поэтому то я и объяснял что нужно некий общий запускатор игр, где все эти нюансы были бы добавлены и включались бы однокликово
Есть свои форматы читов в разных эмуляторах. Ещё Mr2 делал свой. Для вставки изменений вида "позиция:байт" есть Game Genie Guy!, но я давно хотел сделать замену этому старью с багами.

Оффлайн Ojisun

  • Пользователь
  • Сообщений: 53
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7088 : 10 Август 2023, 18:41:28 »

Ojisun, :facepalm: это не HEX-редактор, а хрень.
Ну почему же, я ввёл именно $1842F и получилось переписать. :)
Чего Вы сразу не написали что надо именно $1842F, а я вводил 1842F. Я просто ещё не знаю же всех этих махинаций. :neznayu:
Спасибо, большое. А как Вы вычисляете что именно этот адрес отвечает за всех человечков? Вы как то через эмулятор отсеиваете числа , как например учат искать где находятся адреса отвечающие за жизни в эмуляторе и добавляют жизни .

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7089 : 10 Август 2023, 18:57:22 »
Ход мыслей у нас одинаковый, как раз сейчас собрал xdelta3 для Linux/ARM - под ним все пропатчилось отлично!
У меня какой-то патч не вставал, даже через онлайн патчеры, и пришлось новую хдельту качать, но так как я использую UI, я заменил файл в папке. И потом просто забыл обратно откатить, когда сам делал патчи.
Мегаманы на ips, а Ren Adventures я обновлял пару дней назад (исправил запуск на некоторых эмулях), и как раз это и заметил, поэтому с ним и нет проблем. Так что с компрессией это не связано, а с версией.
Мегаман 1 тоже обновлён, но вероятно будет ещё 1 будет апдейт.
Но нафига они формат сменили это конечно вопрос.

Оффлайн Беларус учит русский

  • Модератор
  • Сообщений: 1384
    • ВКонтакте
    • Steam
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7090 : 11 Август 2023, 00:40:18 »
Ojisun, да, поиск отсеиванием, но и дизассемблер нужен, т.к. отсеиванием можно изменить только память и это надо делать каждый раз (или включать читы), а дизассемблер помогает найти инструкции в коде, меняющие эти значения в памяти, чтобы их изменить на нужное поведение.
1842F, как видишь, необычное число, т.к. в нём есть и буквы. Это шестнадцатеричное число, поэтому перед ним бывает $ или 0x. Простенькие хекс-редакторы не хотят разбираться что ты там им ввёл, поэтому им надо подсказывать, вставив эти символы перед числом, иначе будет ошибка или посчитает это обычным числом.
По таким вопросам лучше пиши в теме для новичков:

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7091 : 11 Август 2023, 17:48:54 »
Shovel Knight (Whomp 'Em Hack):
https://www.romhacking.net/hacks/7992/

Оффлайн lupus

  • Пользователь
  • Сообщений: 3847
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7092 : 12 Август 2023, 22:42:18 »
Shovel Knight (Whomp 'Em Hack):
https://www.romhacking.net/hacks/7992/
Прикольно. Только графоний и музыку поменяли, уровни те же самые?

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7093 : 13 Август 2023, 09:52:13 »
Прикольно. Только графоний и музыку поменяли, уровни те же самые?
Не меняли. Написано же. Даже в тегах указано - S (sound), G (graphics).  А уровни это вроде L (levels).

Оффлайн lupus

  • Пользователь
  • Сообщений: 3847
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7094 : 13 Август 2023, 18:52:13 »
Ti_, посмотрел видос на ютубе, круто получилось. Респект всем причастным.

Оффлайн SaintAspid

  • Пользователь
  • Сообщений: 13
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7095 : 14 Август 2023, 14:34:46 »
Zombies Ate My Neighbors [Sega Mega Drive / Genesis].
Увеличена видимая область в игре до 320х224 (исходная - 256х224).
Ссылка на патч

(Ссылка на вложение)
Спасибо огромное за отличный хак!
У меня вопрос, будет ли данный хак работать на оригинальной Sega Genesis 2 V0?
В данный момент нет видеокабеля,не получается проверить.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8184
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7096 : 14 Август 2023, 19:46:23 »
Спасибо огромное за отличный хак!
У меня вопрос, будет ли данный хак работать на оригинальной Sega Genesis 2 V0?
В данный момент нет видеокабеля,не получается проверить.
Должен работать, но из-за ограничение железа на редких картах с огромными врагами (например, гигантский младенец), они не будут отображается в области HUD. Собственно, поэтому и разработчики решили замаскировать этот недостаток чёрной полосой.

Оффлайн SaintAspid

  • Пользователь
  • Сообщений: 13
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7097 : 14 Август 2023, 20:29:06 »
Должен работать, но из-за ограничение железа на редких картах с огромными врагами (например, гигантский младенец), они не будут отображается в области HUD. Собственно, поэтому и разработчики решили замаскировать этот недостаток чёрной полосой.
Понял, спасибо за информацию, как куплю кабель протестирую игру на железе.

Оффлайн NoFate

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7098 : 19 Август 2023, 15:27:36 »
Здрасьте! Lost Vikings II (SNES) для троих игроков. https://www.romhacking.net/hacks/8011/

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8184
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7099 : 21 Август 2023, 17:24:40 »
Обновление модификации Beyond Oasis Extended [SMD].
« Последнее редактирование: 21 Август 2023, 18:03:37 от paul_met »

Оффлайн MaxWooD

  • Пользователь
  • Сообщений: 1114
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7100 : 21 Август 2023, 21:58:00 »
paul_met, Круто  :thumbup:
А русскую версия в широкоформате можно запустить?

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8184
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7101 : 21 Август 2023, 22:02:21 »
paul_met, Круто  :thumbup:
А русскую версия в широкоформате можно запустить?
Не знаю, попробуй пропатчить.

Оффлайн Томахомэ

  • Пользователь
  • Сообщений: 952
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7102 : 23 Август 2023, 19:10:04 »
Идёт большой реверс-энжинеринг игровоавтоматской версии Vapour Trail. Хоть это и далеко ещё не хак, но, тем не менее, важная подготовка к нему.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7103 : 23 Август 2023, 19:30:08 »
[NES/FC] HaraForce - MMC5 порт

Оригинальный маппер 471 крайне медленный, поэтому игра тормозит на большом кол-ве объектов, на MMC5 почти нет такой проблемы. Работает в: Mesen(2), NintendulatorNRS, puNES, FCEUX (см. ниже). В Nestopia UE 1.52.0 артефакт на старте, в BizHawk 2.9.1 (NesHawk) иногда артефакты (лучше не использовать), в VirtuaNES не работает.
Из-за бага в FCEUX до вчерашнего дня, переключение PRG банков по 32КБ работало не с тем регистром, поэтому для старых версий FCEUX приложил ром _FCEUXbugEdition.
В архиве также оригинальный ром, запускается в NintendulatorNRS и puNES.
Чит на HP: 30C = 0A. Если установить B8 = 04 на записи при открытии опций, появится бесполезное отладочное меню.
Кое-кто возможно сделает MMC3 хак, что не так просто как с MMC5.

Оффлайн AuAurora

  • Пользователь
  • Сообщений: 1754
  • Мур
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7104 : 24 Август 2023, 22:28:48 »
Обновление модификации Beyond Oasis Extended [SMD].
я правильно понимаю, на 100-этажном испытании расширились границы комнат? О_о

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8184
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7105 : 24 Август 2023, 22:55:47 »
я правильно понимаю, на 100-этажном испытании расширились границы комнат? О_о
Да, а то там слишком тесновато (особенно на сложном уровне).

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7106 : 31 Август 2023, 16:06:39 »
[SMD/GEN] Twinkle Tale - Lock Fire / Strafe | Mega Drive / Genesis

Блокировка направления при удержании любой из кнопок: X, Y, Z, Mode. Не подходит для 3-кнопочного контроллера (будет постоянная блокировка). В архиве ромы: для оригинала, [T+Eng MIJET (28.03.2007)], [T+Rus1.00 Chief-Net (31.12.2013)] и  [T+Rus1.00 Chief-Net (31.12.2013)_FixWeapon] где я исправил стрельбу 3-го оружия как было, не знаю зачем это в переводе, наверно ошибка. В src исходный код, включая исправление перевода без хака - [T+Rus1.00 Chief-Net (31.12.2013)_FixWeapon].
Обнаружил в оригинале чит: удержание кнопки A на 2-м контроллере не даёт появиться врагам, но босса так не пройти.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7107 : 03 Сентябрь 2023, 10:11:06 »
Обновление хаков - Megaman II - RushJet1 music - v1.1  и Ren Adventures - v2.2.

Оффлайн SaintAspid

  • Пользователь
  • Сообщений: 13
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7108 : 04 Сентябрь 2023, 12:48:43 »
Понял, спасибо за информацию, как куплю кабель протестирую игру на железе.
Sega Genesis 2 V1.8 - Флеш Картридж с Алика (но не самый дешевый), хак завелся без проблем (До младенца не доходил).
На плате V0 не успел проверить - продал консоль, но думаю тоже должно работать.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #7109 : 08 Сентябрь 2023, 22:43:18 »
[NES] Super Aladdin The Return of Jafar - перенос на Astyanax (U) и MMC3 (J)

Пиратский хак с Аладдином был основан на "The Lord of King (J)" - японской версии "Astyanax (U)". В архиве:
* Super Aladdin The Return of Jafar (Astyanax).nes - перенос графики и изменений от пиратов, кроме чита, также замена текста Astyanax > Aladdin, Cutie > Genie, Rosebud > Jasmine, Blackhorn > Jafar, Jaleco > Disney. Astyanax изначально на MMC3, это осталось.
* Super Aladdin The Return of Jafar [hMMC3].nes - конверсия MMC3 для оригинальной пиратки, остался чит на HP + Жизни: во время игры Up + Start. Иногда дёргается статус бар и всегда при использовании молнии.