Разработка и ромхакинг > Ромхакинг и программирование
[NES] Хаки на любой вкус
<< < (257/427) > >>
Lomax:
В архиве лежат сами игры, пользуюсь эмулятором FCEUX 2.1.5.Главный
Addams Family -  бесконечные продолжения. рестарт на начало игры.
Adventure Island - время не тикает
Advernture Island 3 - убрал время. в запасе один топорик
Alien 3 - сделано бесконечное время и бесконечные жизни, гранаты летят быстрее и по разному взрываются, палитра заменена на мрачную, чужие стали сильнее, а некоторые быстрее. Радар бесконечен. На уровнях теперь новое задание - вы не выйдете, пока не убьете всех чужих и не спасете всех заложников.
Alien Syndrome - прикручены продолжения
Arkanoid - бонусы падают медленней, вы появляетесь быстрее, сокращено время экрана с номером уровня
Batman Returns - Убрал отнимание энергии после суперудара
Battletoads - бесконечные кредиты и пять жизней при старте и продолжении. Гипношарик дает фору в пару секунд.
Battletoads and Double Dragon - бесконечные кредиты и те же пять жизней
Blaster Master - модернизировал основные оружия, также сделал дополнительные оружия бесконечными и ховер теперь регенерируется каждую секунду. Бесконечные продолжения.
Captain America - начинаете в объединенном режиме, после кредитов (бесконечных) не разъединяетесь.
Captain Skyhawk - бесконечные кредиты
Castle of Dragon - прикручены продолжения
Castlevania 2 - Сделал дни всегда нулевыми. убраны долгие переходы между днем и ночью. Из монстров всегда вываливаются сердечки, и намного быстрее.
Castlevania 3 - перед началом игры доступно секретное меню.
Chip and Dale - бесконечные продолжения
CodeName Viper - бесконечные кредиты и время
Contra - игра пройдена 6 раз
Double Dragon 1,3 - в первой убрано время, во всех больше жизней при старте
Dracula - Добавлены бесконечные кредиты и бесконечное время.
Duck Tales - сделал бесконечные жизни, в противовес сделал рестарт на начало уровня
Fantastic Adventures of Dizzy - бесконечные жизни, для баланса рестарт в дом Диззи
Final Fight 3 - начинаете с 6 жизнями
Final Mission - оружие не теряется при попадании
Flintstones, The - The Rescue of Dino & Hoppy - фред намного быстрее карабкается, плюс поправлена анимация ходьбы
Ghost and Goblins - выключено время, бесконечные жизни, оружие выбирается кнопкой Select
Ghost and Goblins (evgeny) - Заменено стандартное оружие на более лучшее (новое), у всех оружий уменьшен интервал между бросками, вначале дается 8 жизней, увеличено время для респауна некоторых врагов.
G.I. Joe 1-2 - убрано время
Gradius 1-2 - бесконечные жизни
Gun Nac - после смерти не забирается оружие, только модификации на него
Gun Smoke - начинаете игру с 5000 долларов в кармане.
Home Alone - время уменьшено до 11 минут
Ike Ike! Nekketsu Hockey - у вратарей больше свободы, увеличен урон от удара в прыжке, увеличены прыжки, после конца энергии дольше нокаут, злость вызывается быстрее, на арене пружины сильнее, мины респаунятся
James Bond Jr. - убрано время
Joe & Mac (Guyver(X.B.M.) - В игре убрано время.
Journey to Silius - бесконечные кредиты, бесконечные патроны
Jungle Book - Выключено время. Также добавил бесконечные кредиты)
Jurassic Park - Сделал бесконечные обычные патроны и бесконечные продолжения.
Kabuki - Quantum Fighter - отключено время, бесконечные продолжения и патроны
Karateka - быстрее регенерируется энергия
Kick Master - бонусы не разлетаются в разные стороны
Kunio Kun no Nekketsu Soccer League - добавлено время на пенальти
Kyatto Ninja Teyandee - у трех котов не забирается сила. Третья магия всегда сохраняется. Все коты могут регенерировать силу. И можете нажать Select на портрете кошки, чтобы выбрать другую.
Life Force - бесконечные продолжения
Megaman 2 - после смерти не забирают E.
Metroid - После смерти начинаете с полной энергией.
Mission Imposible - бесконечное дополнительное оружие, кроме камуфляжа
Mortal Kombat II Special - исправлены удары, кнопки и некоторые свойства на сеговские, список приемов на стр. 38. блок на броски
Nekketsu Kakutou Densetsu - добавлена восьмая арена в режиме битвы. Снизил в 2 раза уроны от клубка и колена. Хавчик добавляет половину здоровья. Быстрее очухиваешься от шипов и электричества.
New Ghostbusters - бесконечные кредиты, кнопка Select возвращает вашего заплутавшего напарника
Nigel Mansell's World Championship - всегда старт первым
Ninja Gaiden - убрано время, время мигания после урона увеличено, бесконечное оружие и после смерти на последнем боссе начинаете с 6-3.
Ninja Gaiden 2 - убрано время, сделано бесконечным оружие, сокращено время защиты.
Ninja Gaiden 3 - архив с тремя версиями, в двоих бесконечное время, в одном бесконечные кредиты
Nuts and Milk (Guyver(X.B.M.) - 100 жизней при старте
Parodius - при апгрейде не теряется накопленное
Pooyan - бесконечные продолжения, минус 1 жизнь для баланса
Power Blade - выключено время
Prince of Persia - 3 часа, чтобы спасти принцессу
River City Ransom - противники дают больше денег
Robocop 1-3 - убрано время и бесконечные кредиты (в первой посредством кода А+Б+Sel+Start)
Rocman X - высота прыжка теперь контролируется, также как и суперполет.
Rush'n Attack - игре прикручены продолжения, в противовес были убраны пара жизней при старте.
Silk Worm - бесконечные кредиты, вертолет может снижаться до уровня джипа
Shadow of Ninja - бесконечные продолжения
Shatterhand - ваш бот не умирает
Snake Rattle N Roll - выключено время, прикручены продолжения, в противовес убраны кредиты
Sky Destroyer - прикручены бесконечные продолжения
Spider-Man - Return of the Sinister Six - удары стали намного быстрее, даш в воздухе, если зажать вперед
Super Robin Hood - сердечки всегда дают жизни
Super Turrican - поправлен скролинг, теперь видно врагов заранее.
Tale Spin - бесконечные продолжения
Teenage Mutant Ninja Turtles - бесконечные кредиты
Teenage Mutant Ninja Turtles 2 - бесконечные кредиты, можно играть одинаковыми черепахами
Teenage Mutant Ninja Turtles 3 - 5 жизней при каждом старте и продолжении, плюс при суперударе не забирается энергия. Код на выбор уровня вводится обычным нажатием А на заставке. Можно играть одинаковыми черепахами
TMNT - Tournament Fighters - Хотхэд может драться с хотхэдом. В режиме Истории можно выбирать всех персонажей.
Terminator - прикручены продолжения.
Tom and Jerry - бесконечные продолжения
Toxic Crusaders - теперь модификация оружия и метла сохраняется при потере энергии.
Trojan - убрано время
Wolverine (Guyver(X.B.M.) - В режиме когтей не уменьшается здоровье при их использовании 

Приколы
Chip and Dale - персонажи ускорены в 4 раза
Contra Force - можно выбирать компьютера Back Cover даже без игроков)) Бессмертие, можно отталкиваться от любых вражеских объектов
Nekketsu! Street Basket - после каждого попадания корзины отваливаются
Super Mario Bros. - кнопкой Select можно переключаться между большим и  маленьким марио, время бесконечное.

HARDCORE
Battlecity - вы не повреждаете друга. На точках появляется по 2 танка до 6 танков одновременно. Количество танков на уровне увеличено, и они стреляют быстрее.
Bugs Bunny Crazy Castle - после взятия первых двух морковок появляется много врагов)
Chip and Dale 2 - переделаны арены на боссах (кроме последних двух).
Contra Force - Усложнены все боссы игры, в каждом втором ящике апгрейд, бесконечный напарник, уменьшено время восстановления, отключено пятое оружие
Double Dragon 2 HARDCORE – увеличено количество противников, большинство противников стало глюкавыми мутантами)))
Duck Tales - переделана практически вся игра)
Duck Tales 2 - усложнены все боссы, переделаны некоторые загадки)
Kyatto Ninja Teyandee HARDCORE - тоже что и главный хак, плюс сюрпризы на уровнях, переделаны арены с боссами, сделан ребаланс магии, убрано 2 сердечка. Во время игры зажмите Селект для выбора другой кошки (чтобы сменить палитру, после выбора кошки нажмите 2 раза старт)
Little Mermaid - переделаны арены на боссах, стали сложнее.
RC Pro am - бесконечные продолжения, сильно увеличена сложность

SOFTCORE
Addams Family – 9 жизней, деньги дают больше.
Adventures in Magic Kingdom – цены на бонусы ниже, свечки бесконечные.
Akumajou Special – доступны все умения.
Alfred Chicken – всегда есть стрельба.
Alien 3 – все оружия бесконечны.
Batman Return of Jocker - переключение оружия Селект плюс Б.
Batman Returns – бесконечные бумеранги,
Batman – бесконечные оружия,
Battletoads – быстрее делается суперудар,
Battletoads and DD – быстрее делается суперудар, переключение персонажей: зажмите Селект.
Dracula – оружие переключается Селект+А.
Bucky O'Hare – переключение персонажей. Зажать Select и выстрелить.
Captain America– маленький кристалл дает апгрейд
Castlevania– переключение оружия: зажмите Селект
Castlevania 2– бесконечные деньги
Castlevania III– переключение оружия: зажать вниз и Б. После получения друга можно играть всеми четырьмя, переключение Селект
Chip and Dale – бесконечное время на шарике,
Chip and Dale 2 – суперящик кидается вперед+Б, напарник кидается далеко,
Choujin Sentai– переключение оружия: зажать на секунду вниз плюс Б.
Contra – переключение оружия на Селект для первого игрока.
Darkwing Duck – выбор оружия: вниз А.
Exitebike – двигатель не перегревается
Felix the cat – переключение способностей – зажать Селект.
Flintstones – Зажать Селект – выбор оружия. Зажать Вниз А – выбор способностей.
Flintstones 2 – переключение оружия: зажать вниз А
Gradius 1-2 – при выборе оружия не сбрасывается накопленное.
Heavy Barrel – выбор оружия: в паузе слегка нажать Б
Holy Diver – переключение оружия: зажать на 3 секунды вниз Б
Home Alone 2 - бесконечное ружье и осколки
Adventure Island – Селект – переключение оружия
Adventure Island 2 Вверх Б - топорики. Зажать вниз Б - переключение разных свойств.
Adventure Island 3 Селект+Б - топорики. Селект+А - бумеранги, Зажать вниз Б (2 сек) - переключение разных свойств.
Iron Tank – все оружия бесконечны
Jackal – зажать Селект на секунду – переключение оружия
Joe and Mac – Зажать Селект на секунду – переключение оружия
Journey to Silius - Зажать вниз Б на секунду – переключение оружия
Jungle Book – бесконечные оружия
Jurassic Park - бесконечные патроны
Mario Bros – бесконечный POW

Обновление от 01.03.2012
 Lomax NES_01-03-2012.7z (11703.05 КБ - загружено 11556 раз.)

Если вы не хотите качать из-за каждого хака весь архив заново, заходите на мой сайт: там в разделе хаки все есть. Также там можно будет почитать мини-обзоры на различные игры (уже два))) ), и  выложил свои переводы AVGN)
_http://lomaxdomain.jimdo.com/ (сайт недоступен)
sergei1204:

Т.е. мне нужно  верхнее выделенное мной значение D474 (см. на картинке,, там на русском) куда то вставить, но там нет такой кнопки "Go here in ROM file". Может команда там на русском какая то?
Покажите в картинках.
Вот сам ром
Contra (русская)
lancuster:
Ты всё это должен делать в FCEUX 2.2.2.. Я не за компом, посмотреть не могу. Нужно копировать значение брякпоинта, затем находить его по тому же адресу, где он был зафиксирован бряком. И, щелкнув "Go here", перейти на место назначения.
И вообще, я не понимаю. Неужели Контру до сих пор не взломали на неуязвимость?

Добавлено позже:

--- Цитата: sergei1204 от 26 Май 2015, 01:02:22 ---
Т.е. мне нужно  верхнее выделенное мной значение D474

--- Конец цитаты ---
Это не значение, это адрес (оффсет)! Рядом справа - нужные тебе значения. Их копируй и ищи по этому же оффсету, голова! :lol:
sergei1204:
куда копировать то на моей картинке? Окошко то с каким названием можешь посмотреть в моей картинке?
Значения это типа которые на картинке (A9 72 или #$72)? Сможете подробно то пояснить именно опираясь на мой скринщот?
Это и есть эмуль FCEUX 2.2.2 на русском. И это окно отладчика.
Так а через что ты писал мне через телефон? Так через телефон скриншот можно посмотреть.
Я так понимаю тут на этом форуме всего 2 чела разбираются и которые толком объяснить не могут. Мда...
Ti_:

--- Цитата: sergei1204 от 25 Май 2015, 22:10:44 ---В самом верху до позиции RTS есть значение D474

--- Конец цитаты ---
Ну так пропиши RTS (60) на позиции D474.
black jaguar:

--- Цитата: sergei1204 от 26 Май 2015, 11:38:18 ---Я так понимаю тут на этом форуме всего 2 чела разбираются и которые толком объяснить не могут. Мда...

--- Конец цитаты ---
привыкай. здесь не чат с онлайном 3000 чел
sergei1204:
В общем вы не правы. Если прописать 60 на значении D474, то получится так что пули проходить сквозь персонажа не будут, а попав в пропасть он как бы не умрёт и не вылезет с неё.
Значение нужно делать прыжком по JSR, чтобы каким то образом значение поменялось на далёкое от бряка и начинается оно с буквы "F". Суть в том что я не умею делать так чтобы прыгать из JSR на другое значение.
Поймите такую вещь, сработал бряк, и от начало до конца кода по адресу несколько значений, и все эти значениея не то. Тогда говорят нужно прыжок делать в значениях. Но объяснять видимо не хотят, секретничают.
Ti_:

--- Цитата: sergei1204 от 26 Май 2015, 12:49:09 ---Значение нужно делать прыжком по JSR, чтобы каким то образом значение поменялось на далёкое от бряка и начинается оно с буквы "F". Суть в том что я не умею делать так чтобы прыгать из JSR на другое значение.

--- Конец цитаты ---
Потому что так делать нельзя. Из JSR подразумевается возврат через RTS.

Добавлено позже:

--- Цитата: sergei1204 от 26 Май 2015, 12:49:09 ---Но объяснять видимо не хотят, секретничают.

--- Конец цитаты ---
Всё объясняют, может желания разобраться нет? Вот и пишешь всякую ерунду.
http://tv-games.ru/media/open/nes_docs.html
http://tv-games.ru/up/down/file/data/nes/6502[Rus].txt
lancuster:
sergei1204, держи:
http://www.youtube.com/watch?v=7VCjYvqyRZA
Смотри это видео и делай так, как там сказано. И не хами, а то вообще никто помогать не будет.

Добавлено позже:
Ti_, пусть лучше видео посмотрит. По этому видео даже ребенок разберется.
Dyons:

--- Цитата: sergei1204 от 26 Май 2015, 11:38:18 ---Я так понимаю тут на этом форуме всего 2 чела разбираются
--- Конец цитаты ---
больше
sergei1204:
Ребят, опять не то.
В общем я нашёл адрес отвечающий за неуязвимость в контре. это 0090
Я сделал 0090 на запись.
Произошёл бряк на значении D492
Если этому значению сделать затирание на 60, то неуязвимость сработает. Но при этом он будет отскакивать от пуль как козлик и при этом будет звук поражения, но не погибнет. А при попадании в пропасть он не погибнет тоже но постоянно будет звук поражения и он оттуда не вылезет.
Вроде бы всё хорошо. Но ведь можно сделать так чтобы он не отскакивал от вражеских пуль.
В итоге чуть выше бряка до RTS я поднялся к значению вручную - D474. Его затёр на 60 и получилось ещё лучше. Теперь звука поражения нет, он неуязвим. От пуль он как козлик не прыгает. Пули вражеские при этом сквозь персонажа не проходят, и когда он падает в яму то беззвучно в ней остаётся и вылезти не может. Мне доработали ещё лучше код.
А при бряке если до конца вниз или вверх до RTS опускаться то кода нет ни на запись ни на чтение.
Но то что мне доработали - просто превосходно: Пули проходят сквозь персонажа, при падании в пропасть он погибает, звука при поражении пулей или касанием врага нет. Но есть звук поражения при падании в пропасть.
Всё получилось идеально, но каким образом это сделали, ведь значение начинается с буквы "E" (это вторая картинка). А на первой картинке все значения с буквы "D".
Он объяснил что только прыжком можно добраться до такого значения, по бряку вверх или вниз его не найти.
Я попросил пояснить, он сказал забей на это.
Вот картинки, как он сделал так чтобы оказаться в значении E1FA (картинка №2)
Видите на первой картинке всё из букв "D", а на второй картинке как раз что надо всё из букв "E"
Внизу на второй картинке он написал "А вот прыжок на тот участок, где сработал бряк D474"
И как сделать так чтобы произошёл прыжок от бряка, как это сделано на второй картинке?
Эмулятор у меня русский FCEUX 2.2.2, будет здорово если вы как раз пояcните именно русские команды и вкладки, т.е. как совершить прыжок.
Попробуйте сами, при бряках не добиться значения на букву "E", да и оно слишком далеко от бряка находятся (возможно что через 500 значений), но он за пять минут нашёл значение, не думаю что он эксперементировал за такое короткое время с пятисот значениями, иначе бы времени 5 часов ушло бы.
lancuster:
Делай как знаешь. Самому интересно, что у тебя из этого получится. :cool:
blackbird_ru:
sergei1204, ничего не понимаю.
Ты внятно напиши, что ты хочешь сделать, детально.
sergei1204:
Сделайте видео на то как вы взломаете на неуязвимость игру Contra
Чтобы персонаж при падении в яму умирал, чтобы вражеские пули летели сквозь персонажа, чтобы враги проходили сквозь персонажа. При этом когда пуля пролетает сквозь персонажа и враги касаются персонажа не должно быть звуков поражения.
вот сам ром с которым нужно это проделать.
Contra (русская)
Сделайте видео на взлом именно этой русской игры. Очень здоро если во время этого видео вы будете говорить для чего вы делаете те или иные действия.
lancuster:
Ребята, помогите вынуть игру Cheetahmen из сеговской многоигровки. Знаю, что уже обращался. Но мне уже помогли дизассемблировать сам сборник и выложили хак этого сборника. Поэтому с извлечением игры проблем возникнуть не должно.
Наработки прикреплены.
blackbird_ru:
sergei1204, ШО?!
Какое видео, какие действия, о чём вообще тут сообщений 10 было.


Меняешь два бранча и усё (смотри чтение AE, таймер бессмертия).
0B016 - c F0 на D0.
1D475 - c F0 на D0.

Ром Contra (USA).nes из но-интро сета.
Shredder:
В TMNT Tournament Fighters есть вот такой графический баг: если Шреддер пускает огонь, но вслед за этим нокаутируется, то огонь продолжает лететь в виде глючной графики. Надо сделать так, чтобы огонь оставался лететь, но выглядел нормально. Я так понимаю, что ввиду спрайтовых ограничений НЕС простым способом сделать это не получится (или вообще нельзя)?

Демонстрацию глючного огня смотрите на видео:

Ti_:

--- Цитата: Shredder от 26 Май 2015, 18:38:02 ---В TMNT Tournament Fighters есть вот такой графический баг: если Шреддер пускает огонь, но вслед за этим нокаутируется, то огонь продолжает лететь в виде глючной графики. Надо сделать так, чтобы огонь оставался лететь, но выглядел нормально. Я так понимаю, что ввиду спрайтовых ограничений НЕС простым способом сделать это не получится (или вообще нельзя)?

--- Конец цитаты ---
Не смотрел, но это может оказаться не багом, а следствием того, что в блоке спрайтов с анимацией падения, на месте тайлов огня - другие тайлы. Смотри в ppu viewer'е что там.
Shredder:
Ti_, я уже смотрел в PPU - всё так и есть. Как это исправить (и можно ли)?
blackbird_ru:
Shredder, чисто теоретически нужно загрузить часть падающего тела в другую зону, где менее важные спрайты.
И перемапить их на персонаже.
Ti_:

--- Цитата: Shredder от 26 Май 2015, 18:45:27 ---Ti_, я уже смотрел в PPU - всё так и есть. Как это исправить (и можно ли)?

--- Конец цитаты ---
Сам думай. Если есть свободные тайлы в этом блоке - можно. Если нету - тоже можно, если подрезать графу в каких-то кадрах, или если возможно оптимизировать расстановку тайлов, чтобы их было меньше (маловероянто) - есть проги tilificator.
Если никак - остается только добавлять новый блок, разделив текущий (если в этом блоке этом 2 или 3 кадра падения, сделать для каждого кадра падения отдельный блок).
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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