| Разработка и ромхакинг > Ромхакинг |
| Battletoads & Double Dragon - Хакинг и секреты |
| << < (7/22) > >> |
| тём(А):
вот я всегда не мог понять во что он морфится при ударе слева так вочто же? |
| Mr2:
--- Цитата: тём(А) от 03 Октябрь 2010, 22:10:11 ---так вочто же? --- Конец цитаты --- |
| тём(А):
ушшш :debile: |
| romanich:
недавно откопал кучу игр про жаб на OpenBoR. играю на компе и nokiaE72 улёт, кучу игр карт уровней - закос под маму |
| romanich:
--- Цитата: тём(А) от 03 Октябрь 2010, 22:10:11 ---вот я всегда не мог понять во что он морфится при ударе слева так вочто же? --- Конец цитаты --- слева на картинке - похоже что козёл винторогий. :) |
| feos:
!ВНИМАНИЕ! В эмулятор FCEUX встроен HEX Editor! Он находится в разделе Debug. Там есть выбор вида: * NES Memory * PPU Memory * Rom Fileможно редактировать ром во время игры, можно сохранять результат редактирования в новый РОМ файл Introduction The Hex editor is a very powerful memory viewing/editing tool and obsoletes the Memory Viewer tool from the FCE Ultra and FCEU Rerecording branches. It can do a wide range of things. It allows you to view the entire RAM & ROM contents in an expandable dialog Window. It makes it easy to edit the game's RAM, PPU memory, and even its currently-loaded ROM data by simply typing in values in the editor. You can also "freeze" parts of RAM (to prevent the game from modifying the data there), search for data, and even copy and paste data to/from the clipboard. Furthermore, table files are supported, so you can edit a game's text in real-time and see the result immediately. Basically, it lets you tinker with any part of a game's RAM or ROM while it is running. Using the Hex Editor The Hex Editor lets you edit three major areas: 1. NES MEMORY This allows you to directly edit all of the NES address space ($0000-$FFFF). While you can easily modify RAM, or write directly to registers by typing in data, you cannot modify ROM data ($8000-$FFFF) itself. This is because most mappers have registers which are located in this space; so writing there can trigger mapper operations that may cause the game to crash or glitch if you don't know what you're doing. If you want to edit the ROM itself, right-click on the offset and select "Go here in ROM file"; that will take you directly to where you need to be so you can start editing. You can also freeze RAM by clicking on it with the middle mouse button, or by using the right-click menu. This works by adding it directly to the Cheat List, which you can see from the Cheat Console. Finally, the right-click menu can be used to quickly add a read or write breakpoint to the debugger. 2. PPU MEMORY This allows you to directly view and write to PPU memory (VRAM). 3. THE ROM FILE This is possibly the coolest part of FCEUXD: It allows you to edit the ROM file in real-time, i.e. while the game is running. If you make a mistake, press Ctrl+Z or Edit->Undo to undo your change (then load a save-state if the game crashed). If you have the Code/Data Logger running, then bytes that were logged as code will be colored yellow, while bytes logged as data will be colored blue. Bytes that have been logged as code *and* data will be colored green. The Hex Editor also has support for table files (*.tbl) to map bytes to text. Each line consists of four characters of the form "xx=y", where "xx" is the hex value, and "y" is the character that that value represents. I have also added an extension to represent the Return key: xx=ret whereby pressing the Return key will enter that value into the ROM. You can copy/paste data or text by selecting it and using Ctrl+Z (to copy) and Ctrl+V (to paste). Plus, there is an Edit->Find feature that you can use to search for data. This feature should be fairly intuitive, so I won't bother to explain it. When you're done editing, remember to save the ROM file (File->Save) or your changes will be lost when you close the ROM. Why can't I edit NES memory beyond $8000? NES memory from $8000-$FFFF is where the game's PRG-ROM code is mapped. Whenever you type in a value in the NES memory editor, it effectively writes that value to that address. Many games use mappers, which are usually accessed by writing to $8000-$FFFF (which is read-only)... and if you were to do so, it may trigger a bankswitch, which could easily make the game crash. In any event, doing so will not modify the ROM itself. What you can do, though, is edit the PRG-ROM itself by right-clicking on the offset you wish to edit, and selecting "Go here in the ROM file", which should take you to that spot in the ROM instead, where you can change the data at instead. |
| Roket:
Прикольно :lol:, только что щёлкал в этом встроенном генуддере в оригинальном роме battletoads и попал сразу во второй уровень, не дожидаясь первого. |
| feos:
Также в эмуляторах семейства FCEU есть дебаггер, со встроенным дизассемблером для NES азы его использоваия тут: http://griever.magicteam.net/doc/?doc=FCEU_Doc_1 |
| Ti_:
Хак первого уровня в bt&dd : smd-версия рома. |
| Ti_:
--- Цитата: total от 27 Март 2011, 19:33:51 ---Ti_, а несколько рук одновременно возможно? И долго ли делать, чтобы в паузе не только фон отображался? upd: а, и еще вопрос: можно ли перенести врагов\объекты из других уровней? --- Конец цитаты --- Если несколько рук сразу - глючит. Объекты из других уровней нельзя, т.к. их графика оказывается не загруженной, хотя все работают - но выглядят как каша. |
| Segaman:
мы на денди каши навидались, даёшь кашу на сеге давай хак с обьектами из др. левелаф :crazy: |
| euror:
--- Цитата: Ti_ от 27 Март 2011, 18:49:51 ---Хак первого уровня в bt&dd : smd-версия рома. --- Конец цитаты --- пипец )) 2 абоба сразу при чем первый сразу начинает бить |
| Roket:
Ti_, класс, продолжать будешь? Да, в смд версии количеством врагов не испугаешь-они ждут, пока забьют одного. Поэтому я без труда расправился с восемью космонавтами. Но вот с 2мя Абобами хоть и классно, но один да, сразу нападет, пока игрок встречает первого, не слишком весело. Да, даёшь две-три руки одновременно. Добавлено позже: http://www.youtube.com/watch?v=ogyt87u44sY Вот демонстрация прохождения этого уровня, в конце интересным способом забил двух Абобо. |
| 2DDarkKnight:
Странно, когда убил одного Абобу, и погиб...персонаж так и не появился заново, а так и остался лежать |
| Ti_:
--- Цитата: Roket от 28 Март 2011, 15:38:15 ---Добавлено позже: http://www.youtube.com/watch?v=ogyt87u44sY Вот демонстрация прохождения этого уровня, в конце интересным способом забил двух Абобо. --- Конец цитаты --- класс :) Добавлено позже: --- Цитата: 2DDarkKnight от 28 Март 2011, 16:48:47 ---Странно, когда убил одного Абобу, и погиб...персонаж так и не появился заново, а так и остался лежать --- Конец цитаты --- да есть такой баг (а может спецом так сделали, что если игрок уже убил босса, то он не оживает чтобы не терять жизнь - пример 2игрока в конце уровня) Добавлено позже: --- Цитата: Roket от 28 Март 2011, 15:38:15 --- Но вот с 2мя Абобами хоть и классно, но один да, сразу нападет, пока игрок встречает первого, не слишком весело. Да, даёшь две-три руки одновременно. --- Конец цитаты --- обойти можно, если бессмертие перед их выходом брать; руки больше 1 багают - уже говорил. Добавлено позже: --- Цитата: Roket от 28 Март 2011, 15:38:15 ---Ti_, класс, продолжать будешь? --- Конец цитаты --- пока хотел посмотреть что другое можно сделать, всё таки уровни без новых объектов скучноваты - на втором то и так куча врагов, больше лепить - не интересно. |
| Roket:
--- Цитата ---пока хотел посмотреть что другое можно сделать, всё таки уровни без новых объектов скучноваты - на втором то и так куча врагов, больше лепить - не интересно. --- Конец цитаты --- Не так много, они просто чаще нападают, но не толпами и то только в конце второго отрезка пути. Вот бы было увидеть как на тебя прёт сразу несколько каратистов, а потом докучи роботов из дверей лифтов ломится, гранатомётчику там жизней побольше сделать и чтобы гранаты кидал не переставая, или хотя бы враги нападали вместе с ним. А в конце всего уровня наваливаются две большие крысы и куча мотоциклистов. Вот третий уровень думаю нет смысла усложнять, разве что тёток добавить и пушек с воронами побольше. Четвёртый однозначно не надо. В пятом слегка подкачать нападение крыс и каратистов, при чём в тех местах, где есть огненные турбины, хочется посмотреть действуют ли они на врагов. Ну и главному боссу и трём промежуточным добавить толпень из нескольких крыс и каратистов. Остальные два уровня украсить можно хардкордными вражинами, то есть через каждые пять шагов огромная толпа вражин бежит со всех сторон. Цены бы не было такому разнообразию. Я бы с удовольствием прошёл бы всё заново на новом уровне. ну разумеется если ты не против, конечно ^_^. --- Цитата ---обойти можно, если бессмертие перед их выходом брать; руки больше 1 багают - уже говорил. --- Конец цитаты --- Дай бессмертие оно не вечное, немного помигаешь и всё-получаешь подлый удар сзади. А нельзя его заставить появляться подальше от игрока? Ну руки-бог с ними, главное что всё что уже имеется и так нормально работает. |
| feos:
--- Цитата ---если игрок уже убил босса, то он не оживает --- Конец цитаты --- В НЕС версии оживает и теряет жизнь, если успеть рано умереть |
| Segaman:
я думаю смд версия мало чем отличается от нес. Ti_, попробуй в нес проделать тоже самое. там защиты вроде нет. ну по крайней мере я хакал и ничо ^_^ |
| dekster88:
Ti_,Прошел пока только первый уровень и остался очень доволен! :wow: Спасибо, классно сделал, вот еще бы то что Roket написал ты бы воплотил, было вообще здорово ^_^ |
| 2DDarkKnight:
И мне кажется больше 3 врагов за раз не надо...убил одного пусть выходит новый(так хоть до 20 можно увеличивать) |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |