Разработка и ромхакинг > Ромхакинг и программирование
Robocop 3 (NES) хак.
<< < (2/3) > >>
Brick_Man:
Guyver(X.B.M.), главное - не сдавайся! Всё получится! ^_^
Segaman:
Ололо, цыпка детектед.
BANG! BANG! BANG!

Жалко листок потерял. Я тож микромашинки хакал на сегу, тока с консоли (компа не было, помогал взломщик кодов), всё записывал в большую а4 тетрадь. 12листв заняло. Нашол как прописывать в память выбор машины, скорости для всех 4 машин, газа, тормоза, кругов, координат, состояния (эт например можно было ездить по воздуху и сквозь такие препядствия как бензопила), высоту, скорость выснты, номер трека в меню, номер трека для загрузки. Ещё было нашол как играть в 4ом когда 4рника не было. Написал полный подробнейший список всех треков из 2х машинок и из торнамент'96 (с ред-ром карт). Полностью расшифровал код из редактора карт.
Столько глобальных вещей и всё утеряно. Надо было всё в текст-файл записывать. Жаль ничего не вернуть. Зато хороший урок. Надо регулярно делать бэк-апы всех разработок.
User32:
Ну так что не кто не попробует заменить ED209  :-\
Brick_Man:
User32, сложно это. Могут возникнуть несостыковки. ;)
BalinDMK:

--- Цитата: User32 от 27 Сентябрь 2010, 22:46:10 ---Ну так что, никто не попробует заменить ED209 ?  :-\

--- Конец цитаты ---
А что именно ты предлагаешь заменить? Графику?
Bugrim:
Ребзя, можете сделать музыку с заставки, что бы играла в уровне? Шикарно же будет.
Teffycom:
В теории не сложно, просто подправить поинтеры, а вот на практике сложнее будет, т.к. нужно сначала музыку найти Поганкой, потом поинеры к ним вычислить и поменять их.
BalinDMK:

--- Цитата: Bugrim от 30 Октябрь 2010, 19:10:51 ---Ребзя, можете сделать музыку с заставки, что бы играла в уровне? Шикарно же будет.

--- Конец цитаты ---
Держи. Сам хак аж в три байта величиной.
User32:

--- Цитата: BalinDMK от 30 Октябрь 2010, 16:49:13 ---А что именно ты предлагаешь заменить? Графику?

--- Конец цитаты ---
Да, поменять спрайты с родных на те что в Robocop 1 ( те что я выложил ).
Bugrim:

--- Цитата: BalinDMK от 31 Октябрь 2010, 16:02:47 ---Держи. Сам хак аж в три байта величиной.


--- Конец цитаты ---

Ой спасибо, молодец!
BalinDMK:

--- Цитата: User32 от 31 Октябрь 2010, 17:33:21 ---Да, поменять спрайты с родных на те что в Robocop 1 ( те что я выложил ).

--- Конец цитаты ---
Бегло посмотрел.
ED-209 из первой части просто огромный. Так что даже если удастся заменить графику, то в игре спрайты будут сильно мигать (они немного мигают даже на том ED-209, что в третьей части).
Столько возни ради эпилептического припадка - нет смысла, я думаю.
User32:

--- Цитата: BalinDMK от 05 Ноябрь 2010, 22:51:41 ---Бегло посмотрел.
ED-209 из первой части просто огромный. Так что даже если удастся заменить графику, то в игре спрайты будут сильно мигать (они немного мигают даже на том ED-209, что в третьей части).
Столько возни ради эпилептического припадка - нет смысла, я думаю.

--- Конец цитаты ---
Мигание из за излишней подвижности, попутно нужно будет замедлить ED-209 и увеличить его здоровье  ;) Ну кто бизон в ром-хакинге, кто возьмется за сложную задачу?
BalinDMK:

--- Цитата: User32 от 06 Ноябрь 2010, 23:56:40 --- Мигание из за излишней подвижности, попутно нужно будет замедлить ED-209 и увеличить его здоровье  ;) Ну кто бизон в ром-хакинге, кто возьмется за сложную задачу?

--- Конец цитаты ---
Подвижность тут ни при чем. Мигание возникает из-за невозможности обрабатывать более 8 спрайтов в одной строке (scanline).
В первой части ED-209 составлен не из спрайтов, а из тайлов (фона, по сути), как и прочие большие боссы в других играх.
И то из-за гигантских размеров (шутка ли, занимает несколько банков) уровень, где с ним сражаешься, выглядит как кусок серой стены.
Анимация реализована через изменение тайловой таблицы. То есть, каждый раз перерисовывается фон на +/- 1 тайл по x и y. Поэтому в первой части он и двигается рывками.
Так как сам ED-209 занимает, кажется, более восьми тайлов в ширину, плюс Робокоп, плюс эффекты от выстрелов - это гораздо больше лимита, сделать через спрайты не выйдет.
Теоретически можно сделать так же как и в первой части, через тайловую таблицу, но тогда, как и в первой части, не остается места на сам уровень.
Подытожу, слишком много проблем, слишком маленький эффект.
bolo:
парни вопрос можно...
как музыку из заставки робокопа третьего вставить в саму игру через fceux ultra
BalinDMK:

--- Цитата: bolo от 11 Декабрь 2010, 00:49:44 ---парни вопрос можно...
как музыку из заставки робокопа третьего вставить в саму игру через fceux ultra

--- Конец цитаты ---
- C40C выставляешь равным A9 1D.
  Это отвечает за номер мелодии при загрузке нового уровня. При замене на A9 1D (lda 1D) - будет каждый раз грузиться мелодия 1D - с заставки.

- E6F1 выставляешь равным A9 1D.
  Это отвечает за номер мелодии, которая включается после битвы с ниндзями на втором уровне.
Jokerzv:
Автор прочти ЛС  ;)
DANGER X:

--- Цитата: Guyver(X.B.M.) от 16 Сентябрь 2010, 20:29:13 ---Я как-то делал хак на робокопа, изменил врагов на уровнях, оружие, и сами уровни... Но бросил. Осталось только это:

http://zalil.ru/29687231



1. Амбициозно перерисованная заставка ;о)))))))))))))))))))
2. Бесконечный BANG сразу с первого уровня
3. Куча ниндзя на 1 этапе, появляются даже вдвоём, один синий - другой красный. Если сильно спешить и допустить, чтобы на экране появилось сразу 3 врага - игра может сильно заглючить...
4. Другая музыка в заставке.

В самом конце на ниндзя нельзя использовать BANG, иначе игра никогда не закончится... Так как ниндзя сразу умрут, а головы друг другу не срубят... И всё... Безвыходная ситуация...

Может соберусь и доделаю свой хак...

--- Конец цитаты ---

Ссылка не работает помощи. :'(
spiiin:
BalinDMK, отличные ты игры для хакинга выбираешь!  :thumbup:
Guyver(X.B.M.):
Я теперь свой хак не найду, если только кто-то скачал его и оставил эту поделку... Мой ноут старый пока дохлый валяется, всё там...
Phil:
Guyver(X.B.M.), вроде был твой хак. Вечером гляну.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии