Автор Тема: Наши хаки  (Прочитано 1712827 раз)

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

Оффлайн Ramzet

  • Пользователь
  • Сообщений: 159
  • Пол: Мужской
  • Коллекционер хаков!!!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7800 : 24 Февраль 2025, 21:03:42 »
Так назначь в эмуляторе крестовины обоих джоев на один. В хаке с этой страницы будет работать как тебе нужно.
Я на железе хочу в неё тоже играть. Эмулятор то это понятно.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5557
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7801 : 24 Февраль 2025, 21:43:45 »
хак на Iron Tank чтоб башня сама поворачивалась вместе с танком. чтоб была зафиксирована в начальном положении без зажатии кнопки B
[NES] Iron Tank - The Invasion of Normandy (USA) - Фиксированный ствол
Ствол всегда в направлении танка. Вариант &NoFlashing без мигания. Частично убраны горизонтальные полосы как в прошлом хаке.
UPD: Добавил вариант FixedBarrel_v2, на зажатую кнопку B теперь фиксируется текущее направление ствола, т. е. получается обратная логика работы кнопки B оригинала.
« Последнее редактирование: 24 Февраль 2025, 22:00:14 от Sharpnull »

Оффлайн Ramzet

  • Пользователь
  • Сообщений: 159
  • Пол: Мужской
  • Коллекционер хаков!!!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7802 : 25 Февраль 2025, 19:53:45 »
[NES] Iron Tank - The Invasion of Normandy (USA) - Фиксированный ствол
Ствол всегда в направлении танка. Вариант &NoFlashing без мигания. Частично убраны горизонтальные полосы как в прошлом хаке.
UPD: Добавил вариант FixedBarrel_v2, на зажатую кнопку B теперь фиксируется текущее направление ствола, т. е. получается обратная логика работы кнопки B оригинала.
Благодарю. От души. Спасибо.

Оффлайн Игрок6310

  • Пользователь
  • Сообщений: 21
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7803 : 26 Февраль 2025, 17:26:15 »
Здравствуйте есть готовый хак на сегу танчики на 8 игроков
Кто нибудь может добавить туда новые уровни
Фото новых туров Я скину
По цене договоримся
Кто может это сделать отпишитесь пожалуйста
Ну или дайте контакты пожалуйста кто может помочь с этим вопросом

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

  • Модератор
  • Сообщений: 1383
    • ВКонтакте
    • Steam
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7804 : 26 Февраль 2025, 20:31:57 »
Попробуй напиши в эту тему.

Оффлайн dusha6613

  • Пользователь
  • Сообщений: 238
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7805 : 27 Февраль 2025, 21:49:32 »
Скажите, а есть ли какой-нибудь хак на Metroid для улучшения графики(текстур) в игре? И чтобы игралось на эмуляторе.

Оффлайн Axl89

  • Пользователь
  • Сообщений: 918
  • Пол: Мужской
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7806 : 27 Февраль 2025, 23:37:12 »
Скажите, а есть ли какой-нибудь хак на Metroid для улучшения графики(текстур) в игре? И чтобы игралось на эмуляторе.
https://www.romhacking.net/forum/index.php?topic=26811.0
metroid hd pack ищите разные в поисковиках.

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7807 : 02 Март 2025, 12:58:13 »
есть ли руководство по переделке маппера NROM на UNROM?

Нашел кучу переделанных игр, включая оригинальный Battle City. Но я хочу tank 1990

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5557
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7808 : 02 Март 2025, 13:58:26 »
есть ли руководство по переделке маппера NROM на UNROM?
Нужно расширить PRG ROM до 64 КиБ, последние PRG ROM 16 КиБ будут в конце, первые 16 КиБ можно в начале, в остальные 32 КиБ в центре вставить CHR ROM и добить чем-нибудь. Добавить код копирования в CHR RAM в начальном коде (например, https://www.nesdev.org/wiki/CHR_ROM_vs._CHR_RAM#Switching_to_CHR_RAM). Если нет около 70 байт свободного места в конце рома для нового кода, то нужно переносить код в банк с CHR ROM. Я делал UNROM для SMB, там не было свободного места и код начинается в CPU $8000-BFFF, где происходит переключение банков, поэтому перенёс данные игры из конца рома в начало, а в конце рома теперь начальный код, где переключаю банк, выполняю там код, возвращаюсь и переключаю на место. Ещё без переноса данных можно было бы переключить банк кодом, который находится на переключаемом банке, т. е. например:
Нужно учитывать Bus conflicts для UNROM. Ничего сложного, если знаете ассемблер.

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

  • Пользователь
  • Сообщений: 2641
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7809 : 02 Март 2025, 14:48:17 »
А где можно взять Battle City UNROM? :neznayu:

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7810 : 02 Март 2025, 15:03:54 »
https://raregame.ru/text/romhacking.html тут нашел. архив штук 20 игр. бэтл сити проверил на unrom512 плате своей (https://www.emu-land.net/forum/index.php/topic,71165.msg1624381.html#msg1624381 ), запускается. но озу пришлось на 8 перемычки выставить, иначе не работало

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

  • Пользователь
  • Сообщений: 2641
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7811 : 02 Март 2025, 17:21:04 »
Ясно, я думал это ром, который можно в эмуляторе запустить...

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7812 : 02 Март 2025, 17:53:22 »
Ясно, я думал это ром, который можно в эмуляторе запустить...
добавь заголовок через любой редактор и запускай в эмуляторе. так я тоже проверял

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5557
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7813 : 02 Март 2025, 18:17:15 »
я хочу tank 1990
[NES] Tank 1990 (Battle City Hack) - UNROM
Он же маппер 2, с учётом bus conflict. На основе рома:
UPD: Сейчас понял, что можно сделать автоматическую конверсию, если на запуске по адресам CPU $8000-BFFF всегда нулевой банк (в эмуляторе всегда так). Достаточно копировать код в RAM как делают многоигровки, тогда оригинальный код игры остаётся без изменений.
https://raregame.ru/text/romhacking.html тут нашел
Battle City там коряво сделан, я удивлён, что оно вообще работает.
« Последнее редактирование: 02 Март 2025, 18:35:04 от Sharpnull »

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7814 : 02 Март 2025, 19:50:17 »
спасибо! записал, работает

Оффлайн Bugs

  • Пользователь
  • Сообщений: 96
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7815 : 03 Март 2025, 09:37:52 »
Доброго времени суток. Кто-нибудь может выложить raw код, Darkwing Duck Nes, чтобы сразу при старте игры открывались все 7 уровней?

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

  • Пользователь
  • Сообщений: 2641
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7816 : 03 Март 2025, 09:59:46 »

Оффлайн Bugs

  • Пользователь
  • Сообщений: 96
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7817 : 03 Март 2025, 18:59:47 »
Про этот хак я знаю. Просто хотелось попробовать сделать свой собственный game genie, чтобы потом использовать в Русской версии, или в хаке Darkwing duck advance

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5557
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7818 : 03 Март 2025, 22:42:35 »
raw код, Darkwing Duck Nes, чтобы сразу при старте игры открывались все 7 уровней?
Под raw имеются в виду RAM читы, таким образом не получится одновременно отобразить выбор всех уровней. RAM $38 хранит кол-во завершённых уровней, в RAM $69 биты пройденных уровней, вот таблица, по которой нужно выставить ($38 перед показом карты, $69 можно во время):
При этом после запуска уровня происходит сброс RAM $38, нужно что-то ещё править.
Про этот хак я знаю. Просто хотелось попробовать сделать свой собственный game genie, чтобы потом использовать в Русской версии, или в хаке Darkwing duck advance
Из-за большого кол-ва изменённых байтов будет много GG-кодов, а значит и больше вероятность коллизий (одинаковые байты в тех же местах в разных банках), поэтому лучше не использовать GG. Если вы умеете делать GG-коды, значит разбираетесь в коде и вам не составит труда сравнить хак от Spiiin с оригиналом, чтобы перенести его изменения в нужный ром. Перевод Darkwing Duck (U) [T+Rus Shedevr (22.02.2004)] не кофликует с _open_map_hack, поэтому переносится автоматически. Есть программа для такого, но я делал простой скрипт на Python 3:
Для добавления _open_map_hack в русский перевод выполнить:
script.py "Darkwing Duck (U) [!].nes" "Darkwing Duck (U) [!]_open_map_hack.nes" "Darkwing Duck (U) [T+Rus Shedevr (22.02.2004)].nes"Правды вы просили 7 уровней, в этом хаке доступно 6 без последнего.

Оффлайн Bugs

  • Пользователь
  • Сообщений: 96
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7819 : 04 Март 2025, 17:14:25 »
Получается, нужно сделать целых 7 game genie кодов, чтобы были доступны все 7 уровней?

Оффлайн Bjankins1

  • Пользователь
  • Сообщений: 38
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7820 : 06 Март 2025, 22:14:11 »
Hello everyone i have recently picked up romhacking, specifically interested in what controls 256 and 320 mode or H32/H40 mode, on the game primal rage, offset 45C controls display for 256 mode for the in game rounds/fights, if changed from 8C00 to 8C81, the display will become wider and so far nothing is broken except the hud is off centered now

This is a baby step to making this game better, as i mentioned above, the beta/prototype sprites were more arcade like because they were double the size of the final release

Оффлайн bgr

  • Пользователь
  • Сообщений: 596
    • ВКонтакте
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7821 : 07 Март 2025, 00:26:38 »
Bjankins1, ты вообще понимаешь чего хочешь?  :neznayu:
Как смена режима экрана повлияет на размер спрайтов?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5557
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7822 : 07 Март 2025, 01:43:18 »
Как смена режима экрана повлияет на размер спрайтов?
Он не писал, что повлияет. Хочет как минимум два изменения. Одно изменение - смена разрешения на 320x224 вместо 256x224 во время игры, второе - большие спрайты. В прототипе спрайт обезьяны в высоту 97 px, в релизе 79 px, это не в 2 раза. Разработчики могли уменьшили спрайты из-за ограничения на размер рома, но может были и другие проблемы.

Оффлайн Bjankins1

  • Пользователь
  • Сообщений: 38
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7823 : 07 Март 2025, 03:46:22 »
Sorry not exact on specific sprite size but the beta prototype rom available uses bigger sprites, i think size difference is almost 1mb bigger between prototype and final

Оффлайн yaiba1989

  • Пользователь
  • Сообщений: 112
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7824 : 07 Март 2025, 04:37:22 »
Batman - Return of the Joker на модифицированном MMC3 есть по той же ссылке от него же (CoolX / Evgenykz), там CHR ROM, но происходит запись как в CHR RAM. С сохранением анимации + CHR ROM 256 КиБ не получится, либо без анимации фона, либо с CHR RAM 256 КиБ, при этом нужно исправить mirroring, где-то имитировать 1-Screen (может, кто с лёгкостью сделал Castlevania III сможет и BRotJ). По крайней мере на CoolBoy запустится после исправления.
This is cash, how to can fix it?




Оффлайн bgr

  • Пользователь
  • Сообщений: 596
    • ВКонтакте
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7825 : 07 Март 2025, 08:31:14 »
Он не писал, что повлияет. Хочет как минимум два изменения. Одно изменение - смена разрешения на 320x224 вместо 256x224 во время игры, второе - большие спрайты. В прототипе спрайт обезьяны в высоту 97 px, в релизе 79 px, это не в 2 раза. Разработчики могли уменьшили спрайты из-за ограничения на размер рома, но может были и другие проблемы.
Как по мне - его следует воспринимать в едином контексте. Да, он хочет и то и то, а ещё чтобы кто-нибудь ему сделал это.
Да, не писал. Но разве это не следует из его сообщений? Отсюда и проблема, что HUD "стал меньше".
Прототип я видел, запустил, в оригинал не играл, но в прото явно какие-то проблемы с хитбоксами :neznayu:

Оффлайн simvolist777

  • Пользователь
  • Сообщений: 55
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7826 : 07 Март 2025, 11:18:52 »
Всем привет. Делал для себя чит-код на неуязвимость - вшивал в ром Contra 3 SNES через GGGuy. Ну и оказалось, что он работает только на уровне 1. Как только перехожу на уровень 2, он перестаёт действовать. В чём может быть проблема? Код
89B3-6F01
89C0-6D09

Онлайн Razor

  • Пользователь
  • Сообщений: 2742
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7827 : 07 Март 2025, 11:56:46 »
В чём может быть проблема?
В том что на уровнях с видом сверху могут быть другие адреса на "получение урона"

Оффлайн kisKO

  • Пользователь
  • Сообщений: 6
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7828 : 07 Март 2025, 12:50:08 »
ну может хоть тут кто подскажет, а то я уже не знаю как искать (( Была у меня денди когда то, в неё было записано 999 (много 9) игр, работала без картриджа. И там был хак танков, которые после первого уровня не возможно было пройти без бронебойного танка, так как на уровне было очень много брони. Как найти именно эту версию, подскажите, аааа???

Оффлайн bgr

  • Пользователь
  • Сообщений: 596
    • ВКонтакте
    • Просмотр профиля
[all] Хаки на любой вкус
« Ответ #7829 : 07 Март 2025, 13:50:04 »
kisKO, создать тему в соответствующем разделе, поиск ишо, где скачать игры и т.д.