JMDigital의 PSP 도구 컬렉션
PSP ISO를 관리, 변환, 압축, 추출 및 생성하는 일괄 도구입니다.
중요 참고 사항: 느낌표(!)가 포함된 파일은 이러한 도구의 대부분 또는 전부에서 처리에 실패할 가능성이 높습니다. 아래 중 하나를 사용하기 전에 먼저 수동으로 찾아서 이름을 바꿔야 합니다. 어떤 경우에는 -
( Buzz! 제목과 같은)로 대체할 수 있지만 이름 끝에 이 기호가 있는 다른 경우에는 바꾸는 대신 제거해야 하기 때문에 이를 위한 도구를 만들지 않았습니다.
여기에는 번역된 영어 지역(미국 또는 EUR) 타이틀인 경우에도 많은 일본 게임 타이틀이 포함됩니다.
ISO가 많이 포함된 대용량 폴더의 경우 Windows 탐색기의 검색 표시줄을 사용하여 *!*.iso
검색하면 모두 쉽게 찾을 수 있습니다.
PSP ISO가 포함된 폴더에서 이를 실행하면 ISO 이름 끝에 UMD ID가 추가됩니다.
ATV Offroad Fury Pro (USA).iso
ATV Offroad Fury Pro (USA) [UCUS-98648].iso
이 도구 작동 방식의 버그로 인해 사용되는 타사 도구인 umdatabase는 이 목적으로 설계되지 않았으므로 계속하려면 키를 누르고 있어야 합니다.
아무 일도 일어나지 않는 것처럼 보이지만 프로세스는 일반적으로 빠르며 큰 UMD 이미지의 경우 약 20초를 넘지 않으므로 확인하려면 키를 누르십시오 .
ISO로 가득 찬 매우 큰 폴더의 경우 키보드의 키에 무언가를 넣어서 이동할 수 있도록 할 수 있습니다. UP 키와 작은 가위를 사용하여 제 시간에 돌아오지 않을 경우 발생하는 문제를 방지하기 위해 UP을 사용합니다. 이는 작업이 완료될 때까지 컴퓨터를 사용할 수 없음을 의미하지만 프롬프트 없이 키를 1000번 누르는 것보다 낫습니다.
나는 보통 이 도구를 먼저 실행합니다.
이 도구 바로 다음에 get_iso_info_ALL.bat
실행 하고 선택적으로 extract_metadata_files_from_ISO_ALL.bat
실행하여 CSO로 변환하기 전에 ISO에서 중요한 파일/메타를 가져옵니다. 위에서 헤더/메타/XMB 데이터가 추출되었으므로 그런 다음 ISO를 직접 제거할 수 있습니다. 그렇지 않고 게임 자체를 모딩하거나 RipKit을 사용하거나 사용자 정의 게임부츠를 만들 계획이라면 ISO도 유지하는 것이 좋습니다.
위와 동일하지만 배치 파일로 드래그할 수 있는 단일 ISO의 경우 위 프로세스가 반복됩니다.
get_iso_info_ALL.bat
(일명 "PSP ISO 보고 도구")를 사용하여 생성된 발견된 모든 *_info.txt
파일에서 간단한 XML 카탈로그 데이터베이스를 구축합니다.
ISO Toolsdbpspdb.xml
로 출력되며 파일 형식은 다음과 같습니다.
007 - From Russia with Love
ULUS-10080
ELECTRONIC ARTS
USA
En
2006-01-23 14:22:41
698 MB
위의 모든 데이터는 위에 언급된 gamename_info.txt
파일에서 가져옵니다.
추출된 디스크 폴더에서 PSP 호환 ISO를 생성하는 정교한 드래그 앤 드롭 도구입니다. 이것은 고대의 무료 " CDRTools "와 nircmd의 도움으로 만들어졌습니다. 또한 2005년부터 Boost가 수정한 ciso 버전을 사용합니다. 기본적으로 이는 호환 ISO를 생성하기 위해 PSP SDK 의 어떤 부분도 사용하지 않습니다.
폴더 이름을 올바르게 지정했다면 다음과 같이 하세요.
Game Name (Region) (Languages) [ULUS-######]
도구는 다음과 같습니다.
입력 폴더에 대한 삭제 부분은 의도적으로 작성하지 않았습니다. 유지할지 여부는 사용자가 결정해야 하기 때문입니다.
TODO: 이 도구는 아직 작성되지 않았지만 ImageMagick을 사용하여 각 게임의 XMB 배경과 관련하여 발견된 모든 메타데이터 이미지를 '병합'합니다.
mciso를 사용하는 간단한 도구입니다. CSO를 여기에 끌어다 놓으면 압축이 풀리고 동일한 폴더에 결과 ISO가 생성됩니다.
위와 유사하지만 모든 하위 폴더에서 발견된 모든 CSO를 ISO로 변환합니다.
참고: 7-zip 64비트를 설치해야 합니다.
이것은 여전히 잘 작동하기 때문에 포함시킨 오래된 도구입니다.
실행된 모든 폴더와 하위 폴더를 크롤링하고, 발견된 모든 ISO를 ISO가 발견된 위치 옆에 있는 자체 폴더에 추출합니다.
이는 암호화되지 않은 PSP(및 기타 플랫폼) ISO에 작동합니다.
이 도구는 ISO가 포함된 모든 하위 폴더의 모든 RAR 파일을 추출하고 즉시 CSO로 압축하며 완료 후 ISO를 제거합니다.
이는 Zip 또는 7z에서 작동하도록 수정할 수 있습니다. FOR /R %%G IN (*.rar) DO
줄에서 *.rar
*.zip
으로 변경하면 됩니다.
모든 하위 폴더의 모든 ISO에서 모든 메타 이미지, 사운드, 애니메이션 아이콘 및 SFO 데이터를 추출합니다.
FILTER1="*PIC0.PNG"
FILTER2="*PIC1.PNG"
FILTER3="*ICON0.PNG"
FILTER4="*ICON1.PNG"
FILTER5="*ICON1.PMF"
FILTER6="*PARAM.SFO"
FILTER7="*SND0.AT3"
FILTER4는 그러한 파일이 존재하지 않기 때문에 기본적으로 쓸모가 없지만 어쨌든 포함할 것이라고 생각했습니다.
이는 위와 동일하지만 모든 하위 폴더의 모든 CSO 파일에 대해 먼저 ISO로 압축이 풀린 다음 위의 ISO 추출 코드가 실행되고 마지막으로 ISO가 제거됩니다.
발견된 CSO 파일 이름만 저장하고 이를 삭제 코드의 대상인 출력 ISO에 사용하므로 혼합 유형(CSO 및 ISO)이 포함된 폴더에서 실행하는 것이 안전합니다. 하지만 동일한 폴더에 동일한 이름을 공유하는 ISO와 CSO가 있는 경우 주의하세요. 그것이 문제가 된다고 볼 수 있는 유일한 경우입니다.
일명 "PSP ISO 보고 도구"
위에서 언급한 몇 가지 방법을 결합하여 실행되는 모든 폴더와 하위 폴더에 있는 모든 ISO의 '진단' 출력을 생성합니다. 결과 텍스트 파일은 "_info" 접미사가 있는 각 ISO 옆에 표시됩니다.
이 도구는 add_UID_to_end_of_ALL_ISOs.bat
후에 즉시 실행되어야 합니다.
위와 같지만 단일 ISO의 경우입니다.
add_UID_to_end_of_ALL_ISOs
도구에 사용된 작은 개념 증명입니다. 폴더나 파일을 여기에 끌어다 놓으면 대괄호 안에 UID가 포함되어 있으면 콘솔에 "볼륨 ID"로 표시됩니다.
cso_to_iso_dragdrop
의 반대입니다. ISO를 여기에 끌어다 놓으면 압축되어 동일한 폴더에 결과 CSO가 생성됩니다.
위와 유사하지만 모든 하위 폴더에서 발견된 모든 ISO를 CSO로 변환합니다.
RipKits는 정크 패딩, 디스크에 포함된 PSP 시스템 업데이트 및 가능한 경우 영어가 아닌 기타 언어를 제거하는 특정 게임용으로 작성된 배치 파일입니다.
현재 지원되는 게임은 92개 이며 앞으로 더 많은 게임이 지원될 예정입니다. ISO ToolsRipKitsGames
폴더에 있습니다.
ISO ToolsRipKitsExample
에 예제 소스가 포함되어 있어 직접 제작을 시작할 수 있습니다.
Deprecated 폴더에는 UMDGen 내에서 덮어쓸 목적으로 더미 txt 및 CSO 파일을 생성하기 위해 2020년에 다시 작성된 2개의 스크립트가 포함되어 있습니다.
원래 92개의 립을 생성하는 데 프로세스가 너무 오래 걸리기 때문에 더 이상 사용되지 않습니다. 이는 처음에 이 전체 툴킷을 생성하는 원동력이었습니다.
거의 any
비디오 입력 소스에서 FFMpeg를 사용하여 PSP 호환 AVC 비디오를 생성하는 작업 진행 중인(그러나 기능적인) 도구입니다.
이 프로그램의 특징 중 하나는 "VFR"(Variable FrameRate) 비디오를 지원한다는 것입니다. 대부분의 PSP 비디오 변환기는 VFR 비디오를 CFR로 강제 설정하여 오디오/비디오 스트림이 동기화되지 않는 경우가 많습니다.
이 도구는 PSP가 모든 테스트에서 지원하는 것으로 보이는 보다 발전되고 엄격한 FFMPeg 접근 방식을 사용하여 이러한 문제를 해결합니다. '퓨처라마'의 23분짜리 파일럿 에피소드를 테스트한 결과, 출력이 70mb 정도 나왔는데, 화질이 매우 높았다.
안타깝게도 이 도구는 공식 펌웨어가 설치된 소매 PSP에서는 작동하지 않는 것 같습니다. 소매점 과 CFW에서 동시에 비디오를 지원할 수 있는 방법은 없습니다.
나는 수년에 걸쳐 인터넷의 다양한 소스에서 수집한 PSP 자체의 실제 비디오 코덱 형식에 대한 약간의 문서를 포함시켰습니다.
대부분의 문서에서 말하는 것과는 달리, 어느 시점에서 Sony는 mp4 비디오에서 "혼합 케이스 및 SpACes"가 포함된 비디오를 지원하도록 PSP를 업데이트했습니다. "MP_ROOT" 폴더에만 특별한 파일 이름 요구 사항이 있으며 필요하지 않습니다.
[제대로 작동하지 않음 - WiP] 이는 완전 자동화된 PMF 변환기에 대한 첫 번째 시도입니다. 이전 스트림 작성기의 버그로 인해 실패합니다.