Разработка и ромхакинг > Ромхакинг
Хаки на любой вкус
bgr:
Sharpnull, ещё бы было бы визуальное представление, что там сломано :neznayu:
kugguh:
Благодаря помощи форума собрал просто для интереса моды игрушки Tennis cо скоростью мячика в 80,70,60,50 процентов от оригинала. Просто тупо умножил таблицу на коэффициенты 0,8 0,7 0,6 0,5 :)
Поэтому как писал выше на очень малых скоростях на первых уровнях комп при подаче игрока не отбивает а машет выше мячика. Но можно выбрать уровень выше и тогда вполне отбивает.
Хотелось бы еще чтобы игрок смог отбивать мячик когда тот летит посередине игрока, а то вроде подстроился а он в тело и все. Видел где то хак есть что вообще везде отбивает просто по нажатию кнопки хотя игрок вообще сбоку стоит :)
Вылаживаю файлики, вдруг кому то понадобятся.
Player_perfect:
классный хак :ohmy:
Добавлено позже:
уважаемый Sharpnull.
а можешь в игре для sega VR_Troopers_(Genesis). исправить зависания после падения у Skug для игроков.
а то когда играть за него начинаешь виснет. прикрепляю ром с игрой внизу. ИСПРАВЬ ПОЖАЛУЙСТА. :blush: :neznayu:
Bjankins1:
A challenge for a veteran romhacker, primal rages prototype for genesis uses sprites 2x the size of the final retail version, much closer to the arcade, anyway to add those sprites back in? Also this game stupidly uses 256 mode and ive been looking into the code trying to switch it to 320 or remove the borders
dusha6613:
А есть хак для Adventures of Dr. Franken, чтобы персонаж бил туда куда повёрнут? Чтобы на Y бил всегда вперёд, а на A делал круговой удар с разворотом назад.
Sharpnull:
--- Цитата: dusha6613 от 17 Февраля 2025, 20:00:21 ---Adventures of Dr. Franken, чтобы персонаж бил туда куда повёрнут? Чтобы на Y бил всегда вперёд, а на A делал круговой удар с разворотом назад
--- Конец цитаты ---
[SNES/SFC] Adventures of Dr. Franken, The (USA)
Удар вперёд на кнопку Y, удар назад на A.
Razor:
Я тогда тоже спрошу. Может ли кто хакнуть на NES Iron Tank? Игра интересная, но она страдает от того, что раскладка управления неудобная. На крестовину танк ездит, а на зажатие B+крестовину крутит башней, что зачастую вызывает проблемы, так как нельзя крутить башней стоя на месте. При этом в аркадной версии этой игры TNK III такой проблемы нет. На игровом автомате был джойстик, отклонениями которого танк ездил, а вращением вокруг своей оси поворачивал башню.
В целом изменения нужно два сделать:
* функцию передвижения танка переназначить с крестовины первого контроллера на крестовину второго
* Если получится первое, то в функции поворота башни убрать необходимость зажимать ВЭто позволит играть вот с такой раскладкой, как мне кажется, удобно. :lol:
Maximum:
--- Цитата: Razor от 17 Февраля 2025, 22:09:41 ---Может ли кто хакнуть на NES Iron Tank? Игра интересная, но она страдает от того, что раскладка управления неудобная. На крестовину танк ездит, а на зажатие B+крестовину крутит башней, что зачастую вызывает проблемы, так как нельзя крутить башней стоя на месте. При этом в аркадной версии этой игры TNK III такой проблемы нет. На игровом автомате был джойстик, отклонениями которого танк ездил, а вращением вокруг своей оси поворачивал башню.
--- Конец цитаты ---
Эпилептические вспышки еще бы в игре убрать.
Mad:
Razor, Идея хорошая, но скриншот выглядит по китайски как-то. В современных играх ведь левый аналог/крестовина обычно отвечает за передвижение, а правый аналог за направление стрельбы (башни в данном случае). Я правильно понимаю, что согласно скриншоту ты хочешь играть наоборот? :)
Razor:
--- Цитата: Mad от 17 Февраля 2025, 22:43:38 ---Я правильно понимаю, что согласно скриншоту ты хочешь играть наоборот?
--- Конец цитаты ---
На картинке накосячил с пометкой 2Р, убрал её. :lol: Хочу крестовиной ездить, а правым аналогом целиться. Ну и на триггеры повесить кнопки А и В, чтобы эргономично было.
Sharpnull:
--- Цитата: Razor от 17 Февраля 2025, 22:09:41 ---хакнуть на NES Iron Tank
--- Конец цитаты ---
[NES] Iron Tank - The Invasion of Normandy (USA) - Управление для современных геймпадов
На D-pad 2-го контроллера управление башней, зажимать B не нужно. В TwoDpadAlt вариант с движением танка на D-pad 2-го контроллера и поворот башни на D-pad 1-го. Поворот башни мгновенный, потому что не используется счётчик от кнопки B, но в оригинале Turbo B тоже быстро поворачивает башню.
UPD: Обновление в [NES] Iron Tank (U) [TwoDpad_v2].7z.
* В TwoDpad_v2 и TwoDpadAlt_v2 у 2-го контроллера дублируются кнопки Start, Select, B, A от 1-го.
* Вариант &NoFlashing убирает мигание от получения урона танком игрока, от нанесения урона мини-боссам и боссам, кроме больших боссов (у них фон чёрный и не мигает в оригинале).
* Во всех ромах убрана часть артефактов в виде горизонтальных полос, которые видны на железе и в Mesen с включённым "NES > Emulation > Enable PPU $2000/$2005/$2006 first-write scroll glitch emulation".
Кстати, я использую один байт из стека, это не мешает игре, но можно было бы сделать лучше за счёт использования RAM $32, этот байт используется для счётчика кнопки B, без этого будет чуть быстрее выстрел как от Turbo B.
UPD2: Добавил [NES] Iron Tank (U) [NoFlashing].7z с обычным управлением, в роме только убраны горизонтальные полосы и убрано мигание. Убрать мигание можно было бы лучше, добавив временное изменение цвета у спрайтов получающих урон.
Maximum:
--- Цитата: Maximum от 17 Февраля 2025, 22:21:17 ---Эпилептические вспышки еще бы в игре убрать.
--- Конец цитаты ---
Всех устраивают?
Во всяком случае, я пока не берусь за игру из-за них. Реально по глазам бьют.
ww:
--- Цитата: Maximum от 18 Февраля 2025, 10:44:11 ---Всех устраивают?
Во всяком случае, я пока не берусь за игру из-за них. Реально по глазам бьют.
--- Конец цитаты ---
А как ещё было передать такие взрывы? В детстве могло у кого-то приступ вызвать, а в 30 лет мне кажется ничего такого. Да ещё на телеках старых этот эффект ещё больше по глазам бил.
А вот управление в игре мне и так нравится. Очень удобно сделали.
Razor:
--- Цитата: Sharpnull от 18 Февраля 2025, 00:42:24 ---[NES] Iron Tank - The Invasion of Normandy (USA) - Управление для современных геймпадов
--- Конец цитаты ---
Огромное спасибо! Играть стало в разы удобнее. Теперь игра ощущается как современные рогалики с управлением на два стика.
Maximum:
--- Цитата: ww от 18 Февраля 2025, 10:55:42 ---А как ещё было передать такие взрывы?
--- Конец цитаты ---
В других играх как-то передавали.
Я к тому, что сейчас их можно убрать или как-то смягчить их эффект.
Mad:
--- Цитата: Razor от 18 Февраля 2025, 11:00:40 ---Огромное спасибо! Играть стало в разы удобнее. Теперь игра ощущается как современные рогалики с управлением на два стика.
--- Конец цитаты ---
Походу я в неё теперь буду в кооперативе играть - один будет ездить и стрелять пулеметом, второй будет поворачивать башню и стрелять пушкой :)
Sharpnull, можно попросить сделать версию из TwoDpad где в дополнение к повороту башни у второго игрока будет стрельба из башни и пулемета на A и B соответственно? Хак на двух игроков, внезапно, будет готов :)
Razor:
--- Цитата: Mad от 18 Февраля 2025, 11:38:45 ---Походу я в неё теперь буду в кооперативе играть - один будет ездить и стрелять пулеметом, второй будет поворачивать башню и стрелять пушкой
--- Конец цитаты ---
Можно на троих даже играть. Первый игрок - механик-водитель, второй - наводчик-оператор, а третий - командир танка. :lol:
Mad:
Razor, Ну это, типа, официальный мултиплеер в Battletech, например :)
Razor:
--- Цитата: Mad от 18 Февраля 2025, 11:38:45 ---Sharpnull, можно попросить сделать версию из TwoDpadAlt где в дополнение выстрел из пулемета будет делаться на кнопку B контроллера 2, пожалуйста? Хак на двух игроков, внезапно, будет готов :)
--- Конец цитаты ---
Только что с женой попробовали пройти. На варианте TwoDpadAlt как раз самое то, когда один ездит и уворачивается, а второй - целится и стреляет. Пулемёт ездящему так-то и не нужен.
Из багов в версии TwoDpadAlt обнаружилось, что пункты меню выбора оружия (которое на Select вызывается) переключаются с первого контроллера только когда на втором зажато какое-нибудь направление.
Mad:
Razor, Да, пулемет, вообщем-то по желанию. Я не проходил игру далеко, там какая ситуация с патронами, второй игрок по факту может остаться вообще без патрон в башне по ходу игры? Тогда пулемет пусть будет у него. Но мне представилось, что так как направление пулемета завязано на повороте корпуса, то стрелять тому, кто управляет движением было бы логично. Вообще, основная сложность в данной вариации хака, как оказалось, в реализации меню, так как кнопки управления движением завязаны и на управлении пунктами меню тоже.
По моему представлению о хаке, идеальный вариант выглядит так:
1-ый игрок: управляет передвижением и пулеметом (под вопросом, возможно пулемет лучше у второго игрока), ставит паузу.
2-ой игрок: управляет башней танка, вызывает меню и управляет пунктами меню.
Но, так как сделать это, вероятно, не так просто, то я готов к компромиссам.
Возможно проще и лучше сделать так:
1-ый игрок: управляет передвижением танка, вызывает меню, управляет пунктами меню.
2-ой игрок: управляет башней и пулеметом.
Навигация
Перейти к полной версии