| Разработка и ромхакинг > Ромхакинг и программирование |
| [NES] Battle City. Нужна помощь по хакингу |
| (1/1) |
| pro709:
А как сделать хак на battle city когда берешь 3 звезды танк пробивает бетонные стены как сделать что когда в тебя попали он был таким же ? |
| Mr2:
--- Цитата: pro709 от 20 Ноябрь 2011, 22:16:24 ---А как сделать хак на battle city когда берешь 3 звезды танк пробивает бетонные стены как сделать что когда в тебя попали он был таким же ? --- Конец цитаты --- ArtMoney. |
| pro709:
Как и что искать в ArtMoney ? |
| Mr2:
FCE Ultra 0.98.15 Battle_City_(J).nes ---------------------- Прокачанный танк: ---------------------- Зайди в меню nes->cheats Заполни строчки: Address: 00a8 value: 098 Нажми кнопку "ADD". ---------------------- |
| Segaman:
а второй танк? |
| pro709:
А в Nestopia как сделать прокачанный танк |
| Lomax:
--- Цитата: Mr2 от 21 Ноябрь 2011, 15:19:21 ---FCE Ultra 0.98.15 Battle_City_(J).nes ---------------------- Прокачанный танк: ---------------------- Зайди в меню nes->cheats Заполни строчки: Address: 00a8 value: 098 Нажми кнопку "ADD". ---------------------- --- Конец цитаты --- проверил. А8 с валю 98 - тайлы танка меняются при поездке, глюки. Точно этот адрес? |
| Mr2:
--- Цитата: Segaman от 21 Ноябрь 2011, 15:37:26 ---а второй танк? --- Конец цитаты --- Одного достаточно. ;) --- Цитата: pro709 от 21 Ноябрь 2011, 15:46:19 ---А в Nestopia как сделать прокачанный танк --- Конец цитаты --- Без понятия. :? --- Цитата: Lomax от 21 Ноябрь 2011, 16:23:50 ---проверил. А8 с валю 98 - тайлы танка меняются при поездке, глюки. Точно этот адрес? --- Конец цитаты --- Первый раз ввёл код(FCE Ultra 0.98.15) у меня вместо танка появился тайл взрыва, заново ввёл код и всё стало пучком. Код искался на VirtuaNES v0.97 с помощью ArtMoney PRO v7.28. Глюков небыло. |
| pro709:
Как коды искать с помощью ArtMoney ? |
| Mr2:
--- Цитата: pro709 от 21 Ноябрь 2011, 20:28:47 ---Как коды искать с помощью ArtMoney ? --- Конец цитаты --- Смотри. |
| x.GREYSON.x:
Как сделать стрельбу разными патронами на каждую кнопку А и В? Есть парочка ромов на эту тему. |
| Teffycom:
Ну раз это сделали уже за тебя, просто хакай этот ром, и все :) |
| Lomax:
--- Цитата: Cool-Spot от 13 Декабрь 2011, 08:14:54 ---Ну раз это сделали уже за тебя, просто хакай этот ром, и все :) --- Конец цитаты --- Ну не совсем верный подход) если человек сам научится это делать, то он много чего сможет и в других играх) к примеру, добавить новый вид оружия в Контре. Ну я думаю, примерный порядок действия такой 1. Нарисовать новый тайл взамест какого нибудь ненужного (в этом китайском хаке например нарисовали ракету) 2. Найти место в роме, где считываются кнопки, добавить переход на свой участок кода 3. Загрузить в А (LDA) адрес памяти, отвечающий за управление 1 или (по-моему ORA) 2 игроком 4. Сравнить его (CMP) с нажатой кнопкой (80 - а, 40-б) 5. Если нажата, то выполняем код (BNE), если нет, выпрыгиваем из процедуры (RTS) 6. Код наверное будет состоять из вывода нового спрайта по координате X спрайта игрока и перемещения его сначала до координаты Y одного из врагов, затем до его же координаты X. 7. Если координата X пули равна координате X врага, происходит его уничтожение (нужно будет найти процедуру, отвечающую за это, и сделать туда прыжок с возвратом (JSR)). Я думаю, что в этом китайском хаке примерно такое происходит) может конечно и проще можно сделать, сам никогда такое не делал)) |
| x.GREYSON.x:
Этот ром хакать немогу, это не battle city, а tank A 1990. Немного другие параметры. Был бы очень признателен, если бы кто смог вытащить все танчики (по отдельности) из ромов в архиве. |
| Алексей 2607:
А кто нибудь помнит, где находятся адреса танков с 1-го уровня 18 простых и 2 БТР? (если смотреть через 16-значный редактор) Вроде бы на каждый танк должно быть по 3 или 4 адреса. |
| CaH4e3:
зайди в гугол и спроси |
| Алексей 2607:
Санчез, лучше бы промолчал. :lol: |
| Навигация |
| Главная страница сообщений |