![]() |
![]() |
#231 |
PSX Planet Elite Supporter
![]() Регистрация: 27.07.2018
Пол: Мужской
![]()
Сообщений: 2,224
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SlavaVlasov, Утилита заточена на конкретно эту игру или можно будет любую игру патчить у которой есть привязка к LBA в эльфе?
А теперь хотелки: Можно ли твою утилиту научить обрабатывать текстовик не Isobaster(а), а mkpsxiso? Ну или добавить возможность дополнительно его обрабатывать, например с ключами? Тогда можно было бы полностью автоматизировать процесс разборки-сборки образа через скрипты: распаковываем игру, меняем файлы, mkpsxiso генерирует LBA-файл, твоя утилита в консольном режиме патчит эльф и собираем образ. Не нужно будет экспортировать-импортировать ничего. Ну и конечно твоя утилита должна работать в консольном режиме в этом случае. Вот правда, очень такой режим хочу. Даже скажу - ну пожааалуйстаааа. ![]() mkpsxiso может выводить лог с LBA двумя способами: Раз
File LBA log generated by MKPSXISO v1.23
Image bin file: 11111.bin File System: Type Name Length LBA Timecode Bytes Source File File SYSTEM.CNF;1 1 23 00:02:23 71 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/SYSTEM.CNF Dir TINKER 1 24 00:02:24 2048 Dir LEVEL51 1 25 00:02:25 2048 File LEVEL51.TIM;1 129 26 00:02:26 262164 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.TIM File LEVEL51.DFX;1 1 155 00:04:05 404 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.DFX File LEVEL51.INI;1 2 156 00:04:06 2193 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.INI File LEVEL51.CAM;1 1 158 00:04:08 468 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.CAM File LEVEL51.LGC;1 4 159 00:04:09 7436 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.LGC File LEVEL51.TXT;1 1 163 00:04:13 2048 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.TXT File LEVEL51.XM;1 9 164 00:04:14 16611 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.XM File LEVEL51.VH;1 2 173 00:04:23 3104 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.VH File LEVEL51.VB;1 76 175 00:04:25 154576 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.VB File LEVEL51.DSC;1 1 251 00:05:26 79 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.DSC File LEVEL51.LVL;1 515 252 00:05:27 1054720 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL51/LEVEL51.LVL End LEVEL51 Dir LEVEL52 1 767 00:12:17 2048 File LEVEL52.TIM;1 129 768 00:12:18 262164 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL52/LEVEL52.TIM File LEVEL52.DFX;1 1 897 00:13:72 404 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL52/LEVEL52.DFX File LEVEL52.INI;1 2 898 00:13:73 2193 d:/PS2/!BUILDS/[PSX] Peter Pan/CUSTOM/mkpsxiso-1.23/TEMP/PeterPanRGR/TINKER/LEVEL52/LEVEL52.INI Два
#ifndef _ISO_FILES
#define _ISO_FILES /* <root> */ #define LBA_SYSTEM_CNF 23 #define LBA_SCUS_946_43 231685 #define LBA_DUMMY_DAT 232149 /* TINKER */ /* LEVEL51 */ #define LBA_LEVEL51_TIM 26 #define LBA_LEVEL51_DFX 155 #define LBA_LEVEL51_INI 156 #define LBA_LEVEL51_CAM 158 #define LBA_LEVEL51_LGC 159 #define LBA_LEVEL51_TXT 163 #define LBA_LEVEL51_XM 164 #define LBA_LEVEL51_VH 173 #define LBA_LEVEL51_VB 175 #define LBA_LEVEL51_DSC 251 #define LBA_LEVEL51_LVL 252
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB] Краткий FAQ по Терабоксу: 1). Кликаете по ссылке и переходите на Терабокс. 2). Логинитесь в нем, если еще не сделали этого ранее. Залогиниться можно по гугл-аккаунту, ну или отдельно зарегистрироваться. 3). Жмете на кнопку "Сохранить в Мой Терабокс" 4). Переходите в свой Терабокс и скачиваете себе на ПК просто браузером, безо всяких программ и свистоперделок. P.S. Нет, терабокс мне не платит. Последний раз редактировалось Bambuch0; 25.10.2019 в 13:19. |
![]() |
![]() |
Сказали спасибо Bambuch0 |
Реклама | |
![]() |
![]() |
#232 | |||||||||||||||||||||||||||||||||||||||||||||
PSX Planet Elite Supporter
![]() Регистрация: 08.08.2008
Пол: Мужской
![]()
Сообщений: 1,443
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
Я - геймер с чувством юмора. P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29 Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =) Список фанатских переводов PS1 SCPH-5502 C |
|||||||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
Сказали спасибо SlavaVlasov |
![]() |
#233 | |||||||||||||||
PSX Planet Elite Supporter
![]() Регистрация: 08.08.2008
Пол: Мужской
![]()
Сообщений: 1,443
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
Я - геймер с чувством юмора. P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29 Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =) Список фанатских переводов PS1 SCPH-5502 C |
|||||||||||||||
![]() |
![]() |
![]() |
#234 | |||||||||||||||
PSX Planet Elite Supporter
![]() Регистрация: 23.07.2019
Пол: Мужской
![]()
Сообщений: 1,852
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|||||||||||||||
![]() |
![]() |
![]() |
#235 | |||||||||||||||
PSX Planet Elite Supporter
![]() Регистрация: 08.08.2008
Пол: Мужской
![]()
Сообщений: 1,443
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
Я - геймер с чувством юмора. P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29 Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =) Список фанатских переводов PS1 SCPH-5502 C |
|||||||||||||||
![]() |
![]() |
![]() |
#236 |
PSX Planet Elite Supporter
![]() Регистрация: 27.07.2018
Пол: Мужской
![]()
Сообщений: 2,224
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
YAGAMI55, Ты же выкладывал выше свой пакет программ... Там менюшка даже есть красивая, я смотрел. Я ее позаимствовал ))))
Я в данный момент пишу скрипт, насколько знаний хватает. Он чем-то похож на твой, только побольше. Как допишу - поделюсь. Проблема в том, что не все программы - консольные, но на этот случай, когда управление будет передаваться программе с GUI, в скрипте будет показываться мануал, что делать. Например при вызове CDmage, что конкретно нажимать и т.д. SlavaVlasov, Как вариант: программа эльф [-ib <file>] [-mi <file>] -o новый эльф [-ib <file>] - заставляет программу парсить лог исобастера [-mi <file>] - заставляет программу парсить лог mkpsxiso -ib -mi ключи естественно работают не вместе.
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB] Краткий FAQ по Терабоксу: 1). Кликаете по ссылке и переходите на Терабокс. 2). Логинитесь в нем, если еще не сделали этого ранее. Залогиниться можно по гугл-аккаунту, ну или отдельно зарегистрироваться. 3). Жмете на кнопку "Сохранить в Мой Терабокс" 4). Переходите в свой Терабокс и скачиваете себе на ПК просто браузером, безо всяких программ и свистоперделок. P.S. Нет, терабокс мне не платит. |
![]() |
![]() |
Сказали спасибо Bambuch0 |
![]() |
#237 | |||||||||||||||
PSX Planet Elite Supporter
![]() Регистрация: 23.07.2019
Пол: Мужской
![]()
Сообщений: 1,852
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|||||||||||||||
![]() |
![]() |
![]() |
#238 |
PSX Planet Elite Supporter
![]() Регистрация: 27.07.2018
Пол: Мужской
![]()
Сообщений: 2,224
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
YAGAMI55, Ну я с ним пока проще поступил, скрипт передает ему управление на распаковку образа и там нужно только нажать на кнопку "Извлечь", образ выбирать не надо, он уже выбран. Ну и закрыть программу, скрипт дальше начнет работать.
Хочу еще распаковщики разные посмотреть, чисто консольные. PSXRebuilder я поставил, потому что он единственный, кто правильно распаковал XA и STR в игре Питер Пэн. После других распаковщиков в ХА появлялся заголовок RIFF и mkpsxiso отказывался собирать образ.
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB] Краткий FAQ по Терабоксу: 1). Кликаете по ссылке и переходите на Терабокс. 2). Логинитесь в нем, если еще не сделали этого ранее. Залогиниться можно по гугл-аккаунту, ну или отдельно зарегистрироваться. 3). Жмете на кнопку "Сохранить в Мой Терабокс" 4). Переходите в свой Терабокс и скачиваете себе на ПК просто браузером, безо всяких программ и свистоперделок. P.S. Нет, терабокс мне не платит. |
![]() |
![]() |
Сказали спасибо Bambuch0 |
![]() |
#239 |
PSX Planet Elite Supporter
![]() Регистрация: 23.07.2019
Пол: Мужской
![]()
Сообщений: 1,852
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Bambuch0, а можно ли спросить у создателя PSXRebuilder, какой алгоритм распаковки он использовал? Ведь его(PSXRebuilder)тоже выкладывали здесь на форуме. Я ещё на git находил консольный распаковщик, но там только сам исходник, нужно компилить. Может глянешь и его?
|
![]() |
![]() |
![]() |
#240 |
PSX Planet Elite Supporter
![]() Регистрация: 25.11.2008
Адрес: BY, Minsk
Пол: Мужской
![]()
Сообщений: 2,794
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как создать рабочий диск для PlayStation | DruchaPucha | SONY PlayStation - TechSupport | 155 | 13.10.2024 16:28 |
Диск | Y2k | Технологии | 8 | 06.03.2009 14:22 |
Запись образов игр SONY PlayStation 2 на диск | cosha | SONY PlayStation 2 - TechSupport | 8 | 08.01.2009 23:48 |
Японский игровой рынок за 2008 год | Dаnte | Game World News | 0 | 07.01.2009 06:37 |
Вышел гибридный Blu-ray/DVD диск | TylerDurden | Game World News | 2 | 24.12.2008 10:24 |