Перейти к содержимому


Фотография

Замена видео-роликов в PSX играх

PSX

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 sidious777

sidious777

    Продвинутый пользователь

  • PSCD
  • PipPipPip
  • 148 сообщений
  • ГородUe,rby

Отправлено 20 Февраль 2016 - 22:34

Замена видео-роликов в PSX играх без пересборки образа.

 

Программа CDmage спокойно справляется с функцией замены файлов *.STR, но только в том случае, если размеры файла в образе и файла которым заменяем полностью совпадают. А что делать если они разного размера? CDmage – предложит обрезать файл если он больше, либо забить нулями если меньше до одинакового размера. Но как мы понимаем это не приемлемо. Как же быть?

 

Далее следует инструкция по замене видео-роликов в PSX играх, возможно сыровата, но я постарался доходчиво всё объяснить скриншотами. B)

Необходимые программы: https://yadi.sk/d/jrzOgcMK3GAYcs


Сообщение отредактировал sidious777: 20 Март 2017 - 11:58

  • 4

#2 SPOT

SPOT

    Продвинутый пользователь

  • Журналисты
  • PipPipPip
  • 492 сообщений

Отправлено 21 Февраль 2016 - 08:51

Тут должно было быть вступительное слово…

Все и так знают зачем мы здесь, так что перейдём сразу к делу.

Расскажу всё на примере.

 

Нам потребуется следующие программы:

- CDmage v.1.02.1

- psx-mode2

- BigByte

Программа CDmage спокойно справляется с функцией замены файлов *.STR, но только в том случае, если размеры файла в образе и файла которым заменяем полностью совпадают. А что делать если они разного размера? CDmage – предложит обрезать файл если он больше, либо забить нулями если меньше до одинакового размера. Но как мы понимаем это не приемлемо. Как же быть?

Поехали:

 

1.Качаем файл-образ игры (в примере это World's Scariest Police Chases)

 

2. Определяем какой файл хотим заменить (в примере это FOX.STR)

post-95-0-89956900-1456036811.png

 

3. Выбираем файл каким хотим заменить (в примере это CAPCOM.STR из игры Resident Evil)

post-95-0-16057200-1456036812.png

 

4. Извлекаем его для удобства в папку с образом нашей подопытной игры (в примере это World's Scariest Police Chases)

post-95-0-38243000-1456036812.png

post-95-0-53877400-1456036812.png

5. Открываем Start.bat командой Изменить

post-95-0-71277900-1456036812.png

6. Прописываем вместо "image.bin" название нашего образа, а вместо \SAMPLE.bin REPLACE.bin соответственно названия файла который хотим заменить и название файла на который меняем

post-95-0-93768800-1456036812.png (в примере это соответственно FOX.STR и CAPCOM.STR)

Если файлы лежат не в корне диска, а в папке, не забудьте прописать полный путь к файлу напимер: \папка\123.STR

 

 

7. Закрываем сохранив Start.bat и запускаем его же, появится окно в котором описывается процесс замены файла

post-95-0-16229500-1456036813.png

 

8. А теперь самое интересное, программа psx-mode2 успешно вставляет только обычные файлы,  в CDmage они отмечены буквой « в последней колонке «Flags». В нашем же случае файлы помечены как «FM», и соответственно программа заменяет их некорректно (дойдя до заменённого ролика во время игры, всё просто зависнет). Но это поправимо, переходим к пункту 9.

 

9. Как видите размер нашего заменённого файла FOX.STR стал больше чем файл замены CAPCOM.STR,  вместо 2 824 796 стал  -> 3 243 452

post-95-0-30859500-1456036813.png

 

Для нормальной замены файла в CDmage размеры должны полностью совпадать.

 

post-95-0-51777100-1456036813.png

 

10. Сделаем нехитрый подсчёт во сколько раз изменился файл:

post-95-0-72776900-1456036813.png

11. Отсюда делаем вывод, что размер файла замены должен быть:

post-95-0-06747400-1456036821.png

12. Округляем до целого 2 460 179 и создаём «болванку» в BigByte с этим размером:

Вписываем размер и название нашего файла, не забыв переименовать на время наш оригинальный файл, чтоб BigByte его не заменил «болванкой» с таким же именем

post-95-0-36567400-1456036821.png

 

13. Теперь снова запускаем Start.bat и наш файл болванка спокойно встанет на своё место с нужным нам размером совпадающим с файлом замены

 

14. Далее в CDmage делаем обычную замену файла:

 

post-95-0-61556300-1456036821.png

Вот пожалуй и всё. Единственная проблема может заключатся в том, что в некоторых играх изначально уже прописана продолжительность видео в игре, и если наше видео длиннее оригинального заменённого, то игра его просто не проиграет полностью. К таким играм к примеру относится тот же Resident Evil. Тут уже нужна помощь знающего человека (хакера), чтобы увеличил продолжительность видео, найдя в файлах игры, где это можно поправить.

 

Автор: sidious777

Прикрепленные изображения

  • ris1.png
  • ris2.png
  • ris3.png
  • ris4.png
  • ris5.png
  • ris6.png
  • ris7.png
  • ris8.png
  • ris9.png
  • ris10.png
  • ris11.png
  • ris12.png
  • ris13.png

  • 4

#3 SPOT

SPOT

    Продвинутый пользователь

  • Журналисты
  • PipPipPip
  • 492 сообщений

Отправлено 21 Февраль 2016 - 08:54

Замена видео-роликов в PSX играх без пересборки образа.

 

Программа CDmage спокойно справляется с функцией замены файлов *.STR, но только в том случае, если размеры файла в образе и файла которым заменяем полностью совпадают. А что делать если они разного размера? CDmage – предложит обрезать файл если он больше, либо забить нулями если меньше до одинакового размера. Но как мы понимаем это не приемлемо. Как же быть?

Опубликовал твою инструкцию, надеюсь ты не против. Думаю так будет удобнее и нагляднее.


  • 3

#4 sidious777

sidious777

    Продвинутый пользователь

  • PSCD
  • PipPipPip
  • 148 сообщений
  • ГородUe,rby

Отправлено 21 Февраль 2016 - 10:21

 

Замена видео-роликов в PSX играх без пересборки образа.

 

Программа CDmage спокойно справляется с функцией замены файлов *.STR, но только в том случае, если размеры файла в образе и файла которым заменяем полностью совпадают. А что делать если они разного размера? CDmage – предложит обрезать файл если он больше, либо забить нулями если меньше до одинакового размера. Но как мы понимаем это не приемлемо. Как же быть?

Опубликовал твою инструкцию, надеюсь ты не против. Думаю так будет удобнее и нагляднее.

 

Спасибо, да так намного лучше. :)


  • 1

#5 Slik

Slik

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 213 сообщений

Отправлено 22 Февраль 2016 - 19:27

Спасибо, полезная информация. Побольше бы таких документаций.


  • 1





Темы с аналогичным тегами PSX

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Рейтинг@Mail.ru Яндекс.Метрика