Автор Тема: Универсальный патчер  (Прочитано 3534 раз)

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

Оффлайн yur

  • Пользователь
  • Сообщений: 306
  • Пол: Мужской
  • следи за метлой
    • Просмотр профиля
Универсальный патчер
« : 17 Май 2016, 21:32:00 »
по совету хакера krocki решил наваять небольшой универсальный патчер.
действо элементарно - пишите сперва адрес потом значение, так же можно писать коментарии к коду
инструккция прилагается

в инструкции написано 'Все значения должны быть чётными и только шеснадцатеричными' - я неправильно выразился, должно быть так - 'Кол-во символов в строке должно быть чётным а значение шеснадцатеричным '
« Последнее редактирование: 18 Май 2016, 21:10:01 от yur »

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4327
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Универсальный патчер
« Ответ #1 : 17 Май 2016, 22:48:05 »
Отличная идея, неплохая реализация. Но вот название кириллицей это нечто :?

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8032
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Универсальный патчер
« Ответ #2 : 18 Май 2016, 00:38:24 »
А зачем всё вручную делать? Толковый патчер должен сам создавать патчи на основе оригинала и модификации. Я не так давно такой делал.
http://www.romhacking.net/utilities/1174/

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4327
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Универсальный патчер
« Ответ #3 : 18 Май 2016, 01:59:49 »
paul_met,
дифф патчеров хоть попой кушай, а такого рода вещи порой нужны в пакетных файлах с динамической генерацией содержимого.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8032
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Универсальный патчер
« Ответ #4 : 18 Май 2016, 07:05:14 »
в пакетных файлах с динамической генерацией содержимого.
И что это за файлы такие, например?

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4327
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Универсальный патчер
« Ответ #5 : 18 Май 2016, 13:25:09 »
paul_met,
ну, с файловым выводом через > и >> непосредственно после начала выполнения и перед применением получившегося патча.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8032
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Универсальный патчер
« Ответ #6 : 18 Май 2016, 14:03:10 »
ну, с файловым выводом через > и >> непосредственно после начала выполнения и перед применением получившегося патча.
Всё равно ничего не понял. Ну да ладно.

Оффлайн yur

  • Пользователь
  • Сообщений: 306
  • Пол: Мужской
  • следи за метлой
    • Просмотр профиля
Универсальный патчер
« Ответ #7 : 18 Май 2016, 20:20:30 »
Этот патчер пригоден для небольшого обьёма данных, так же можно программировать восьмибитные образы - к примеру денди,
удобство заключается в том что можно делать комментарии.
Да, и забыл добавить что поддерживается drag n drop
« Последнее редактирование: 18 Май 2016, 20:33:56 от yur »

Оффлайн lupus

  • Пользователь
  • Сообщений: 3773
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Универсальный патчер
« Ответ #8 : 20 Май 2016, 07:33:21 »
Интересная штука, попробую выкачать dsi ware ромов и проратчить их стопкой под region free, в них адрес региона у всех один и тот же.

Оффлайн yur

  • Пользователь
  • Сообщений: 306
  • Пол: Мужской
  • следи за метлой
    • Просмотр профиля
Универсальный патчер
« Ответ #9 : 24 Май 2016, 21:16:40 »
Выкладываю текстовый патч для игры Gradius(U)[!] NES
Патч делает бесконечные попытки и неуязвимость.
В патче присутствуют подробные комментарии