Разработка и ромхакинг > Ромхакинг и программирование
[NES] Хаки на любой вкус
<< < (424/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 КБ - загружено 11554 раз.)

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

--- Цитата: AuAurora от 18 Октябрь 2022, 23:24:03 ---Лёгкий - враги дохнут с 1 тычки, нормал - с 2, хард - боссы жирнее, екперт - 4 тычки на врага, жирные боссы

--- Конец цитаты ---
Спасибо, пропустил его  в свое время.
Guyver(X.B.M.):
Небольшой хак Onyanko Town. В нём при встрече кошки с собаками они её не убивают.



Отравлять собак тоже теперь нельзя. От падения в ямы, от машин и злого продавца рыбы всё ещё можно умереть.
Guyver(X.B.M.):
Мини-хак 720, в котором скейтер не получает урона от врагов и после окончания времени не умирает от роя пчёл при соприкосновении с ними.

Kinbeas:
Сделал видео по своим хакам баланса на Eliminator Boat Duel. Для тех, кто хочет новый вызов в этой игре.  :cool:

john458:
Solomon's Key (1986) (Tecmo)

15 ромов с полностью новыми уровнями.

Список:
Solomon's Key - Another Route
Solomon's Key - Dana's Power
Solomon's Key - Deluxe
Solomon's Key - Enigma
Solomon's Key - Forgotten Rooms
Solomon's Key - Fusion XVIII
Solomon's Key - Hard
Solomon's Key - Pandemonium
Solomon's Key - Pyramid
Solomon's Key - Secrets
Solomon's Key - The Hidden Book
Solomon's Key - The Way Of Fire
Solomon's Key - Throung My Wand
Solomon's Key - Unlocked
Solomon's Key - XVI

Первый архив:
Только с новыми уровнями (уровни делал не я. Автор: https://youtu.be/xDpxfzgjbBg)

Второй архив:
Так же с новыми уровнями и хаком на время и жизни (таймер остановлен, жизни после смерти не уменьшаются).
MaxWooD:
Kinbeas, Спасибо за видео :)
Smoke_John:

--- Цитата: john458 от 06 Ноябрь 2022, 12:58:18 ---Solomon's Key
--- Конец цитаты ---
вот бы 2players хак для этой игры
Kinbeas:
MaxWooD,  ;)
Mr2:
[SNES] Mortal Kombat 1 - Champion Edition.
Рептилия, Горо и Шанцунг доступны игроку. Долго бразильский френд выпрашивал такой мод. :lol:
YuzorG:
Mr2, не поверишь. Только позавчера его обнаружил и качнул!
DIMASLiVER:
Можно ли сделать хак (желательно патч) для Captain America & Avengers (NES), в котором маленький кристалл давал бы "5", а большой кристалл давал бы "25". Попадался в сети наподобие хак, но там маленький кристалл давал 10, а большой давал 50, и это чересчур на мой взгляд. Заранее спасибо!
yousver2:
DIMASLiVER,
Открой ром эмулятором FCEUX, далее вкладка Debug, Hex editor. В Хекс редакторе вкладка View - ROM File
Далее идешь на адрес 1A345 - там стоит 01 - меняешь его на любое значение, какое ты хочешь - это для маленьких кристаллов. Значения естественно в 16ричном формате - то есть после 09 идет не 10, а 0A, 15 - 0F, 16 - 10  и т.д.
Для больших кристаллов адрес 1A38D. Можешь менять прямо в процессе игры, допустим засейвься перед кристаллом, и смотри сколько добавляет - разгружайся и меняй значение, пока тебя не устроит нужное. Далее, не забудь засейвится в хекс редакторе, чтобы сохранить изменения в роме
perfect_genius:
Или можешь просто подправить эти значения в том хаке, сравнив его с оригиналом, например в HexCmp.
DIMASLiVER:
Возвращаясь к "злосчастной" Contra Force.
Спасибо yousver2 подсказал, как в хекс редакторе редактировать значения.
Так вот, появилась идея и желание чтобы напарники под управлением ПК появлялись не на 5 сек, а на немного больше. В Хексе это адрес "16649", значение меняется без проблем, НО! вот беда, спрайты времени в игре есть только от 0 до 5. Если выставить значение больше 5 то время будет идти как выставлено, но сами цифры будут отображаться кракозябрами.
Кто-нибудь сможет сделать такой хак и добавить спрайты чисел, чтобы увеличить время напарника (хотя бы до 9 сек. - чтобы проще изображение влазило)? Если конечно это реально и не сложно. 
FCEUX:
Подскажите, как чит добавить в ром, и наоборот из измененного рома сделать чит для оригинального. Большое спасибо!
yousver2:
FCEUX, смотря какой чит и в каком виде. Если гейм джини, то во фсеуксе есть конвертер, который показывает реальное место в роме, просто идешь в это место, меняешь значение, там в конвертере тоже показывается с какого на какое менять, и сохраняешься - все, ром готов.
Если код для оперативной памяти, к примеру 0798 или 0444, обычно они от 0000 до 07ff, хотя могут и на 60xx начинаться, если есть расширенная память, то тогда ты не сможешь прописать такой код внутрь рома - тебе нужно ставить точки остановки на эту память, дебажить код, менять и только потом сохраняться - тут без знаний ромхакинга ты сам не сможешь
FCEUX:

--- Цитата: yousver2 от 21 Декабрь 2022, 00:33:06 ---Если код для оперативной памяти, к примеру 0798 или 0444, обычно они от 0000 до 07ff, хотя могут и на 60xx начинаться, если есть расширенная память, то тогда ты не сможешь прописать такой код внутрь рома - тебе нужно ставить точки остановки на эту память
--- Конец цитаты ---

С точками останова я разобрался, чит добавил в ром. А как из измененного рома сделать чит?
yousver2:
FCEUX, на ромхакинге полно всяких утилит по созданию патчей - там просто указываешь оригинальный ром, затем указываешь измененный ром и прога сама тебе делает удобный патчик, который применяется двойным щелчком мышки, типа ips.
А зачем тебе именно чит нужен? Патч намного удобней, кликнул 2 раза и применил на том роме, на котором хочешь, гораздо быстрей, чем вводить читы вручную. Если патч не подходит к другому рому, ну значит и читы тоже не подойдут, так как адреса находятся в других местах  :) Просто патч все автоматом делает за тебя, представь, что изменений вдресов в роме больше сотни - ты запаришься читы вводить вручную - сто кодов Game Genie - это жесть
FCEUX:

--- Цитата: yousver2 от 21 Декабрь 2022, 06:52:21 ---А зачем тебе именно чит нужен? Патч намного удобней, кликнул 2 раза и применил на том роме, на котором хочешь, гораздо быстрей, чем вводить читы вручную. Если патч не подходит к другому рому, ну значит и читы тоже не подойдут, так как адреса находятся в других местах   Просто патч все автоматом делает за тебя, представь, что изменений вдресов в роме больше сотни - ты запаришься читы вводить вручную - сто кодов Game Genie - это жесть
--- Конец цитаты ---

Мне нужно внести именно одно два однобайтовое изменение в ром тому и патч, просто хотелось понять как это работает. Про ips я знаю, без надобности. Большое спасибо!
Sharpnull:

--- Цитата: yousver2 от 21 Декабрь 2022, 06:52:21 ---типа ips
--- Конец цитаты ---
Только делать IPS самому, чтобы не нарваться на оптимизаторов (Lunar IPS и другое дерьмо), которые объединяют близкие изменённые байты из-за чего может произойти редкая ситуация с изменением ненужных байтов в хаке на основе целевого рома.

--- Цитата: FCEUX от 21 Декабрь 2022, 10:22:24 ---Мне нужно внести именно одно два однобайтовое изменение в ром
--- Конец цитаты ---
Лучше вообще не использовать Game Genie для NES, это чисто для коротких ненадёжных читов, для запоминания изменений или передачи текстом, лучше обычные "позиция_в_файле:байты_для_вставки" (ABCD: EF 01 23).
Сделать Game Genie на основе двух файлов почти так же как и сделать свой GG:
1) Сравниваете файлы.
2) Высчитываете номер PRG банка изменённого байта.
3) В отладчике во время игры (рекомендую Mesen) смотрите по каким CPU адресам появляется банк, чтобы вычислите CPU адрес байта.
4) Составляете дешифрованный GG - "CPU_адрес?Оригинальный_байт:Новый_байт" (например, 8FFF?A9:60) и переводите в GG.
5) Проверяете чит на коллизии с другими банками, нужно убедиться, что по CPU адресу во время игры не будет других банков с таким же проверочным байтом (например 00 может встречаться часто), иначе эмулятор или программа для вшития GG заденет лишние байты. Если есть коллизия, то всё, такое изменение нельзя представить в виде GG, нужно придумать другой чит. Для проверки можно использовать программы для вшития GG (как Game Genie Guy!, но она кривая, и ucon64), будет видно сколько произошло изменений одного чита, исключаем изменение CHR ROM (потому что программа тупая и будет шарить там). Для NROM коллизий не будет, для MMC3 в CPU $E000-FFFF всегда фиксированный банк + в зависимости от игры также $8000-9FFF или $C000-DFFF, для других мапперов по ситуации.
Повторяете всё для каждого байта. Пункты 2) и 3) можно заменить на установку точек остановки RWX с запасом на нужные адреса.
Как видно, GG это проблема для серьёзных читов/хаков, в редких случаях PRG в адресах CPU $4020-7FFF, куда GG не достать. Может в каких-то эмуляторах догадались иметь читы в виде позиции в файле, а лучше позицию PRG (чтобы исключить трейнеры, заголовок iNES и т. п.), чтобы не жонглировать патчами.
UPD: Кстати, не называйте профили (ник) известными названиями. Теперь при поиске по FCEUX будут выводиться сообщения с обращениями к пользователю FCEUX. Не знаю о чём люди думают, золотые люди которые имеют ники вида dima47813675.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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