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)

Bambuch0 02.11.2019 17:36

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

Сообщение от SlavaVlasov (Сообщение 254926)
А он выдал об успешной сборке образа ))

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

Bambuch0 02.11.2019 17:49

Ответ: Создаём рабочий игровой диск PlayStation
 
Так, в общем проверил. Сделал симуляцию твоей проблемы.
Распаковал образ отдельно и сделал XML не скриптом, а тоже отдельно и положил их по папкам.
Естественно не собралось, как я и говорил, если делаешь XML сам, нужно править в нем путь до ресурсов игры.
Этот момент через скрипт я отследить не могу.

SlavaVlasov 02.11.2019 18:10

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

Сообщение от Bambuch0 (Сообщение 254933)
Сделал симуляцию твоей проблемы.

Было на самом деле так:
  1. Положил образ в папку IN
  2. Запустил скрипт и выбрал пункт 1.
  3. Образ начал распаковываться. В папке IN рядом с образом создалась какая-то временная папка с тильдами в имени, в которую распаковывались файлы, но позже она удалилась.
  4. Иду в папку XML: вижу, что файл там лежит: открываю его и узнаю из путей, что рядом с образом должна лежать папка, которая называется также как образ, но ее нет.
  5. Распаковываю ViToViV-овским PSXRebuilder-ом образ, называю папку названием образа (без расширения) и кидаю в папку IN
  6. Запускаю скрипт, выбираю пункт 2, скрипт лишь на четверть секунды показывает имя тома и сразу показывает, что образ собран.
  7. Захожу в папку OUT, а там пусто.
Вот так оно у меня было. =)

Bambuch0 02.11.2019 18:26

Ответ: Создаём рабочий игровой диск PlayStation
 
SlavaVlasov, И для полноты картины - что за образ и его точное имя? Ну и ссылку тогда уж =)

SlavaVlasov 02.11.2019 18:29

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

Сообщение от Bambuch0 (Сообщение 254937)
что за образ и его точное имя?

Образ Сrash Team Racing от Golden Leon. Он пока на другом компьютере, так что имя точно не скажу.

YAGAMI55 02.11.2019 20:00

Ответ: Создаём рабочий игровой диск PlayStation
 
Bambuch0, ты хотел сделать как проще, получилось сложнее чем было)))
SlavaVlasov, думаю эти манипуляции лишние. Я тоже столкнулся с такой проблемой, но решением был верхний регистр. Скрипт упаковывал и сообщение об успешном создании выдавал. Только образа не было в папке OUT.

Bambuch0 спецом заточил все под один скрипт, что бы лишних проблем не было.


Но увы и ах, люди хотят экспериментов)

SlavaVlasov 02.11.2019 20:02

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

Сообщение от YAGAMI55 (Сообщение 254944)
но решением был верхний регистр

Вот вероятно в этом и была проблема. Надо посмотреть регистр расширения образа: наверное он был как раз нижним.

Так или иначе, сделал небольшое бета-тестирование =) Программист всегда видит по-своему, а пользователь всегда "нажмет" так, как программист бы и не подумал ))

YAGAMI55 02.11.2019 20:06

Ответ: Создаём рабочий игровой диск PlayStation
 
SlavaVlasov, скрипт устроен так, что если отдельно xml создаешь, он может и не собратьсяТоже проверил, не хочет собирать. И файлы все правил и т.д. Потом вспомнил, что забыл лицензию справить...и вот. Собрался. Любая мелочь в xml может повлиять на не сбор образа. Даже если лицензию из других сборщиков подсунуть.

YAGAMI55 02.11.2019 20:09

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

Сообщение от SlavaVlasov (Сообщение 254945)
Вот вероятно в этом и была проблема. Надо посмотреть регистр расширения образа: наверное он был как раз нижним.

Так или иначе, сделал небольшое бета-тестирование =) Программист всегда видит по-своему, а пользователь всегда "нажмет" так, как программист бы и не подумал ))

Наоборот. Скрипт не видел верхний регистр, видел только нижний. Операции успешно работали впустую. Стоило переименовать .BIN в .bin и уаля, заработало. Сейчас уже нет такой проблемы, Bambuch0 исправил.

SlavaVlasov 02.11.2019 20:13

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

Сообщение от YAGAMI55 (Сообщение 254948)
Наоборот. Скрипт не видел верхний регистр, видел только нижний. Операции успешно работали впустую. Стоило переименовать .BIN в .bin и уаля, заработало.

В любом случае гляну этот образ. Даже самому интересно ))


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

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