PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   (PSX) RUS-de-RUS Section (https://psxplanet.ru/forum/forumdisplay.php?f=253)
-   -   Создаём рабочий игровой диск PlayStation (https://psxplanet.ru/forum/showthread.php?t=6823)

DruchaPucha 02.07.2016 12:16

Ответ: Создаём рабочий игровой диск PlayStation
 
archicharmer скомпилировал psximager_v2.0

http://psx-core.ru/forum/22-946-76398-16-1467441454

Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com

SlavaVlasov 09.09.2016 20:14

Ответ: Создаём рабочий игровой диск PlayStation
 
Цитата:

Сообщение от DruchaPucha (Сообщение 41667)
Завершение: 1. Копируем полученный image.ccs в папку “CCS2CTI” и запускаем ccs2cti.cmd 2. Копируем полученный IMAGE.CTI в папку “BuildCd” и запускаем Buildcd.cmd, должен пойти процесс создания образа,

Я вот тут подумал... а CTI - это же вроде простой текстовик со структурой данных, где файлы будут в том порядке, в котором мы их перетаскивали в CDGen?
Получается сборка по LBA = порядок файлов по LBA, указанный в CTI, по которому компилирует BuildCD?
Исходя из этого можно было бы не мучится с CDGen, а написать утилиту, которая:
1. Парсит все пути к файлам в папке с извлеченными файлами игры
2. Подхватывает LBA-лог IsoBuster'а, сравнивает имена файлов и подсовывает каждому LBA из лога
3. Сортирует по LBA и создает список файлов по специфике CTI.


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

DruchaPucha 10.09.2016 13:30

Ответ: Создаём рабочий игровой диск PlayStation
 
Да я как-то не обращал внимание. psximager_v2.0 и так неплохо справляется, правда есть большие нюансы с STR|XA. Если заголовок отсутствует, нормально игра не соберётся, но это всё мелочи.

ViToTiV 30.01.2017 17:59

Ответ: Создаём рабочий игровой диск PlayStation
 
помучал Mode2CDMaker.exe 1.5.1, вроде все игры пересобирает и париться вообще не надо, и с XA/STR и с CDDA, чё здесь писали что он глючит? Даже получилось сделать несколько мультиигровок своих.
почти сделал для него GIU, тестирую, пока всё ок. Позже выложу здесь.

ViToTiV 30.01.2017 18:11

Ответ: Создаём рабочий игровой диск PlayStation
 
хотя вот уже и нашёл нюанс, он походу не достаёт CDDA треки, если они не дублируются в файловой системе в RAW/WAV.

shamalama 30.01.2017 19:48

Ответ: Создаём рабочий игровой диск PlayStation
 
Цитата:

Сообщение от ViToTiV (Сообщение 211075)
дублируются в файловой системе в RAW/WAV

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

DruchaPucha 30.01.2017 20:15

Ответ: Создаём рабочий игровой диск PlayStation
 
Встречал игры которые нельзя пересобрать: 007 Racing и Sarge's Heroes, вроде ещё есть. CDDA можно вставить через CDMage. shamalama всё верно пишет, файлы которые есть в образе, по сути обычные разметки для этих треков, без них музыка работает отлично.

ViToTiV 31.01.2017 11:52

Ответ: Создаём рабочий игровой диск PlayStation
 
ну так да, я это и имел ввиду, есть CDDA треки + они прописаны в файловой таблице образа, поэтому их ещё видно как файлы. Вот такие образы Mode2CDMaker пересобирает без вопросов.

Сделал к нему GUI https://mega.nz/#!NENF2ZyC!6o6m8kmnC...HfMZiHViraW2yQ
Что можно делать:
- разборка образа (BIN/CUE)
- сборка его из папки полученной при разборе.
- добавление CDDA треков из папки, для случая, когда треки не извлеклись по причине описанной выше (треки предварительно можно извлечь при помощи CDMage)

brill 31.01.2017 12:19

Ответ: Создаём рабочий игровой диск PlayStation
 
"Извлеч" надо бы подправить.
И с Хексеном ты так и не вышел на связь.

ViToTiV 31.01.2017 14:25

Ответ: Создаём рабочий игровой диск PlayStation
 
Цитата:

Сообщение от brill (Сообщение 211100)
"Извлеч" надо бы подправить.И с Хексеном ты так и не вышел на связь.

ну да, чёт я "Извлеч" не дописал)
так ты ж про Хексен сказал, как будет время глянешь, вот я и жду.


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

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