Разработка и ромхакинг > Ромхакинг и программирование
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:
видоизменение уровней и машинок,помойму само то
Навигация
Главная страница сообщений
Следующая страница

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