PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   Ваши игровые проекты (https://psxplanet.ru/forum/forumdisplay.php?f=9)
-   -   Создание студии перевода "Cool Game". (https://psxplanet.ru/forum/showthread.php?t=21221)

MFS 08.12.2011 21:29

Ответ: Создание студии перевода "Cool Game".
 
Шрифты, шрифты... А такой вопрос: кто-нибудь знает, как переделывать видео формата .avi в плэйстэйшеновский .str???

nikita600 08.12.2011 21:39

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от Rotoid (Сообщение 135414)
Шрифты, шрифты... А такой вопрос: кто-нибудь знает, как переделывать видео формата .avi в плэйстэйшеновский .str???

Я знаю ;)

zamanov001 08.12.2011 21:40

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от Rotoid (Сообщение 135414)
Шрифты, шрифты... А такой вопрос: кто-нибудь знает, как переделывать видео формата .avi в плэйстэйшеновский .str???

Здесь , на форуме есть раздел Утилиты http://www.psxplanet.ru/forum/forumdisplay.php?f=15

zamanov001 08.12.2011 22:07

Ответ: Создание студии перевода "Cool Game".
 
Выкладываю средства разработки (SDK)
http://narod.ru/disk/33753143001/sdk.7z.html

MFS 08.12.2011 22:33

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от nikita600 (Сообщение 135415)
Я знаю ;)

И чтобы при записи на диск все это дело работало в самой игре?) Ну тады рассказывай скорее! *LOVE*
Заманов, спасибо, нашел пар интересных тем, попробую разобраться.

nikita600 09.12.2011 06:21

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от Rotoid (Сообщение 135419)
И чтобы при записи на диск все это дело работало в самой игре?) Ну тады рассказывай скорее! *LOVE*
Заманов, спасибо, нашел пар интересных тем, попробую разобраться.

Качаешь отсюда SinDK, потом сам SDK. Берёшь несжатое avi и пропускаешь через утилиту Movie Converter, естественно с параметрами исходного STR. Потом через утилиту 2336 to 2352 sector video Converter.
Всё, можно вставлять в диск. =)

nikita600 09.12.2011 06:24

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от bartsimpson (Сообщение 135394)
Продали или нет, но трясти бабло за Dragon Quest 8 собирались ::Haha:: Было ещё до-о-олгое обсуждение на каком-то юкозовском сайте...

Ага-ага, мешает одна проблема. В сеть-то утекла бета версия, которую все как раз стянули в своё время...

zamanov001 09.12.2011 11:00

Ответ: Создание студии перевода "Cool Game".
 
Так. Давайте соберемся здесь сегодня в 18:00 (Моск) и осудим ВСЁ как есть...

MFS 09.12.2011 17:40

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от nikita600 (Сообщение 135432)
Качаешь отсюда SinDK, потом сам SDK. Берёшь несжатое avi и пропускаешь через утилиту Movie Converter, естественно с параметрами исходного STR. Потом через утилиту 2336 to 2352 sector video Converter. Всё, можно вставлять в диск.

Слушай, вроде всё понятно, делаю точно по этой схеме, все прекрасно получается, даже количество секторов совпадает, получившийся в итоге СТР-файл проигрывается ПСМплеером, НО! После импорта в образ при помощи CD Mage, из образа этот файл уже не читается (в плеере опять-таки, на живой PSX не проверял), выдает какие-то ошибки секторов и т.п., не пойму в чем дело, бред какой-то. МОжет дело в CDMage? У кого-нить было нечто подобное?
КОнкретно: игра Mortal Kombat 4 (там все видеозаставки в одной папке).

nikita600 09.12.2011 18:01

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от Rotoid (Сообщение 135457)
Слушай, вроде всё понятно, делаю точно по этой схеме, все прекрасно получается, даже количество секторов совпадает, получившийся в итоге СТР-файл проигрывается ПСМплеером, НО! После импорта в образ при помощи CD Mage, из образа этот файл уже не читается (в плеере опять-таки, на живой PSX не проверял), выдает какие-то ошибки секторов и т.п., не пойму в чем дело, бред какой-то. МОжет дело в CDMage? У кого-нить было нечто подобное?
КОнкретно: игра Mortal Kombat 4 (там все видеозаставки в одной папке).

Попробуй эмулятор, а не плеер :ng_Smile:

zamanov001 09.12.2011 18:14

Ответ: Создание студии перевода "Cool Game".
 
А лучше не жмоться и купи диск ...

MFS 10.12.2011 03:39

Ответ: Создание студии перевода "Cool Game".
 
Чушь какая-то... Извлекаю файл из образа - по отдельности (вне образа) он прекрасно читается! Пробую запустить непосредственно из этого образа (виртуального диска) - выдает ошибки. Какой-то бред сивой кобылы...
Заманов, я так понял ты имеешь в виду болванку, чтобы проверить на живой PSX? Что ж, может быть, хотя что-то мне подсказывает, что живая PSX тоже нифига не сможет прочитать)

zamanov001 10.12.2011 11:57

Ответ: Создание студии перевода "Cool Game".
 
Попробуй собрать с одной из этих программ : PSX CD Builder или PSX CDGEN (Содержится в sdk)

nikita600 10.12.2011 15:42

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от Rotoid (Сообщение 135482)
Чушь какая-то... Извлекаю файл из образа - по отдельности (вне образа) он прекрасно читается! Пробую запустить непосредственно из этого образа (виртуального диска) - выдает ошибки. Какой-то бред сивой кобылы...

Я так и не понял, что ты хотел сказать. Сформулируй понятнее, пожалуйста.

zamanov001 10.12.2011 19:27

Ответ: Создание студии перевода "Cool Game".
 
Я понял! Там нужно сектора при помощи спец прог править . Позже видео урок выложу

MFS 10.12.2011 20:05

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от nikita600 (Сообщение 135495)
Я так и не понял, что ты хотел сказать. Сформулируй понятнее, пожалуйста.

На всякий случай. Извлекаю/редактирую/обратно импортирую измененный STR-файл в образ по схеме им. Сифон ХВильтера, затем алкоголем загружаю этот образ (уже измененный) на один их виртуальных дисководов, затем ПСМплеером выбираю этот дисковод и пробую открыть мой измененный файл - нифига, пишет Error, sector not found и т.д. Но в действительности файл в полном порядке - снова захожу в CDMage, открываю этот же образ, извлекаю искомый файл куда-нибудь в одну из папок компьютера. После чего открываю его ПСМплеером - всё прекрасно проигрывается.
ЧТобы было еще конкретнее - игра MK4 (NTSC - U|C), там все финальные заставки хранятся в одной папке в виде STR-файлов.
Заманов, надеюсь ты прав, буду ждать урок (а что мне еще остается :D ))))

MFS 10.12.2011 20:09

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от zamanov001 (Сообщение 135498)
Там нужно сектора при помощи спец прог править

Хотя звучит конечно угрожающе (для меня, человеку тащем-та далекому от всякого программирования :D )))

nikita600 11.12.2011 00:13

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от Rotoid (Сообщение 135501)
На всякий случай. Извлекаю/редактирую/обратно импортирую измененный STR-файл в образ по схеме им. Сифон ХВильтера, затем алкоголем загружаю этот образ (уже измененный) на один их виртуальных дисководов, затем ПСМплеером выбираю этот дисковод и пробую открыть мой измененный файл - нифига, пишет Error, sector not found и т.д. Но в действительности файл в полном порядке - снова захожу в CDMage, открываю этот же образ, извлекаю искомый файл куда-нибудь в одну из папок компьютера. После чего открываю его ПСМплеером - всё прекрасно проигрывается.
ЧТобы было еще конкретнее - игра MK4 (NTSC - U|C), там все финальные заставки хранятся в одной папке в виде STR-файлов.
Заманов, надеюсь ты прав, буду ждать урок (а что мне еще остается :D ))))

Нет, ну ты издеваешься, по-моему :ng_Smile:
Я же говорю попробуй не этот PSMplayer, а эмулятор! Например, pSX v 1.13.

zamanov001 11.12.2011 12:35

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от nikita600 (Сообщение 135508)
Нет, ну ты издеваешься, по-моему :ng_Smile:
Я же говорю попробуй не этот PSMplayer, а эмулятор! Например, pSX v 1.13.

Да я же говорю - там нужно добавлять нехватающие сектора

zamanov001 11.12.2011 19:06

Ответ: Создание студии перевода "Cool Game".
 
Извините пожалуйста , делать видео урок мне сейчас в лом , тк у меня грипп.
Вот тот материал (исправленный):



Сейчас мы разберемся, как переделывать поточное видео *.STR игр Sony Playstation 1 (PSX).
Для начала нам потребуются: CDmage, MovCon(PSX move converter), SVC(Sector Video Converter),
PSmplay и сам образ с игрой. В качестве подопытных у нас две игры это Syphon Filter и Bust-a-Groove 2.
итак, начнём. Откроем образ в CDmage с такими параметрами M2/2352 track (*.bin, *.tao, *.iso, *.img, *.bwi).
Диск должен быть Mode 2 / 2352 байт/сектор иначе ничего не получится. Рекомендуем работать с образами фоармата
*.bin c *.cue.

Далее, выбираем тот *.STR файл, который нам нужен и распаковываем его в любую папку.



С помощью PSmplay можно спокойно просмотреть этот клип. Теперь нам надо конвертировать
*.STR в несжатое видео формата AVI. Для этого в PSmplay выбираем наш видео файл в плейлисте и жмём на правую
кнопку мыши. В появившемся меню выбираем-> Output Avi-> и сохраняем в AVi рядом с нашим файлом STR ->
в появившемся окне жмём на Start (ждём).



В итоге мы получили несжатое видео формата *.Avi которое можно редактировать в любом видео редакторе.
Я буду использовать Sony Vegas. После редактирования видео опять нужно сохранить в несжатое Avi (uncompressed).
При этом следует соблюдать длину, количество кадров равное исходному, 15 кадров/секунду и размер кадров (обычно 320x240 в Vegas помечен как "Multimedia").





После всех этих операций с помощью MovieConveter(MC32.EXE) нам предстоит конвертировать *.Avi в *.STR (str MDEC).
запускаем MC32.EXE в левой секции выбираем наш видеофайл (выбираем формат avi). В правой секции сохраняем файл
например, в Injection.str ниже выставляем str(MDEC) жмём на Attributes. В окне MDEC Parameters выставляем галочки
опций "Sound" , "Easy" , "Leap Sector". Далее жмём на ->Go и ждём когда всё сконвертируется.



Теперь у нас есть файл *.STR (Injection.str) но это не тот файл, который можно запросто вставить в образ обратно.
Файл получился под 2336 байт/сектор, а чтобы обратно воткнуть его в образ надо преобразовать его по 2352
байт/сектор. Для этого я написал программу Sector Video Converter специально для этих дел.

В программе всё просто выбираем "Open"-"Open"-"Save":
первое поле "Source *.Str file" - это наш перво-распакованный исходный STR файл
второе поле "Input *. Str file" - это наш переделанный STR файл (Injection.str)
третье поле "output *.Str file" - куда будем сохранять (внимание к имени добавляется _out.STR)



после заполнение всех полей жмём на "Test file". Внимательно ознакомтесь с сообщениями. Если переделанный
файл больше или меньше исходного, то ничего страшного программа сделает всё сама.
После этого жмём на "Convert" и ждём пока файл построится.

Всё всё самое сложное сделали, осталось только воткнуть видео обратно.
Сного работаем в CDMage сного выбираем *.STR файл который мы будем заменять жмём на->правую кнопку мыши
-> в появившемся меню выбираем-> import file там выбираем наш переделанный_out.STR файл
жмём на "открыть" ждём когда появится надпись "File imported successfully" всё закрываем CDMage и все остальные
программы которые использовались в работе.



Всё можно тестить!

http://www.youtube.com/embed/ZU-81inb9Ms
http://www.youtube.com/embed/ZU-81inb9Ms

ViToTiV 11.12.2011 21:15

Ответ: Создание студии перевода "Cool Game".
 
что-то вся ваша "студия" вылилась в дебаты, как заменить ролик в MK4))

zamanov001 11.12.2011 21:21

Ответ: Создание студии перевода "Cool Game".
 
Я тоже об этом подумал...

paul_met 11.12.2011 22:37

Ответ: Создание студии перевода "Cool Game".
 
zamanov001
Скриншоты (тем более таких размеров) прячем под спойлер. Не растягиваем пост на всю страницу.
Исправлено...

MFS 11.12.2011 23:20

Ответ: Создание студии перевода "Cool Game".
 
Заманов, я ж говорю, я именно по ЭТОЙ схеме и делаю!)) Причем в Sector Video Converter-е у меня как правило кол-во секторов изначально совпадает. Но как вставляю сдмагом файл в образ и сканирую - выясняется, что появилась куча новых ошибок (?), и файл в образе не играется. Кстати, проверил на живой PSX - нифига не прочиталось разумеется, точно так же выдала ошибку. В общем все это очень странно.
Пардон друзья, может стоило открыть для этого отдельную тему, ну так уж вышло, мэйби модеры перенесут сообщаги с последних нескольких страниц куда-нибудь))

zamanov001 12.12.2011 12:53

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от paul_met (Сообщение 135557)
zamanov001
Скриншоты (тем более таких размеров) прячем под спойлер. Не растягиваем пост на всю страницу.
Исправлено...

Будем знать ...:ng_Blush:

DruchaPucha 12.12.2011 13:36

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от Rotoid (Сообщение 135457)
Слушай, вроде всё понятно, делаю точно по этой схеме, все прекрасно получается, даже количество секторов совпадает, получившийся в итоге СТР-файл проигрывается ПСМплеером, НО! После импорта в образ при помощи CD Mage, из образа этот файл уже не читается (в плеере опять-таки, на живой PSX не проверял), выдает какие-то ошибки секторов и т.п., не пойму в чем дело, бред какой-то. МОжет дело в CDMage? У кого-нить было нечто подобное?
КОнкретно: игра Mortal Kombat 4 (там все видеозаставки в одной папке).

Конечно он работать не будет, после конвертирования в str, файл нужно пропатчить через cdgen,

создать образ с этим файлом, после извлечь файл (как RAW 2352) из образа с помощью IsoBuster, открыть файл через хекс редактор, вставить в начало 44 байта, вот из этого файла
http://narod.ru/disk/34081432001/blank.xa.html
После этого, файл можно вставить в образ. Есть ещё один вариант, но я о нём писать не буду.

zamanov001 12.12.2011 13:39

Ответ: Создание студии перевода "Cool Game".
 
Спасибо!

nikita600 12.12.2011 14:14

Ответ: Создание студии перевода "Cool Game".
 
Ребят, я себя прям особенным чувствую. У меня в Человеке-пауке все видеоролики с сабами прекрасно вставлялись и работали, правда на эмуле..

zamanov001 12.12.2011 14:34

Ответ: Создание студии перевода "Cool Game".
 
Цитата:

Сообщение от nikita600 (Сообщение 135601)
Ребят, я себя прям особенным чувствую. У меня в Человеке-пауке все видеоролики с сабами прекрасно вставлялись и работали, правда на эмуле..

Особенный он ...:ng_ThumbUp:

MFS 12.12.2011 20:39

Ответ: Создание студии перевода "Cool Game".
 
Я кстати видеоряд не трогаю, мне нужно только аудио, но дело не в этом т.к. я пробовал делать эту операцию вообще без редактирования файла (просто конвертил его туда-сюда) и все равно нифига не получалось.


Часовой пояс GMT +3, время: 14:48.

Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024