| Разработка и ромхакинг > Ромхакинг и программирование |
| [ALL] Ваши хаки |
| << < (71/81) > >> |
| Sharpnull:
--- Цитата: MaxWooD от 17 Март 2021, 17:32:08 ---В игре можно управлять танком, но через некоторое время, или от получения урона танк может взорваться --- Конец цитаты --- Обычный таймер. Даже чит есть https://gamehacking.org/game/29762: Infinite Time For Tank by AetherKnight - 04C2:FA (в начале даётся $70 единиц времени). -------- Попавшая граната сбрасывает таймер до $11, когда танк начинает мигать. На пули ему всё равно. |
| MaxWooD:
--- Цитата: MaxWooD от 17 Март 2021, 17:32:08 ---Обычный таймер. Даже чит есть https://gamehacking.org/game/29762: Infinite Time For Tank by AetherKnight - 04C2:FA (в начале даётся $70 единиц времени). -------- Попавшая граната сбрасывает таймер до $11, когда танк начинает мигать. На пули ему всё равно. --- Конец цитаты --- Спасибо за разъяснения! Я замечал, что когда в тебя летят вражеские снаряды, время сокращается, но объяснения найти не мог. Про коды я знаю, но как я понял, там код типа Raw, и его в РОМ вшить не получится. А мне хотелось бы получить именно хак с бесконечным танком. Можно ли Raw в GG каким-то способом преобразовать чтобы потом в РОМ вшить? |
| Sharpnull:
--- Цитата: MaxWooD от 17 Март 2021, 19:57:01 --- Можно ли Raw в GG каким-то способом преобразовать чтобы потом в РОМ вшить? --- Конец цитаты --- Game Genie - SUOIPEVS, но глупый GGG! при вставке в роме изменит CHR ROM (графику), что не критично. Для правильной вставки через HEX-редактор 1D0A1:BD, или в GGG! выберите System > Hex, а в Codes 1D0A1:BD. Я проверил только первый уровень. |
| ww:
Sharpnull, наверное этот ром уже есть в сети, а ты не знаешь почему игра виснит на близнецах? (Guerilla War) Ром кстати без копирайтов (я уже думал что из-за этого, типа защита такая), но Санчез сказал, что дело не в копирайтах. |
| Sharpnull:
--- Цитата: ww от 17 Март 2021, 22:08:17 ---почему игра виснит на близнецах? --- Конец цитаты --- Я так понял речь о конце 6-й зоны (https://youtu.be/vMznsm2xPzU?t=1608). Нужно знать: эмулятор и его версию, какой ром, как часто зависает. Если на реальном железе проблема не встречается, то дело в роме или эмуляторе, нужно изучать. |
| MaxWooD:
--- Цитата: Sharpnull от 17 Март 2021, 20:21:51 ---Game Genie - SUOIPEVS, но глупый GGG! при вставке в роме изменит CHR ROM (графику), что не критично. Для правильной вставки через HEX-редактор 1D0A1:BD, или в GGG! выберите System > Hex, а в Codes 1D0A1:BD. Я проверил только первый уровень. --- Конец цитаты --- В общем протестил, танк не взрывается, НО если в него через некоторое время попадает граната, активируется звук пищания (как перед взрывом танка) и не прекращается (потому что танк не взрывается). Подскажи, как код GG конвертировать в Hex? |
| ww:
--- Цитата: Sharpnull от 17 Март 2021, 22:31:00 ---Я так понял речь о конце 6-й зоны (https://youtu.be/vMznsm2xPzU?t=1608). Нужно знать: эмулятор и его версию, какой ром, как часто зависает. Если на реальном железе проблема не встречается, то дело в роме или эмуляторе, нужно изучать. --- Конец цитаты --- нет, речь об этом уровне - https://youtu.be/vMznsm2xPzU?t=1173 где они на танке выезжают и после этого они должны тебя бросить в яму, но они просто стоят столбом. Это на картриджах версия была и есть, эмули не при чем. Надо только теперь ром поискать |
| Sharpnull:
--- Цитата: MaxWooD от 17 Март 2021, 22:39:30 ---активируется звук пищания --- Конец цитаты --- Я без звука играл. Нужно убрать сброс из-за гранаты (надеюсь больше причин не будет), GG - SZVVUSSE, HEX - 1ED7B:AD. --- Цитата: MaxWooD от 17 Март 2021, 22:39:30 ---Подскажи, как код GG конвертировать в Hex? --- Конец цитаты --- Если вы о позиции в файле, то я узнаю через эмулятор, это также надёжный способ вставки чужого GG чита в ром. |
| MaxWooD:
--- Цитата: Sharpnull от 17 Март 2021, 23:09:52 ---Я без звука играл. Нужно убрать сброс из-за гранаты (надеюсь больше причин не будет), GG - SZVVUSSE, HEX - 1ED7B:AD. --- Конец цитаты --- Ура, все работает как надо :wow: игра заиграла новыми красками. Спасибо Sharpnull, :thumbup: И последний вопрос: код "Keep Weapon After Death (SXUTEUSO)", это когда оружие сохраняется после смерти, работает странно - враги перестают стрелять, появляются клоны игрока и разные выстрелы из пустоты. |
| Sharpnull:
--- Цитата: ww от 17 Март 2021, 22:41:51 ---где они на танке выезжают и после этого они должны тебя бросить в яму, но они просто стоят столбом. Это на картриджах версия была и есть, эмули не при чем. Надо только теперь ром поискать --- Конец цитаты --- Выяснил. Ром Guerrilla War\其他版-J\Guevara (J) [p3].nes - http://fcpic.nesbbs.com/GameDownload.asp?gameid=603. Пираты сменили маппер с MMC1 на MMC3, но в подпрограммах смены банков использовали регистр X, который не восстановили. Вся работа с банками CPU $C87A-C91E (Сброс shift register для MMC1, заглушка в MMC3 - $C87A-C87F, Control для MMC1, только Mirroring для MMC3 - $C880-C8A1, CHR 0 - $C8A2-C8C3, CHR 1 - $C8C4-C8E5, PRG + PPU - $C8E6-C90A, PRG - $C90B-C91E). Если подправить код (добавить в стек регистр X и восстановить на выходе, например), то будет работать как надо. Забавно, что там есть ром Guevara (J) [hM04].nes, в котором восстановили оригинальные заставки и копирайты, но код остался такой же плохой. --- Цитата: MaxWooD от 17 Март 2021, 23:37:08 ---код "Keep Weapon After Death (SXUTEUSO)", это когда оружие сохраняется после смерти, работает странно - враги перестают стрелять, появляются клоны игрока и разные выстрелы из пустоты. --- Конец цитаты --- Этот код меняет инструкцию, которая используется для других значений, поэтому он портит логику игры. К сожалению, на этот сайт просто так не добавишь код, а на плохие коды жаловаться на их форуме, наверно. |
| MaxWooD:
--- Цитата: Sharpnull от 18 Март 2021, 00:43:49 ---Этот код меняет инструкцию, которая используется для других значений, поэтому он портит логику игры. К сожалению, на этот сайт просто так не добавишь код, а на плохие коды жаловаться на их форуме, наверно. --- Конец цитаты --- А подправить этот код GG можно, чтобы он работал как надо? |
| Sharpnull:
MaxWooD, я могу только вынести код, вот HEX для рома: --- Код: ---1EBC0:20 1EBC1:4F 1EBC2:FE 1FE5F:E0 1FE60:02 1FE61:90 1FE62:03 1FE63:9D 1FE64:00 1FE65:06 1FE66:60 --- Конец кода --- Это на ASM: --- Код: ---EBB0: JSR $FE4F ; STA $0600,X FE4F: CPX #$02 BCC skip STA $0600,X skip: RTS --- Конец кода --- Оба игрока оставляют оружие после смерти. Если дополнительный код был в конце PRG, то будет конфликт, это для чистого рома (U). |
| ww:
Sharpnull, :thumbup: |
| Sharpnull:
[NES/FC] Guevara / ゲバラ | MMC3 / hM04 Раз была плохая конверсия под маппер MMC3 от пиратов, то решил исправить. Использовался оригинальный ром. Пробежал всю игру с бесконечными жизнями, проблем не нашёл (пишите в ЛС о проблемах). В архиве исходный код, скомпилированный asm6f.exe можно взять в предыдущем хаке. Для Guerrilla War уже существует конверсия под MMC3, но есть пара замечаний: * Для сохранения регистра X используется свободный адрес $01AF. У меня используется стек, что безопаснее. * Код начинается с $C000, но у MMC3 не гарантируется установка предпоследнего банка в $C000-DFFF на старте. У меня и у пиратского Guevara такой проблемы нет. * Не отключается MMC3 IRQ на старте. У пиратов уже было. * Автор решил сделать красиво, поэтому изменил адреса для подпрограмм работы с маппером, из-за этого много изменений в разных местах. У меня и у пиратов прежние адреса. |
| ElectrixX:
--- Цитата: ww от 18 Март 2021, 07:19:57 ---Sharpnull, :thumbup: --- Конец цитаты --- а я говорила, что он крутой))))) |
| Terwilf:
Здравствуйте, это мой первый комментарий на этом форуме, я из Аргентины, и на этот раз я хотел бы поделиться с вами это Bomberman взломать пакет для денди (dendy) ;) В общем, она состоит из адаптации других хаков к кооперативной версии, но в некоторых случаях я также сделал и другие виды редактирования, либо просто косметические или другие немного более продвинутые, но все направлено на улучшение игрового опыта ^_^ |
| Drapon:
не знаю где запостить. вышел хак на Хроно Триггер Chrono Trigger — Prophets Guile Хак от создателей Crimson Echoes. Рассказывает историю Magus'а, который после той самой знаменательной битвы с замке оказался в своей родной эпохе. Теперь ему в образе странствующего предсказателя предстоит добиться расположения королевы, уничтожая любую помеху на своём пути. (Взято с сайта the-brinkoftime.ru) Перевод игры (версия 1.0): Патчи xdelta и bps — https://bit.ly/32wycKt Сама игра — http://the-brinkoftime.ru/download/ct/Prophets_Guile.rar 1.Участники проекта: Переводчики: FORTE, HakyderaDiLinchi, raskol_mrz Редактор: sevaserg Графика: GD,Guyver Техническая часть: alex_231 Бета-тест: Akimbo, FORTE 2. Отдельная благодарность: Команде Chief-Net.ru, IgrikAkira, Gorohov Stas. |
| AuAurora:
--- Цитата: Drapon от 22 Апрель 2021, 11:46:08 ---Сама игра — http://the-brinkoftime.ru/download/ct/Prophets_Guile.rar --- Конец цитаты --- 404 |
| Sharpnull:
AuAurora, потому что название другое стало: http://the-brinkoftime.ru/index/0-256. |
| samer8x:
Можно попросить того---кто умеет сделать выбор уровня для игр на Nes -чип и дейл. ---две части.. игры классные но нет выбора уровня..жаль.....помогите пожалуйста... заранее благодарен... -------хотелосьбы выбор уровня иметь чтоб пройти игры. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |