Автор Тема: [ALL] Ваши хаки  (Прочитано 337293 раз)

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

Оффлайн Razor

  • Пользователь
  • Сообщений: 1862
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1530 : 31 Октябрь 2022, 20:48:45 »
Увеличивает сложность врагов
Для такого ещё не помешало бы сделать банки с лечением получше, чтобы и без абузов интеллекта врагов проходить было можно. А то вот так всю игру проходить не очень прикольно.

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1594
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1531 : 31 Октябрь 2022, 21:02:48 »
[PSX] Brigandine GE супер армия за 30 минут )

https://youtu.be/TEazAEPOEdU
Проще патчить с помощью PSIG, чем через окно дебаггера.

Оффлайн Aleksey19

  • Пользователь
  • Сообщений: 27
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1532 : 01 Ноябрь 2022, 06:18:25 »
Проще патчить с помощью PSIG, чем через окно дебаггера.
Он же только с инструкциями работает?

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1594
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1533 : 01 Ноябрь 2022, 09:03:39 »
Он же только с инструкциями работает?
Помимо инструкций есть команды патчинга:
 ptcd - пропатчить 4 байта.
 ptcw - пропатчить 2 байта.
 ptcb - пропатчить 1 байт.

Пример патчинга:
 file_index 0; делаем чтобы адреса записи соответствовали адресам RAM.
 ptcw 80046cf4 ff00 ; патчим значение 0000ff00 в адрес 80046cf4.


Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1534 : 01 Ноябрь 2022, 19:37:57 »
Для такого ещё не помешало бы сделать банки с лечением получше
Сделал такой вариант (банка полностью лечит):

Оффлайн Aleksey19

  • Пользователь
  • Сообщений: 27
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1535 : 02 Ноябрь 2022, 01:07:30 »
Помимо инструкций есть команды патчинга:
 ptcd - пропатчить 4 байта.
 ptcw - пропатчить 2 байта.
 ptcb - пропатчить 1 байт.

Пример патчинга:
 file_index 0; делаем чтобы адреса записи соответствовали адресам RAM.
 ptcw 80046cf4 ff00 ; патчим значение 0000ff00 в адрес 80046cf4.
Я там делал как бы в "реальном времени", надо было память смотреть, так что проще было там, ещё одну программу использовать было неудобно)
Почему можно патчить 1,2 или 4 байта, мне надо было 3 байта сразу патчить за раз , неудобно немного)

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5051
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1536 : 02 Ноябрь 2022, 01:39:03 »
Почему можно патчить 1,2 или 4 байта, мне надо было 3 байта сразу патчить за раз , неудобно немного)
Может из-за порядка байтов, что актуально для Little-Endian. В ассемблерах обычно есть запись вида dc.b $12, $34, $56, $78 будет так и записано по 1 байту, для 2 байт - dc.w $1234, $5678 -> 34 12 78 56 и dc.l $12345678 -> 78 56 34 12. Т. е. если вам нужно изменить 3 байта, это изменение нескольких байтов по одному байту (не знаю как в программе от Mr2) или умная вставка, которая будет вертеть байты в зависимости от выравнивания, главное самому не запутаться.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8092
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1537 : 02 Ноябрь 2022, 19:12:43 »
Почему можно патчить 1,2 или 4 байта, мне надо было 3 байта сразу патчить за раз , неудобно немного)
Какой смысл патчить по 3 байта, если можно 4 за раз? Всё равно 4 перекрывает 3.

Оффлайн Razor

  • Пользователь
  • Сообщений: 1862
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1538 : 03 Ноябрь 2022, 16:31:13 »
Сделал такой вариант (банка полностью лечит):
Во, теперь это хотя бы проходимо :)

Оффлайн Smoke_John

  • Пользователь
  • Сообщений: 947
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1539 : 06 Ноябрь 2022, 13:00:41 »
Во, теперь это хотя бы проходимо :)
Хардкорщики) для меня вообще это игра кажется очень сложной именно в моментах с врагами, жизней всегда мало, не получать урон почти нереально, как повезёт чуть ли не 50 на 50 при каждой встрече...

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1594
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1540 : 14 Ноябрь 2022, 14:56:15 »
Я там делал как бы в "реальном времени", надо было память смотреть, так что проще было там, ещё одну программу использовать было неудобно)
Я подумал ты просто прописываешь значения в ранее найденные адреса. ;) Обычно в таких видео если нет микрофона, описывают в блокноте последовательность действий, чтобы зритель был в курсе что происходит.

Почему можно патчить 1,2 или 4 байта, мне надо было 3 байта сразу патчить за раз , неудобно немного)
PSIG ориентируется на архитектуру PSX, а там нет инструкций работающих с 3-мя байтами. Cheat Patcher автоматически определяет размер данных, можешь использовать его. Только он не патчит в реальном времени, сначало создаёшь пачт, только потом патчиш.
Синтаксис такой: $адрес d:данные
Пример:
$46cf4 d:ff00cc ; патчим значение ff00cc в адрес 46cf4.


Оффлайн Mr2

  • Пользователь
  • Сообщений: 1594
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1541 : 21 Ноябрь 2022, 13:20:13 »
PSX

Патч для  Tomb Raider 4 - The Last Revelation (v1.0, v1.1) (по ссылке переходить с установленным в браузер Adblock)


Оффлайн MaxWooD

  • Пользователь
  • Сообщений: 1078
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1542 : 16 Декабрь 2022, 23:20:47 »
Ромхакер Chronix восстановил справедливость - добавил для игры Contra Force Arc Hound оригинальный титульник.



Никогда не связывал эту игру с серией Contra, поэтому очень долго ждал, когда сделают хак, который бы вернул игру к первоистокам.


Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1543 : 17 Декабрь 2022, 00:24:45 »
самое смешное что никто не знает как выглядел оригинальный титульник. вот вариант еще лол отбалды https://images.app.goo.gl/PFeLfdFQeXxcdQKM6
т е там можно что угодно придумать хех. а слабо заоптимизировать движок чтобы он меньше тормозил? могу дать "исходники" хех

Оффлайн DGanger

  • Пользователь
  • Сообщений: 84
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1544 : 17 Декабрь 2022, 02:02:12 »
а слабо заоптимизировать движок чтобы он меньше тормозил? могу дать "исходники" хех

CaH4e3, а как вообще считаете, решаемая ли это задача?

Оффлайн Kinbeas

  • Пользователь
  • Сообщений: 3934
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1545 : 17 Декабрь 2022, 20:37:38 »
DGanger:lol: :lol:
CaH4e3 не считает, он знает. К тому же ты только подумаешь о каком-то хаке - у него он уже есть.

Оффлайн MaxWooD

  • Пользователь
  • Сообщений: 1078
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1546 : 17 Декабрь 2022, 21:23:29 »
CaH4e3, а вот такой вариант титульника видел? В этом варианте надпись на титульнике взята со скана синей страницы со скринами, из журнала, которая гуляет в сети.

что никто не знает как выглядел оригинальный титульник
Возможно, автор этой статейки из журнала (если это статья конечно) видел оригинальный титульник и геймплей игры (если скрины делал), но это всего лишь предположение.

Оффлайн Sharpnull

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

Оффлайн AuAurora

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

Оффлайн Ti_

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

Оффлайн Texic

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

Оффлайн paul_met

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

256342-0 256344-1

Оффлайн yousver2

  • Пользователь
  • Сообщений: 2605
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1553 : 16 Январь 2023, 19:32:46 »
paul_met, мож там конец уровня и просто ничего нет, кроме каши?

Оффлайн paul_met

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

Оффлайн yousver2

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

Оффлайн Berstain

  • Модератор
  • Сообщений: 2733
  • Пол: Мужской
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1556 : 17 Январь 2023, 03:17:24 »
paul_met,  было бы здорово, если б управление подправил. :)

Оффлайн paul_met

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

Оффлайн Berstain

  • Модератор
  • Сообщений: 2733
  • Пол: Мужской
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1558 : 17 Январь 2023, 10:04:46 »
paul_met,  речь именно о нем.
Но, я увы был не в курсе.
Если  есть возможность, кинь в лс, или сюда.

Оффлайн paul_met

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