Автор Тема: Mortal Kombat 3 Ultimate Hack  (Прочитано 176714 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #990 : 13 Апрель 2022, 16:30:08 »
дискорд канал Дюны есливчо. там все комнаты замуть, оставь разговоры_программистов. там можно на любую тему потрындеть. а главное сам r57shell там тоже бывает :) он может подсказать если какие-то вопросы будут... если будет в настроении конечно :) папки они такие... вредные. иногда помогают, иногда не очень.
https://discord.gg/2BejukBX

Оффлайн Nemesis_c

  • Пользователь
  • Сообщений: 1322
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #991 : 13 Апрель 2022, 18:30:56 »

неплохо звучит
« Последнее редактирование: 13 Апрель 2022, 18:57:07 от Nemesis_c »

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #992 : 13 Апрель 2022, 19:26:51 »
не знаю. по моему все-таки кривовато и надо доводить до ума. первоначально можно чуть тише сделать этот проигрышь, который прям сильно режет слух. на втором этапе надо уже ноты подправить чтоб не так топорно было.

Оффлайн TiberiyLTim

  • Пользователь
  • Сообщений: 340
  • Пол: Мужской
  • -=TLT=-
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #993 : 13 Апрель 2022, 23:31:35 »
вписывай в эти адреса всякую ерунду типа 77777777
Какой ужас... EA нужно вписывать.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #994 : 14 Апрель 2022, 05:05:40 »
да пофиг :) лишь бы больше, чем реальный размер рома.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #995 : 15 Апрель 2022, 13:54:48 »
вобщем предварительно мы посмотрели... криворуки какие-то хак делали :) с одной стороны увеличенный лимит сэмплов и мелодий - это прям плюс, ноооо зачем в роме два одинаковых мелодийных банка? второй вставлен был по ошибке?
вот тут видимо правильный: 003C42F2
а вот здесь что? 005BBC32

дальше сэмплы типа Милена, Китана и прочие в том районе - по моему диванно икспердному мнению частота проигрывания там не та. слишком медленно фразы произносятся. 6500 было в оригинале. тут-же видимо 7к или даже 8к конвертили чтоль.

я кароче разочарован :)

чтобы втулить музыку - надо связать r57shell и пытать что он там навертел поверх мк3шного драйвера. там есть частично инструменты с непонятным номером типа инструмента. в оригинальном GEMS то как - 0 FM, 1 DAC, 2 PSG Тоновый, 3 PSG шумовой. в МК3шном кастомном GEMS тоже самое но плюс 4 тип - DAC, но система понимает что если выставлен этот тип, то брать сэмпл не с первого банка, а со второго. в этом-же хаке есть еще типы всякие. я хз зачем... надо наверное сделать просмотр именно таких замудреных инструментов...

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #996 : 16 Апрель 2022, 16:44:48 »
вобшем и целом картина то вроде бы понятная... нооооо есть и плохие новости. в банке инструментов GEMS может быть 127 инструментов. и там все слоты заняты. сие означает что втулить новую песню не получится. есть конечно шанс что среди этих 127 может быть есть двойные, то есть одинаковые и какой-то можно выкинуть... или надеятся что какие-то инструменты просто не используются и просто бесплатно место занимают и их тоже можно выкинуть... и есть еще третья надежда что все инструменты, использованные в мелодии кладбища - уже использовались ранее в других мелодиях - тогда может получится. один инструмент так и вовсе хрень какаято... занимает всего 1 байт - где пишет что тип 99... и капец. больше никаких параметров :) за ним сразу следует уже другой интструмент.

по итогу:
модуляции 1 банк
инструменты 1 банк на 127 инструментов и все заняты
сэмплы 1 банк, раздутый из трех недобанков. и соответственно 3 инструмента. один на первую часть банка сэмплов 95 штук, второй инструмент на вторую часть 95 штук и 3 инструмент на остаток.
секвенции 3 банка. на 127 + 127 + 60 мелодий и спецэффектов.

пока форумный квест - ищите где таблица мелодий или звуков. нам надо место, где для кладбища выставляется мелодия основная, на добивание и финальный трынь мелодии.

Оффлайн Nik Pi

  • Пользователь
  • Сообщений: 139
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #997 : 16 Апрель 2022, 17:07:47 »
SeregaZ,  umk3 сам по себе настолько недоделан, что скорее всего, инструменты используемые в мелодиях кладбища уже есть в игре. Надо только сравнить  :)

Оффлайн Mariokarai

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #998 : 16 Апрель 2022, 23:16:17 »
Ответ №1000. Я знал, что в этом квоте будут новости  :wow:

Оффлайн Nik Pi

  • Пользователь
  • Сообщений: 139
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #999 : 17 Апрель 2022, 09:38:03 »
SeregaZ, не пробовал удалить инструменты из мелодий комикс зон, и, собственно, сами песни? Или это ничего не решит? А то что они там место занимают  :)

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1000 : 18 Апрель 2022, 11:01:04 »
ну вот... я ж стартанул форумный квест. чото вы какие-то пассивные ваще... сам я эту таблицу сэмплов не найду. по идее там что-то похожее как в Дюне должно быть. получается игровое событие - удар там или мелодия - работает не напрямую: "играй банк гемса номер восемь", а "играй пункт таблицы номер 5", а уже в этой таблице под 5 номером лежит номер банка гемс 8. из косвенных подсказок может быть момент, что ячеек в этой таблице может быть 315 (может 314 или 316). и скорей всего они по 2 байта. так как 315 это больше чем однобайтное 255 значение.

по поводу пустых мест в банках секвенций погорячился. пустых нет, акромя разве что первого пустого байта в начале. я просто тупо поставил ловить код конца дорожки - $60 - но это не верно, так как некоторые команды имеют по 2-3-5 байтов. первый код, второе значение и это значение вполне могло быть $60 и моя система думала что это код, а не значение :) ну кароче не суть... сейчас стало чуть правильнее чем было.

по поводу выкидывания мелодии комикс зон - сделаю. вдруг действительно повезет и пару-тройку инструментов освободятся...


и тем не менее! искайте таблицу!

второй очередью можно сделать перенос кода вверх, то есть то что я в своем видео для обычного МК3 делал. для этого хака я это делать не буду. я ж не ромхакер. поясняю:
в начале идут какие-то данные
в середине идут гемс банки
в конце идут какие-то данные

нам надо эти нижние данные корректно перенести вверх - на то место, где изначально лежали гемс банки. то есть чтобы по итогу новые банки писались в конец рома и чтобы не нужно было парится насчет места куда втуливать. то есть нужен полностью рабочий ром, который укороченный - то есть без музыки.


из других вопросов... меня смущает наличие особых сэмплов с несколько иным заголовком. обычно заголовок 88 - вторая 8 это частота 6500hz. а первая 8 это скорей всего флаг, что сэмпл 4 битный (так как 8 битные сэмплы обычно 48 маркируются). так вот как минимум 2 штуки выбиваются из этой логики. есть один сэмпл с B8 флагом и есть A8.
88
%1000 1000

B8
%1011 1000

A8
%1010 1000
так что что-то эти биты дополнительные все-таки включают...

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1001 : 19 Апрель 2022, 12:19:42 »
 :'( ну и где моя таблица? распаковку я сделал... теперь надо запаковку. но без таблицы толку с неё.

Оффлайн Nemesis_c

  • Пользователь
  • Сообщений: 1322
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1002 : 19 Апрель 2022, 15:20:07 »
и тем не менее! искайте таблицу!
ищи три последовательности в роме
$3e $41 $4C $58 $41 $4C       
$3f $42 $4d $59 $42 $4d 
$40 $43 $4e $5a $43 $4e   
   
 
$3e, $3f, $40 - первая, вторая и третья мелодии кладбища

Оффлайн Mariokarai

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1003 : 20 Апрель 2022, 01:48:41 »
если бы в хаке было все на этом форуме (арты, музыка) это было бы произведение искусства. лучший мортал комбат

Для тех, кто хочет в подарок  ᕙ (°~°~)
🔽🔽🔽

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1004 : 20 Апрель 2022, 19:22:52 »

хорошо бы конечно снести оригинальные банки гемс внутри рома и передвинуть инфу вверх, которая после банков, и соответственно дописывать тогда банки в конец рома... но я не буду это делать :) лень.

потестируйте на предмет глюков со звуком. ну может и не только со звуком. у меня были глюки в том, что вроде как звук по отдельности играет замечательно. в смысле в меню теста звуков. а в игре бывает проглючивает и звук сыплется. шипение пердение начинается.

Оффлайн Nemesis_c

  • Пользователь
  • Сообщений: 1322
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1005 : 21 Апрель 2022, 14:18:31 »
палитры вы конечно наделали просто ужас.  :lol:
страйкер норм, остальные или в бою пипец или на версусах просто пипец  :lol:

« Последнее редактирование: 21 Апрель 2022, 14:41:29 от Nemesis_c »

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1006 : 21 Апрель 2022, 14:42:56 »
это не я :) Nik Pi мне ссылки давал - я какую-то из двух ссылок тыркнул и даж не знал что она с его палитрами.

и там наверное нужно будет найти еще одну таблицу - которая в опциях звуки тестирует и добавить в неё эти новые добавленные мелодии. то есть было 315, а должно 318 - то есть +3 эти грейвярдные... основная, добивательная и финальная.

Оффлайн Nik Pi

  • Пользователь
  • Сообщений: 139
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1007 : 21 Апрель 2022, 14:50:32 »
Мои кривые ручонки и не на такое способны  :crazy:
Пока ещё переделываю. Рейн и кожа некоторых персов у меня не особо удачные, а версусы- да. Это убогенько  :facepalm:
Возьму на себя наглость задать пару вопросов:
2) Мне нужны ФАКТЫ!!!11! Ну, что именно не так, как было бы лучше  :) А то у меня обратной связи ноль, хотелось бы услышать разные мнения
сабзира без маски тоже норм
Самое обидное, что у него ничего не менял, а Страйкер взят с версус скрина  :-\

Блин, SeregaZ уже про таблицу спросил, чуть-чуть не успел  :)

Оффлайн Nemesis_c

  • Пользователь
  • Сообщений: 1322
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1008 : 21 Апрель 2022, 14:56:52 »
и там наверное нужно будет найти еще одну таблицу - которая в опциях звуки тестирует и добавить в неё эти новые добавленные мелодии. то есть было 315, а должно 318 - то есть +3 эти грейвярдные... основная, добивательная и финальная.
что вы курите? они у вас 73, 74, 75 зачем плюс 3? какую таблицу  o_0

Мои кривые ручонки и не на такое способны  :crazy:
Пока ещё переделываю. Рейн и кожа некоторых персов у меня не особо удачные, а версусы- да. Это убогенько  :facepalm:
Возьму на себя наглость задать пару вопросов:
2) Мне нужны ФАКТЫ!!!11! Ну, что именно не так, как было бы лучше  :) А то у меня обратной связи ноль, хотелось бы услышать разные мненияСамое обидное, что у него ничего не менял, а Страйкер взят с версус скрина  :-\
сабзира да, показалось  :lol:
факты: тупо ручками очень долго подбирать. в гонке за копированием аркады можно наворотить... кожу на версусах я бы не менял ввиду малого количества подходящих цветов.
у джейд в бою на ноге дыра и вместо сетки на груди что-то страшное. 

« Последнее редактирование: 21 Апрель 2022, 19:29:52 от Nemesis_c »

Оффлайн Nik Pi

  • Пользователь
  • Сообщений: 139
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1009 : 21 Апрель 2022, 15:06:16 »
кожу на версусах я бы не менял ввиду малого количества подходящих цветов.
у джейд в бою но ноге дыра и вместо сетки на груди что-то страшное.
Ок, исправлю. Кожа действительно получилась ужас... вечно забываю исправить. Надо будет vetalfox у написать насчёт пары палитр

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1010 : 21 Апрель 2022, 16:27:54 »
какую таблицу
как бы в саму локацию то вставили, нооооо в опциях то, в меню где есть тест звуков - нет. это где по чит коду меню Secrets или как там оно...


и второе - когда эти экраны в начале игры сменяют друг друга - нельзя сделать единого формата? или размера. сейчас они то уже, то на весь экран, то опять уже, и только в самой игре уже на весь экран. вот чтоб везде на весь экран нельзя?


Добавлено позже:
А то у меня обратной связи ноль
привыкай :))))) это болезнь пользователей современности - пооооооооооооолное отсутствие фидбэка. поначалу всегда задавался вопросом: раз ноль обратной связи, то или всем плевать, или я делаю настолько хорошо, что абсолютно всем нравится, что никаких пожеланий или вопросов у народа по моему какому-то проекту не возникает.

Оффлайн Nik Pi

  • Пользователь
  • Сообщений: 139
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1011 : 21 Апрель 2022, 16:42:29 »
Размер экрана- это как то экономит память.. или мощность... короче так лучше для консоли. Попробуй в настройках покопаться, вроде надо включить, или включить vsync, или как там его...

Оффлайн Nemesis_c

  • Пользователь
  • Сообщений: 1322
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1012 : 21 Апрель 2022, 19:28:02 »
SeregaZ,  мелодия 73, 74, 75 - слушай.
В игре много где разный размер по ширине и это именно для экономии места. Делается так - за основу берёшь картинку размером 320*224, затем сплющиваешь её по ширине до 256*224 и вставляешь в игру. При игре на приставке ты не заметишь что какие-то картинки у тебя сплющены по ширине - узкие картинки растянутся до 320 и примут нормальную форму. Тебе в эмуляторе нужно ткнуть галочку. - стрэтч имэдж.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1013 : 21 Апрель 2022, 20:51:31 »
аааа... я оказывается не тот ром проверял. да, действительно музыка в этих слотах есть. хотя это не логично пустые слоты в тест музыки втуливать... и по идее там должна была быть своя отдельная таблица, с пропуском пустых слотов. ну да ладно. раз оно уже изначально есть - то значит хорошо :)

а по поводу стреч картинки... эээээто не серьезно :) отвратно оно стретчует. я согласен что экономится место если речь про оригинал игры, где кровь из носу надо влезть в 4 мегабайта, но здесь то гуляй шальная императрица как говорится. поэтому уж можно было нормальный нескачущий размер сделать. чтобы оно пиксель в пиксель рисовало на весь экран, без этих полукривых стретчей. вот пример Сайлент Хил для первой плейстейшн - игра в одном режиме, а меню в другом. во времена CRT телевизоров когда оно делалось как-то ладно себе, а вот с современными плоскими затык - некоторые модели имеют некоторую паузу при переключении режима и в результате это такая чушь, что лучше в режим меню невходить лишний раз. в этом ромхаке графика пожатая, или раз размер уже не ограничен 4 мегабайтами - разжатая втулена? если разжатая я наверное смог бы поменять эти экраны для своей версии игры :)

Оффлайн Nemesis_c

  • Пользователь
  • Сообщений: 1322
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1014 : 22 Апрель 2022, 01:43:42 »
SeregaZ, в нашем случае только для экономии видеопамяти в определённых местах.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1015 : 22 Апрель 2022, 10:18:00 »
ну для этих экранов ограничений нет. они в самом начале и показываются один раз. это вот для арен - там да, ведь надо учесть всю графику бойцов и прочее прочее.

я так понимаю графика все-таки пожатая? ненаходится в роме как есть. надо сдвинуть на несколько тайлов. а так-же найти где переключается режим разрешения картинки видимо... и найти число где указывается сколько тайлов надо загрузить.



ладно, не интересно :) все равно играть возможности нет - глюки с юсбями и поэтому происходит протраивание кнопок направлений и в результате ни фаталитей, ни комбо, ни бруталитей - ничего не сделать. а лю кангом так и вовсе трындец. прыгаешь и бьешь кулаком Х - а он, гавнюк, в воздухе лупит фаерболами вместо удара :)
« Последнее редактирование: 04 Май 2022, 19:47:30 от SeregaZ »

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1016 : 22 Апрель 2022, 18:51:56 »
эм... все-таки где указан режим работы экрана? это по видимому:
Цитата
Режим H32 — 256x224 пикселей (32x28 тайлов). Менее популярный режим разрешения
а мне видимо надо:
Цитата
Режим H40 — 320x224 пикселя (40x28 тайлов). Самый распространённый режим разрешения

ноооо где смотреть эти режимы? смотрел в оригинальном образе UMKU 3 (U). и смотрел экран "вильямс". по идее рядом с этой циферкой значения сколько тайлов надо загрузить в память... но там сплошь нули и никакого параметра там не вижу.


Оффлайн Nik Pi

  • Пользователь
  • Сообщений: 139
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1017 : 23 Апрель 2022, 11:58:46 »
Эй, Nemesis_c, а так лучше?
Раньше:
247061-0

Сейчас:
247063-1


Косяк кстати со спрайтом Джейд: во время стойки (кастомные спрайты) она использует более светлые цвета кожи, а в движении, и в принципе остальных спрайтах- более тёмные
« Последнее редактирование: 23 Апрель 2022, 16:00:15 от Nik Pi »

Оффлайн Nik Pi

  • Пользователь
  • Сообщений: 139
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1018 : 25 Апрель 2022, 12:14:55 »
Небольшое обновление
Были исправлены некоторые палитры добиваний, VS экраны, а так же основные цвета Джейд и Рейна
247087-0 247089-1 247091-2
Жалобы и предложения принимаются  :)
Палитры 2Р в разработке

Оффлайн perfect_genius

  • Пользователь
  • Сообщений: 1052
    • ВКонтакте
    • Steam
    • Просмотр профиля
Mortal Kombat 3 Ultimate Hack
« Ответ #1019 : 25 Апрель 2022, 15:56:42 »
Про оригинальный баг палитры второго игрока на Versus-экране, наверно, всем известно? Ко второму игроку-ниндзя всегда применяется палитра из боя с двойником:

247096-0

Сколько играл и не замечал это (кто часто играет против того же персонажа?), вот и разрабы запутались и пропустили. Выяснилось, когда моддер пытался изменить палитру первого игрока, но изменение, почему-то, не передавалось второму.
Код установки палитры первого игрока просто пропускается, и исправить это легко - изменить по адресу 0x0630D5 байт 0x4c на 0x48.