| Разработка и ромхакинг > Ромхакинг и программирование |
| Чит-коды в эмуляторах |
| << < (2/2) |
| iddqd:
Вот писал для справки ArtMoney новой версии --- Цитата ---Целое 1 байт - количество жизней, других предметов, когда их мало, число выигранных раундов, иногда жизнь, время в игре, неуязвимость (редко). Целое 2 байта - жизнь, другие значения, представленные графикой (полоска жизни), количество предметов, неуязвимость, время, координаты. Целое 3 байта - деньги, наиболее часто используется в играх типа GTA и играх жанра RPG и стратегиях. Например, деньги в Final Fantasy 5 на PSX. Иногда другие значения. Если при поиске выбран тип 3 байта целое, но ничего не находится - нужно выбрать тип 2 байта целое, потом поменять тип для найденного адреса денег на 3 байта. Целое 4 байта - деньги, неуязвимость, время в игре, координаты. С точкой 4 байта — этот тип используется в консолях DreamCast, Gamecube, PS2 и выше (в т.ч. ПК игры). Таким типом часто хранятся значение координат, особенно в больших 3D играх. С точкой 8 байт — также координаты, когда в игре очень большие расстояния. Также может использоваться тип «Текст» для хранения имен персонажей и т.п. Примеры — яблоки в SMD игре Disney's Aladdin, имя игрока в игре Bloody Wolf на PC Engine/Turbografx, имена персонажей в различных играх жанра РПГ (Dragon Quest 8 на PS2). --- Конец цитаты --- |
| pro709:
А как сделать неуязвимость ? |
| iddqd:
http://www.emu-land.net/forum/index.php/topic,37168.msg511985.html#msg511985 вариант для SNES эмулятора. Для других консолей делай так же, всегда выбирай тип 4 байта целое. 3 байта целое вообще редко надо выбирать, а для неуязвимости вообще не нужно. Вот еще видео по ArtMoney, неуязвимость в Pitfall the Mayan Adventure, Captain Commando, и в игре на Сатурне (Roosters) с отсеиванием по формуле в ArtMoney PRO |
| pro709:
А значение какое искать ? Еcли игра для NES adventure island |
| iddqd:
В Adventure Island вроде же нет неуязвимости с миганием (в первой части точно не помню такого). Во второй, третьей части есть "ангел-хранитель" - сделай квиксейв перед взятием этого бонуса, и потом ищи время действия. Когда приз не взят - значение скорее всего равно нулю. Тип 2 или 4 байта целое. PS. Советую взять какой-нибудь Turrican, Mega Turrican, Super Turrican на Nes, SMD, SNES, PCE и т.п. и попробовать приемы из этой статьи. Координаты игрока в 2D игре тоже полезно научиться находить. Тип 4 байта целое. |
| pro709:
С миганием и не надо что вроде этого Invincible,Infinite Bee. |
| iddqd:
Invincible - это и есть неуязвимость с миганием обычно. |
| pro709:
А как сделать чтобы полоска жизни в Adventure Island не уменьшалась ? |
| iddqd:
pro709, там же вроде не полоска, а по-другому. Надо по"уменьшилось/увеличилось", если точным значением не найдешь. Я через ArtMoney делал http://www.artmoney.ru/rt_nes_1.htm ПКМ - Сохранить как Еще можно на GameHacking.org коды посмотреть, там тоже есть. Добавлено позже: Вспомнил - есть игры, где две неуязвимости. К примеру всякие Марио - есть неуязвимость с миганием после респауна - Invincible, а есть еще одна, когда берешь звезду - такую называю Bonus invincible. Еще в Contra the Alien Wars на GBA так же две неуязвимости, насколько я помню - после респауна и при взятии бонуса. |
| pro709:
Меня интересует в Jungle Book есть сердце-энергия как найти его значение и чтобы оно не убывало ? |
| iddqd:
Это то же самое, что и полоска. Искать по "уменьшилось/увеличилось/не изменилось" |
| pro709:
А байт для поиска сколько ? |
| iddqd:
2 байта целое. |
| FANAT Mr. Sega:
iddqd, Спасибо тебе за этот раздел! :) |
| iddqd:
FANAT Mr. Sega, ты про эту тему? |
| FANAT Mr. Sega:
iddqd, Да , а ты когда нибудь пробовал какое то время ,Game Genie создавать? или больше через Art Money |
| iddqd:
FANAT Mr. Sega, я же тебе говорил на тв-геймсе - напиши тутор по созданию GameGenie кодов) |
| pro709:
Вопрос по Duck Tales как с помощью virtuanes 0.97e найти (сколько байт ставить при поиске) на бессмертие ? |
| pro709:
Помогите в игре Teenage Mutant Ninja Turtles III - The Manhattan Project (U) [!] найти значение чтобы убивать босса с первого раза. |
| pro709:
Teenage Mutant Ninja Turtles III - The Manhattan Project (U) [!] При каждых 50000 дается +1 жизнь Можно ли при помощи эмулятора VirtuaNES v0.97 как-то прописать эти 50000 (код) чтобы сразу давалась +1 жизнь. |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |