Автор Тема: Ромхакинг. С чего начать ?  (Прочитано 95033 раз)

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

Оффлайн Smoke

  • Пользователь
  • Сообщений: 3430
  • Пол: Мужской
  • Get Serious!
    • Steam
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #150 : 14 Июль 2010, 00:17:45 »
Кто знаком с
Цитата
16-ричная и двоичная система счисления и их отличия от десятичной.
Что такое ROM.
Что такое RAM.
Что такое байт(byte),бит.
разберется и с мануалом.
Да и ромхакинг не предполагает что "захотел и сразу изменил" даже с самым лучшим в мире мануалом. Надо самому вникнуть тоже. Дока лишь инструмент в помощь, остальное человек должен сам понять, поэтому роль свою она выполняет отлично.

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1583
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #151 : 14 Июль 2010, 00:20:47 »
У меня как раз подход не требует его знания.
Если незнать азов (азы не предпологают умение писать большие программы на ассемблере), то IDA превращяется в тот же hex редактор. Нужно хотябы знать принцып работы процессора. Без этого люди непоймут даже про какие регистры идёт речь.А про команды которые что то кудато записывают я уж тем более молчу.
Ну старался максимально понятно писать. Как уж получилось.
Получилось отлично, но не для новичков.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #152 : 14 Июль 2010, 00:33:22 »
То IDA превращяется в тот же hex редактор.
Не тотже, уж себя то я помню (скока в хексе ломал - 2 хака сделал), и как потом в IDA это легко найти оказалось.  :) 
p.s. в предыдущий ответ дописал про 'знание' асма   ;)

Оффлайн Petrosyan

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #153 : 14 Июль 2010, 02:50:16 »
Дока оч. хорошая).Те кто не страдает недостатком мозга,все должны понять.

Оффлайн Sakura

  • Пользователь
  • Сообщений: 54
  • Пол: Мужской
  • Иногда презираемое-имеет огромную ценность
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #154 : 05 Ноябрь 2010, 13:16:10 »
Ромхакинг Порой мне кажется очень гнилое дело. Я быстрее освоил DarkBasic читая теже доки и практикуясь на шаблонах.Ктому же консольные игры  жестоко компресованы,я как-то из некоторых хотел вынуть ролики и откапал инструментарий,ей богу там все лежит в толстом слое архивов arc,bin......

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1583
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #155 : 05 Ноябрь 2010, 16:12:35 »
Ктому же консольные игры  жестоко компресованы,я как-то из некоторых хотел вынуть ролики и откапал инструментарий,ей богу там все лежит в толстом слое архивов arc,bin...... [/i]
А как ты хотел, чтоб тебе в RAR, BMP, MP3, AVI файлах накидали? :)

Оффлайн Sakura

  • Пользователь
  • Сообщений: 54
  • Пол: Мужской
  • Иногда презираемое-имеет огромную ценность
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #156 : 05 Ноябрь 2010, 18:14:56 »
Mr2,Ну дубы и из RAR бы не вынули AVI,а кому надо везде выдернет  :).Я даже помню на рынке увидел диск Final Fantasy X-2,купил,а там все ролики из игры в DVD формате o_0,чуть инфаркт не схватил.
« Последнее редактирование: 05 Ноябрь 2010, 18:27:09 от Sakura »

Оффлайн Rumata

  • Модератор
  • Сообщений: 24556
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #157 : 08 Ноябрь 2010, 21:12:25 »
Записать на бумажке начальный и конечный адрес изученного места.  :D
Или хотя бы листинг сохранить, там и комментарии вставить можно.
Или ты хотел как в Ворде строчки разным цветом раскрасить?

Оффлайн cherepets

  • Пользователь
  • Сообщений: 29
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #158 : 20 Ноябрь 2010, 13:10:19 »
есть ли относительно простой способ разобрать gba ром?

Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1701
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #159 : 20 Ноябрь 2010, 13:12:54 »
GBA - не NDS, ром гба никак не разберешь.

Оффлайн cherepets

  • Пользователь
  • Сообщений: 29
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #160 : 20 Ноябрь 2010, 13:57:20 »
а откуда тогда берутся спрайты из его игр нарипаные?
со скринов вырезают?  0_0

Оффлайн r57shell

  • Пользователь
  • Сообщений: 1402
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #161 : 20 Ноябрь 2010, 14:25:06 »
GBA - не NDS, ром гба никак не разберешь.
Раз собран, значит можно и разобрать... Нужно только желание.

cherepets, да, можно и со скринов нарезать... опять, смотря сколько желания, и времени ).

А на счёт профессиональной точки зрения - с GBA не шаманил.

Оффлайн cherepets

  • Пользователь
  • Сообщений: 29
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #162 : 20 Ноябрь 2010, 14:51:18 »
теперь понятно почему я нашел только 1 спрайт от макса пейна и то не полный в нете))
желания и времени явно не настолько много, чтобы со скринов резать

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #163 : 03 Декабрь 2010, 11:52:40 »
Ромхакинг. С чего начать ?
с большого не одолимого желания.
у мну такое появилось, когда мне купили первую денди.
а было это, када мне было 3 года.
с тех пор я всегда о таком мечтал.
а когда появилась у меня сега, я вообще от щястья пьянел.
и с 2006 года явился на свет тот кто пишет это сообщение...(см. ник автора(спасиба кэп :D))
а сега у мну гда этак с 2003го.
до появления компа год юзал взломщик кодов для рам-хакинга.
результаты тут же влетали в большую тетрадь для черчения.
тетрадь была безвозвратно утеряна, зато опыт остался.
сейчас когда у меня есть портативка сеги(ещё одна мечта гдето с 2005 года)
очень много задумок хаков. например хак virtual pinball - сделать кучу уровней и добавить игру без сохранения уровня в sram(гофер её не ест), можно ещё добавить шапку со статусом и т.п. light crusader - убить sram. Road Rash - покупка оружия, читы на деньги и выбор уровня, переделка аи(чтоб между собой мочились).
Lost vikings - переделать управление(кнопка mode). Megaman - убить защиту. Micro Machines - Gold Edition = собрание всех треков в одной игре (ну очень слжона(наверно)). Alien Soldier - увеличить скорость поведения врагов. Desert Strike - увеличить армор и запасы оружия. Sonic 1 Megamix - исправить баги с памятью (там sram используется для некоторых нюансов).
Вооющем полный набор гоферских гам ^_^
даже сайт можно будет создать для гоферских хаков.
Опять же охота есть - ума не надо, хотя пожалуй всё таки надо  :crazy:
а ещё время нужно, которое не всегда есть.

Да прибудет с нами сила
ололо, други мои, ололо :D

Оффлайн MASTERMAX

  • Пользователь
  • Сообщений: 569
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #164 : 04 Декабрь 2010, 11:01:15 »
Segaman, ну ты прям страшную тайну ромхакинга открыл :D  ^_^

Оффлайн micro

  • Пользователь
  • Сообщений: 24
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #165 : 08 Январь 2011, 00:46:17 »
всем привет ... вот вопрос : как и куда вставлять картинки в эту игру (Rock'n'Roll-Racing) ?! мне бы хотелось поменять картинки персов (если можно , скньте из НЕХ-редактора) .... например , 000054A0 2 Battle Track - примерно так . заранее спасибо

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #166 : 02 Апрель 2011, 16:44:48 »
Помогите разобраться с "фиксированной длинной". Вожусь с одной игрушкой, весь игровой текст располагается одной кучей в файле с расширением .val, рядом находится файл с расширением .reg в котором как мне кажется, находятся инфа о названии вызываемого диалога, его расположении и количестве символов.  Ну никак не могу сообразить как все устроено :(

скрин прилагается


Добавлено позже:
Вопрос закрыт, спасибо Nemesis_c  :)

Оффлайн r57shell

  • Пользователь
  • Сообщений: 1402
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #167 : 02 Апрель 2011, 23:45:47 »
Ха  :lol:
Сам всё выделил и говорит не могу разобраться. Юморист.
начиная с key понятно что данные идут
1) 4 байта
2) 2 байта
3) 2 байта
4) текст
и снова также
первое что видно это то что (3) = длине (4) - текста.
затем видно что (2) = длине сообщения в .val.
после чего очевидная догадка что (1) - оффсет текста в .val
итого
1) 4 байта = оффсет месаги в .val
2) 2 байта = длина месаги в .val
3) 2 байта = длина названия месаги
4) текст = название месаги.
юмористы.

Оффлайн Free the Goose

  • Пользователь
  • Сообщений: 12
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #168 : 10 Апрель 2011, 20:52:17 »
Привет. Я собираюсь заняться ромхакингом платформы NES (Dendy) Какие программы для этого нужны .И че надо знать чтобы освоит это дело?

Добавлено позже:
Привет. Я собираюсь заняться ромхакингом платформы NES (Dendy) Какие программы для этого нужны .И че надо знать чтобы освоит это дело?

Добавлено позже:
Привет. Я собираюсь заняться ромхакингом платформы NES (Dendy) Какие программы для этого нужны .И че надо знать чтобы освоит это дело?

Оффлайн Tails1997

  • Пользователь
  • Сообщений: 414
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #169 : 10 Апрель 2011, 21:00:55 »
Привет. Я собираюсь заняться ромхакингом платформы NES (Dendy) Какие программы для этого нужны .И че надо знать чтобы освоит это дело?
Редактор графики к примеру yy_chr
Hex редактор типа Sniper hex и т.д.
Если надо - текстовый редактор (ищи на сайте ШЕДЕВР'а)
И знание хотя б ассемблера

Оффлайн Free the Goose

  • Пользователь
  • Сообщений: 12
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #170 : 11 Апрель 2011, 08:24:48 »
Графический редактор так и называеться yy_chr. У меня только есть HEX редактор .Этим редактором я только смог изменить слово select player и start в игре Big Nose

Оффлайн Nemesis_c

  • Пользователь
  • Сообщений: 1341
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #171 : 21 Июнь 2011, 00:46:20 »
апельсиновый видос. довольно популярно все растолковано.. может кому-нибудь пригодится  :)
жмем кнопочку фулскрин...



Оффлайн -ZigZag-

  • Пользователь
  • Сообщений: 10
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #172 : 18 Июль 2011, 20:45:06 »
Всем доброго времени суток. Так как в языках программирования я, мягко говоря, ничего не смыслю, решил не замахиваться на изменение комбинаций в UMK3. Есть мысля, скажем, какую-либо команду в игре, (не в UMK3) переставить с одной кнопки на другую. Вроде бы мелочь. Но знать не знаю чё нужно в роме искать. Прошу помочь нубу.

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1583
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #173 : 23 Июль 2011, 19:16:52 »
Есть мысля, скажем, какую-либо команду в игре, (не в UMK3) переставить с одной кнопки на другую.
Нужна игра где есть любая смена управления.(пресеты, или полная смена)
При смене управления отслеживаешь изменения переменных.

Оффлайн r57shell

  • Пользователь
  • Сообщений: 1402
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #174 : 26 Июль 2011, 23:17:10 »
нужно искать чтение джоя и менять местами флаги кнопок - самое вменяемое решение. Это как бы ты паришь игру, что на джое нажаты другие кнопки. Например ты нажал вверх, а она будет думать, что ты нажал C.

Оффлайн metSyS

  • Пользователь
  • Сообщений: 616
  • Пол: Мужской
  • It's fun to lose until pretend
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #175 : 27 Июль 2011, 23:11:53 »
Нубские вопросы:
1. На Sega CD писали игрушки на асемблере?
2. Насколько тяжело писать что то с нуля, например тот же калькулятор(не инженерный)?
3. Я так понимаю помимо изучения асемблера, нужно ещё знать железо на которое пишешь, есть ли какие то примеры написание простейших прог на Sega CD, с пошаговыми объяснениями?
4. Насколько тяжело написать прогу где на чёрном фоне будет отображатся спрайт и реагировать на те или иные нажатия на джое?

В общем если у кого в закладках таковое есть киньте ссыли пожалуйста. И сильно не пинайте. Асемблер незнаю. Но на других языках кое чего пишу.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #176 : 27 Июль 2011, 23:43:30 »
2. Насколько тяжело писать что то с нуля, например тот же калькулятор(не инженерный)?
С нуля тяжелее гораздо, так как придется знать большую часть железа и асма. (Ну или того, на чем пишешь).  
По сравнению с тем если что-то модифицировать (переделывать уже готовую игру) - так как можно разбирать по частям работу тех или иных вещей.

Добавлено позже:
4. Насколько тяжело написать прогу где на чёрном фоне будет отображатся спрайт и реагировать на те или иные нажатия на джое?
Не слишком сложно, хотя бы для начала выдрать драйвер джойстика ну и всякую инициализую железа из другой игры (делать с нуля это просто тупо), Останется только разобраться как спрайт работает,  самое перемещение это просто скажем будет смена координат x и y спрайта, за 4 строчки наверно можно сделать.
А спрайт засунуть в видеопамять как, палитры и т.д.  и т.п. тут надо разбирать в архитектуре. ( ну если и это не выдрать из готовой игры)

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #177 : 17 Август 2011, 14:15:03 »
Нужна помощь.
Подскажите какую-либо утилиту, которая может собирать PS2 образы.
Alcogol120% не катит.

Онлайн paul_met

  • Супермодератор
  • Сообщений: 8065
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #178 : 17 Август 2011, 17:17:53 »
На сколько я помню,собирал образы с помощью связки прог CDDVDGen + Apache.

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1583
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
Re: Ромхакинг. С чего начать ?
« Ответ #179 : 17 Август 2011, 17:58:19 »
Нужна помощь.
Подскажите какую-либо утилиту, которая может собирать PS2 образы.
Alcogol120% не катит.
Я нерой собирал.Инфа