| Разработка и ромхакинг > Ромхакинг и программирование |
| twisted metal 2 |
| (1/2) > >> |
| goukiX:
Всем привет!Сегодня мы с вами попробуем заменить некоторые ресурсы в нестареющей,вечнолюбимой игре twisted metal 2. Создадим папку и скопируем все файлы с диска.Содержимое папки MOVIES скопировать неполучится,т.к.str и xa файлы защищены от копирования.Поэтому оставим папку пустой.Итак,поехали. ЧАСТЬ 1:ЗАМЕНИМ ТИМЫ В папках BIOS,PLATES,SCREEN,SHELLDB находятся файлы с расширением *.TIM TIM это таже bmp только на psx.Нам понадобится замечательная программа tim utility.Она нам поможет переконвертировать из одного формата в другой такие файлы как BMP,PICT,TIM и RGB.Но сначала мы с вами посмотрим что изображено в тимках в twisted metal.Откроем через timutility файл AXINFO.TIM что в папке BIOS.Где написано Write type поставим галочку на BMP.(Прим.Обратите внимание,что картинка имеет размер 320на240 и 16ти-битный цвет,поэтому когда будете вставлять другое изображение незабудьте сделать такие же параметры)Укажим путь куда скинется изображение и нажмём на Convert.Отлично,мы видим инфо из игры на одного из персонажей.Теперь мы сможем дорисовать что-нибудь в картинке,либо взять фотку хоть с голыми тётками и вставить уже новое изображение в игру.ВНИМАНИЕ если вы решили скажем вставить свою фотку,её сначала надо будет сделать в BMP и с тем же размером.Осталось дело замалым переконвертить BMP в TIM и переименовать,в нашем случае это AXINFO.TIM Таким образом можно заменить инфо на всех персонажей,главное меню,опции и т.д. Едем дальше. ЧАСТЬ 2:СМЕНИМ ВИДЕОЗАСТАВКИ Менять тимы мы научились,теперь займёмся видеозаставками.Возьмём любой видеофайл,желательно недолгий по продолжительности.Нам нужно будет его перегнать в uncompressed avi.Затем возьмём отличную софтинку movie converter и перекодируем AVI в STR.Только неставьте галочку под SOUND,в противном случае видео непойдёт.Полученный файл назовём INTRO.STR и закенем его в папку MOVIES. И наконец. ЧАСТЬ 3:СОБЕРЁМ ОБРАЗ Берём psone iso maker и указываем путь к нашей папке и укажем путь где у нас будет лежать собранный образ.Обзавём как нибудь диск под ISO LABEL и нажмём MAKE PSX ISO. Усё образ готов,запускаем эмулятор и наслаждаемся своими проделками. Программы упоминаемые в статье: TIM UTILITY MOVIE CONVERTER PSX ISO MAKER Всем спасибо за внимание. Автор:goukiX |
| p_star:
Отлично. Хотелось бы еще ссылку на софт. ;) |
| sergi:
За одно и вибрацию приделайте, а то игрушка рульная, а вебрации нет :( |
| cari:
а со звуком как STR сделать? |
| lupus:
ага, а еще точно так же можно и 3 и 4 твистед 'хакнуть' тимы удобно редачить просто скачав tim plug-in для фотошопа |
| HoRRoR:
goukiX, твои методы подойдут ну максимум для одного-двух десятков игр, в которых всё лежит открыто. --- Цитата ---тимы удобно редачить просто скачав tim plug-in для фотошопа --- Конец цитаты --- Наоборот, плагин ужасен. Optpix Image Studio рулит. |
| lupus:
ну уж не tim utility )) |
| HoRRoR:
--- Цитата ---ну уж не tim utility )) --- Конец цитаты --- Чё мы спорим?) Тайл молестер в зубы - и вперёд :D Вообще я бы советовал оставлять у тимов родной хидер, за исключением палитры. Т.е. заменять только RAW. Так уж точно будет отображаться корректно. --- Цитата ---а со звуком как STR сделать? --- Конец цитаты --- Я писал на Шедевре. И, кажется, даже тебе адресовал, когда ты спрашивал. Если надо оставить звук таким как есть - то надо либо заменить видеосектора оригинального STR, либо же просто вставить старые звуковые сектора. Если надо свой звук вставить - то нужно конвертировать в соответствующий формат и секторизовать как надо. |
| goukiX:
решил поковыряться снова в искарёженном металле взлом twisted metal 2(psx) часть 2 1.заменяем текст при помощи хекс-редактора мы сможем изменить в игре текст,а также сможем посмотреть и переименовать файлы на диске. запускаем хекс-редактор.находим файл scus_943.06 и запускаем его.в поиске текста вводим battle.набираем 50 52 49 56 45 54 20 47 4f 55 4b 49 58.сохраняем.собираем образ и запускаем игру.ставим игру на паузу и любуемся надписью. 2.замена музыки (в разработке) 3.замена background'ов (в разработке) p.s.да,музыку сделать одним размером точь-в-точь с оригиналом проблематично.Может при помощи спецсофта это будет реально,но пока пробую через неро.Эксперименты провожу с треком с первого уровня. Оригинал: Файл:FRWYSUB.DA Размер:30,0 МБ (31 549 772 байт) Мой файл: Размер:30,0 МБ (31 549 770 байт) либо 30,0 МБ (31 549 774 байт) Разница в 2 байта.Поставить 772 байта неполучается,при редактировании можно уменьшить минимум 4 байта.Увы,неро бессилен:( p.s.2 ещё насчёт музыки.На диске имеются треки с уровней,но музыка в игре играет именно с файлов с диска,т.е.дорожки сделаны видимо только для понта,для прослушки на муз.центре,хотя могу ошибаться. p.s.3 как думаете,реально замутить в опциях вместо hystory сделать что-то вроде gallery с возможностью просматривать конечные ролики на всех персонажей? |
| sergi:
Текстуры бы поменять ну и возможность добавить бэкграунды из других частей, а то места мало такто :-\ |
| lupus:
--- Цитата: goukiX от 20 Март 2009, 22:03:00 ---p.s.да,музыку сделать одним размером точь-в-точь с оригиналом проблематично.Может при помощи спецсофта это будет реально,но пока пробую через неро.Эксперименты провожу с треком с первого уровня. Оригинал: Файл:FRWYSUB.DA Размер:30,0 МБ (31 549 772 байт) Мой файл: Размер:30,0 МБ (31 549 770 байт) либо 30,0 МБ (31 549 774 байт) Разница в 2 байта.Поставить 772 байта неполучается,при редактировании можно уменьшить минимум 4 байта.Увы,неро бессилен:( --- Конец цитаты --- дык, добавь нулей на 2 байта в конце файла лбым хекс редактором и все. |
| goukiX:
взял у друга русскую игру стриппокер 2000.Интересно на диске нет файлов вроде system.speed dial,только PSX.EXE с текстом из игры,файлик в 4 метра,видимо сама гамеза,ну и сами стрки.Наши программеры за счёт какого софта это всё вытворяют,кто знает?Ведь полно же всяких слайдшоу с голыми тётками,фильмы,музыка и игр с ПК. Добавлено позже: Так толком и непонятно,каким образом переводят игры от ps на русский.Ведь уже в 98 году пошли первые переводы,эт чё получается переводчики работали из 98 винды.А в 98 окошках работал нормально дос,возможно некоторый софт использовали досовский. |
| lupus:
все толком понятно. кури доки на shrdevr.org.ru |
| goukiX:
выдёргиваем модельки из уровней и машинок. Берём любой тимриппер например HPTimRip.При помощи тимриппера мы сможем распоковать Tim-файлы из файла с расширением TMS.Папки LEVELDB и MLEVELDB содержат уровни,папка CARSDB машины,а папка SHELLDB всё что нередактировалась ранее,а именно надписи в менюшках,фото персонажей в меню,изображения уровней в мульплеере. Пример:HPTimRip -ke AX.TMS P.S.аналогично можно воспользоваться программой PSicture. вытаскиваем звуки Возьмём отличную прогу PSound жмём File>Scan file>UACORE.VAB и получаем звуки. |
| Про Игрок:
goukiX: Выложи свою вариацию TM2, хочется посмотреть на сиё творчество. :cool: |
| goukiX:
--- Цитата: Про Игрок от 10 Июнь 2009, 11:43:20 ---goukiX: Выложи свою вариацию TM2, хочется посмотреть на сиё творчество. :cool: --- Конец цитаты --- а своей вариации как таковой и нет,любой желающий может сделать игру по своему,дерзайте! |
| Про Игрок:
goukiX: Т.е. не только изображения, музыку, но и модели можно вставить? Или я что-то не понял? :cool: |
| goukiX:
это пока в стадии зачатия) |
| Про Игрок:
Локации добавлять, я так понимаю, в той же стадии, что и модели игроков да? ^_^ |
| goukiX:
видоизменение уровней и машинок,помойму само то |
| Навигация |
| Главная страница сообщений |
| Следующая страница |