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

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

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1670
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6930 : 21 Декабрь 2022, 18:08:38 »
Это приводит к тому, что если вдруг ты решишь поменять второй байт FF и создать отдельный патч, то эти 2 патча уже будут несовместимы, если применять их в неправильном порядке, ведь первый патч просто вернет FF как в оригинале.
Это не проблема IPS патча, это проблема исключительно хакера. :facepalm: В IPS патчах распространяется полная модификация игры, следовательно оптимизация байт вполне оправдана.

10 лет назад был выпущен Чит патчер, который идеально подходит для чит кодов. Но видимо его время ещё не пришло, нам интереснее выдумывать свой велик в виде IPS, HEX, а самое оно, это закидывать на форум сотни ромов с парой изменённых байт.  :wall:

Оффлайн MaxWooD

  • Пользователь
  • Сообщений: 1114
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6931 : 21 Декабрь 2022, 19:15:19 »
10 лет назад был выпущен Чит патчер
Есть замечательная программа Game Genie Guy!, чтобы пропатчит ром кодами GG.

Оффлайн Cyneprepou4uk

  • Пользователь
  • Сообщений: 211
  • Пол: Мужской
  • Самый лысый ромхакер
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6932 : 21 Декабрь 2022, 19:34:27 »
Это не проблема IPS патча, это проблема исключительно хакера.

Чушь.

Оффлайн MaxWooD

  • Пользователь
  • Сообщений: 1114
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6933 : 21 Декабрь 2022, 20:28:10 »
нужно генерировать коды
Как понять? Просто вставить код GG не получится?

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1670
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6934 : 21 Декабрь 2022, 21:19:47 »
Как понять? Просто вставить код GG не получится?
Тут вроде как речь идёт о создании патча:
Мне нужно внести именно одно два однобайтовое изменение в ром тому и патч

То есть автору придётся самому создавать GG коды, а не вставлять уже готовые.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6935 : 29 Декабрь 2022, 00:44:45 »
[NES] Сапёр / Minesweeper / Mine sweeper из "8-in-1 (Sachen Super Cartridge Version 3)"
Простое исправление меню у вытащенного Сапёра из многоигровки. 3 режима: установленные размеры поля, выбор размера, на 2 игрока. В сети есть ромы для каждого режима отдельно. PRG 16KiB, CHR 8KiB, NROM (mapper 0).

Оффлайн Texic

  • Пользователь
  • Сообщений: 59
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6936 : 05 Январь 2023, 20:22:36 »
[SMD] Comix Zone - hardcore hack
Увеличивает сложность врагов, делая их везде как на последнем уровне.
Привет, а скажи пожалуйста, у тебя случаем нет РОМа, который наоборот, упрощает прохождение, а именно - убирает потерю здоровья при ударах под объектам? Всю жизнь это бесило. Такой бред, блин)
Хочется хоть раз пройти нормально, без необходимости рассчитывать количество ударов по бочкам.

Оффлайн AuAurora

  • Пользователь
  • Сообщений: 1755
  • Мур
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6937 : 05 Январь 2023, 22:38:54 »
или раз уж реализьм - добавить регенерацию) слабую

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3258
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6938 : 06 Январь 2023, 08:59:28 »
Привет, а скажи пожалуйста, у тебя случаем нет РОМа, который наоборот, упрощает прохождение
У меня нет, но что-то подобное есть на ромхакинг.нет и в стиме.
https://www.romhacking.net/hacks/4509/
https://steamcommunity.com/sharedfiles/filedetails/?id=674962389

Оффлайн Texic

  • Пользователь
  • Сообщений: 59
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6939 : 06 Январь 2023, 13:20:40 »
У меня нет, но что-то подобное есть на ромхакинг.нет и в стиме.
https://www.romhacking.net/hacks/4509/
https://steamcommunity.com/sharedfiles/filedetails/?id=674962389
Ооооооо, премного благодарен!

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6940 : 16 Январь 2023, 18:51:33 »
Решил таки попробовать покопаться в играх для мегадрайва и разобраться как там всё устроено, так как дано не давали покоя некоторые нюансы. Например, всегда бесила это толстенная чёрная полоса внизу экран в Landstalker, которая закрывает приличную площадь обзора. Разбираясь пол дня с отладчиками системы, ассемблером и кое-какими доками удалось убрать эту полосу, но в определённые моменты возникают проблемы с выводом тайлов (не всё рендерится или рендериться неправильно).

256342-0 256344-1

Оффлайн yousver2

  • Пользователь
  • Сообщений: 2576
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6941 : 16 Январь 2023, 19:32:46 »
paul_met, мож там конец уровня и просто ничего нет, кроме каши?

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6942 : 16 Январь 2023, 20:22:26 »
paul_met, мож там конец уровня и просто ничего нет, кроме каши?
Нет, это на любом экране происходит и неважно в каком месте комнаты находишься.

Оффлайн yousver2

  • Пользователь
  • Сообщений: 2576
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6943 : 16 Январь 2023, 20:51:34 »
paul_met, ща не могу глянуть, сатурн ломаю) а попробуй экран сдвинуть вниз на размер этой полоски бывшей. Может вверху такой каши не будет
Тебе в любом случае желательно его сдвинуть, чтобы персонаж был отцентрован, а то щас он где то вверху лазиет )
« Последнее редактирование: 16 Январь 2023, 20:58:02 от yousver2 »

Оффлайн Berstain

  • Emu-Land Team
  • Сообщений: 2723
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6944 : 17 Январь 2023, 03:17:24 »
paul_met,  было бы здорово, если б управление подправил. :)

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6945 : 17 Январь 2023, 08:32:56 »
paul_met,  было бы здорово, если б управление подправил. :)
Если речь о косяке с D-Pad, то это уже давным-давно поправили.

Оффлайн Berstain

  • Emu-Land Team
  • Сообщений: 2723
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6946 : 17 Январь 2023, 10:04:46 »
paul_met,  речь именно о нем.
Но, я увы был не в курсе.
Если  есть возможность, кинь в лс, или сюда.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6947 : 17 Январь 2023, 10:23:00 »
paul_met,  речь именно о нем.
Но, я увы был не в курсе.
Если  есть возможность, кинь в лс, или сюда.
На ромхаке есть аж два патча. А если ручками, то вот будет выглядеть фикс управления:
Address Value
$193C 010C
$1940 04B2
$1948 0634
$1958 0304

Оффлайн Berstain

  • Emu-Land Team
  • Сообщений: 2723
  • Пол: Мужской
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6948 : 17 Январь 2023, 13:19:40 »
paul_met:D Спасибо.
Буду иметь ввиду.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6949 : 19 Январь 2023, 15:42:01 »
В общем, пробой пера для мегадрайва стал Warlock. Хак добавляет поддержку 6-ти кнопочного геймпада. Теперь предметы можно переключать кнопкой "MODE", а использовать их кнопкой "Х".

« Последнее редактирование: 19 Январь 2023, 16:19:37 от paul_met »

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6950 : 20 Январь 2023, 19:44:36 »
[NES] Boogerman II - The Final Adventure (Rex-Soft) - MMC3
Адаптация под MMC3 маппер. Оригинал на клоне MMC3 (маппер 263) с изменёнными адресами регистров и перестановкой битов данных у них.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6951 : 25 Январь 2023, 18:47:47 »
Double Dragon V - The Shadow Falls [Sega Mega Drive / Genesis].
Увеличено разрешение игры в режиме битвы до 320х224 (исходное - 256х224). Также увеличена видимая область по вертикале.
Ссылка на патч


Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6952 : 29 Январь 2023, 08:00:07 »
Пак некоторых моих хаков. Кое-где в src скрипты/код для сборки хака, для .py файлов требуется Python 3.

[GEN/MD] Berzerk - Rip, Fix Pad, Headless
Berzerk_Rip.gen - уменьшение рома до 128КБ, убрано аудио:
* На логотипе SEGA.
* Если хотя бы один враг остаётся при переходе на уровень - "Chicken, fight like a robot".
* Смерть на 1-м уровне - "Got the humanoid, got the intruder!", теперь всегда "Got the humanoid, got the chicken!".
Berzerk_Rip_FixPad.gen - как Rip с исправлением для 6-кнопочного контроллера.
Berzerk_Rip_FixPad_Headless.gen - как Rip_FixPad с убраной головой смерти.

[GEN/MD] Octopus - Rip
Уменьшение рома до 128КБ. Убран логотип SEGA и manual, уменьшен показ автора.

[NES/FC] Beetlejuice (U) [T+Rus_MagicTeam] - Level Select, Invincibility, Infinite Lives
* Неуязвимость и бесконечные жизни даются при нажатии кнопки B на заставке в начале игры.
* На карте в начале игры выбор уровня нажатием Влево/Вправо.

[NES/FC] Bootèe / Bootee - Manual Jump, Full Charge
Для прыжка держать кнопку A. Стрельба без заряда. Убраны инструкция вначале и полоска заряда.

[NES/FC] Elvira's Monster Party - Level Select, Full HP
Оригинал - https://www.romhacking.net/hacks/5423/.
Elvira's Monster Party_LevelSelect.nes - на главном экране кнопки влево/вправо выбирают уровень.
Elvira's Monster Party_LevelSelect_FullHP.nes - как предыдущий с полным HP на старте.

[NES/FC] Happily Ever After [T+Rus_PSCD] - Infinite Continue
Бесконечные продолжения.

[NES/FC] Karateka (J) - Colors, Easy

Karateka (J)_Blue.nes - замена цветов главного героя и роба голубая, HP всегда поровну с врагом и быстрое восстановление, ром расширен.
Karateka (J)_Lite.nes - как Blue, но роба остаётся белой, ром не расширен.

[NES/FC] Shin Jinrui - The New Type (J) [T+Rus_Mitz] / 新人類 / Adventures of Dino Riki - Easy
В начале 5 жизней, 5 сердечек, после смерти макс. кол-во сердечек не уменьшается ниже 5, каждые 10 000 очков дают жизнь (раньше только за 10 000, 50 000, 200 000, 500 000).

[NES/FC] Simpsons - Bart vs. the Space Mutants (U) - Midair Jump, Invincibility
Прыжки в воздухе. Неуязвимость, чтоб отключить: B + Start на главном экране. Умереть: A + B на паузе.

[NES/FC] Xiao Ma Li / 小玛利 - 18+, Colors

В оригинале девушку раздевали до купальника (всего 3 картинки), теперь начинается с купальника, потом без лифчика и в конце без трусов (просто полоска, ничего особенного). Каждый раз случайный цвет купальника. Оригинальный чит для просмотра картинок: Вверх, A, B, Select хотя бы раз нажать на главном экране, потом Start.

[SNES/SFC] Last Action Hero (U) - T+Rus, Easy

Last Action Hero (U) [T+Rus].sfc - перевод на русский.
Last Action Hero (U) [T+Rus]_Easy.sfc - как T+Rus и понижен уровень сложности: быстрые удары главного героя, задержка удара у врагов, времени больше на 10%, HP героя в 2 раза больше, билет восстанавливает HP на 33%, у вертолёта ракеты без ускорения (но частота появления такая же).
Last Action Hero (U) [T+Rus&Title].sfc - как T+Rus с Арнольдом Шварценеггером на главном экране, исправлен баг растяжения главного экрана.
Last Action Hero (U) [T+Rus&Title]_Easy.sfc - как T+Rus&Title и Easy.

[SNES/SFC] Nosferatu (U) - Infinite HP
Nosferatu (U)_InfHP_PauseLRAswitchInfHP_LRBtoDie.sfc - на паузе L+R+A - переключение бесконечного HP, L+R+B - таймер на 0, чтобы умереть, если застряли. Требует RAM на картридже.
Nosferatu (U) [t1]_fix.sfc - исправление заголовка рома с трейнером для правильной работы в эмуляторах.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6953 : 29 Январь 2023, 09:43:06 »
NHL 97 / NHL 98 (Sega Mega Drive / Genesis).
Увеличено разрешение игр в режиме матча до 320х224 (исходное - 256х224). Для NHL 97 убрана проверка чексуммы, поэтому игра стартует быстрее.
Ссылка на патчи

256766-0

Оффлайн Guyver(X.B.M.)

  • Пользователь
  • Сообщений: 2659
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6954 : 29 Январь 2023, 14:13:49 »
Sharpnull, в Xiao Ma Li палитра осветлена (исправлена ошибка как в коте Феликсе)?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6955 : 29 Январь 2023, 15:09:30 »
Guyver(X.B.M.), да, просто убран Colour emphasis (CPU $E26B: LDA #$18 вместо#$F8). Когда все 3 бита установлены, то всё темнее, не знаю зачем это делать постоянно. Когда по отдельности ещё можно понять, но нужно делать отдельно версию для NTSC и Dendy/PAL, если не делать в коде игры проверку на NTSC/PAL/Dendy.

Оффлайн Guyver(X.B.M.)

  • Пользователь
  • Сообщений: 2659
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6956 : 29 Январь 2023, 16:47:23 »


Актуальная версия: http://famicom.byethost7.com/page.php?Sqoon_(U)_Infinite_Weapons_9_Lives_hack

Небольшой хак Sqoon. У подводной лодки не уменьшается топливо (при его уменьшении до 0 она тонет). В начале игры у вас 9 жизней.

Ещё в архиве есть хак, в котором вместо музыки звучит сигнал SOS. При этом сам режим игры похож на бесконечный (так как сам уровень не загружается полностью, появляются только некоторые враги) зелёный бонус-уровень.
« Последнее редактирование: 30 Март 2024, 09:40:52 от Guyver(X.B.M.) »

Оффлайн Smoke_John

  • Пользователь
  • Сообщений: 958
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6957 : 29 Январь 2023, 18:26:48 »
Может кто-нибудь профиксить данный хак: https://www.romhacking.net/hacks/7046/ ?
Чтобы довести его чуть ли не до совершенства, было бы отлично, если бы персонаж в прыжке при нажатии клавиши вниз имел точно такой же спрайт (с возможностью атаки им), который появляется при двухкратном нажатии прыжка в прыжке+клавиша вниз, именно этот момент отличает очень управление персонажа от управления им в его оригинальной игре, очень некомфортно так, не продумал автор этот момент, или не придал значимости.

Оффлайн AuAurora

  • Пользователь
  • Сообщений: 1755
  • Мур
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6958 : 29 Январь 2023, 20:59:15 »

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6959 : 30 Январь 2023, 12:17:52 »
NHL 95 / NHL 96 (Sega Mega Drive / Genesis).
Увеличено разрешение игр в режиме матча до 320х224 (исходное - 256х224). Убрана проверка чексуммы, поэтому игры стартуют быстрее.
Ссылка на патчи

256832-0256836-1
« Последнее редактирование: 30 Январь 2023, 16:04:29 от paul_met »