คอลเลกชั่น PSP Tool ของ JMDigital
ชุดเครื่องมือสำหรับจัดการ แปลง บีบอัด แตกไฟล์ และสร้าง ISO ของ PSP
หมายเหตุสำคัญ: ไฟล์ที่มีเครื่องหมายอัศเจรีย์ (!) มักจะล้มเหลวในการประมวลผลกับเครื่องมือเหล่านี้ส่วนใหญ่หรือทั้งหมด คุณจะต้องค้นหาและเปลี่ยนชื่อด้วยตนเองก่อนที่จะใช้รายการใดรายการหนึ่งด้านล่างนี้ ฉันไม่ได้สร้างเครื่องมือสำหรับสิ่งนี้ เพราะในบางกรณีสามารถแทนที่ได้ด้วย -
(เช่น ชื่อ Buzz! ) แต่เครื่องมืออื่นๆ ที่ต่อท้ายชื่อ จำเป็นต้องลบออกแทนที่จะแทนที่
ซึ่งจะรวมถึงชื่อเกมภาษาญี่ปุ่นจำนวนมาก แม้ว่าจะเป็นชื่อภูมิภาคภาษาอังกฤษที่แปลแล้ว (สหรัฐอเมริกาหรือยูโร) ก็ตาม
สำหรับโฟลเดอร์ขนาดใหญ่ที่มี ISO จำนวนมาก ให้ใช้แถบค้นหาใน Windows Explorer และค้นหา *!*.iso
เพื่อให้ค้นหาทั้งหมดได้ง่ายขึ้น
เรียกใช้สิ่งนี้ในโฟลเดอร์ที่มี PSP ISO และจะเพิ่ม UMD ID ต่อท้ายชื่อ ISO
ATV Offroad Fury Pro (USA).iso
ATV Offroad Fury Pro (USA) [UCUS-98648].iso
เนื่องจากข้อบกพร่องในวิธีการทำงานของเครื่องมือนี้ คุณจะต้อง กดปุ่มค้างไว้เพื่อดำเนินการต่อ เนื่องจากเครื่องมือของบุคคลที่สามที่ใช้ ซึ่งก็คือ umdatabase ไม่ได้ออกแบบมาเพื่อวัตถุประสงค์นี้
ดูเหมือนว่าจะไม่มีอะไรเกิดขึ้น แต่ ให้แน่ใจว่าคุณกดปุ่มเพื่อตรวจสอบ เนื่องจากโดยปกติกระบวนการนี้จะรวดเร็วไม่เกินประมาณ 20 วินาทีสำหรับภาพ UMD ขนาดใหญ่
สำหรับโฟลเดอร์ขนาดใหญ่มากที่เต็มไปด้วย ISO คุณอาจต้องการติดบางอย่างไว้ในคีย์บนแป้นพิมพ์เพื่อให้สามารถเดินออกไปได้ ฉันใช้ปุ่ม UP และกรรไกรคู่เล็กๆ โดยใช้ UP เพื่อป้องกันปัญหาใดๆ ที่จะเกิดขึ้นหากฉันย้อนเวลากลับไปไม่ได้ นี่หมายความว่าคุณไม่สามารถใช้คอมพิวเตอร์ได้จนกว่าจะเสร็จสิ้น แต่ดีกว่าการกดปุ่ม 1,000 ครั้งโดยไม่แจ้งให้ทราบ
ฉันมักจะเรียกใช้เครื่องมือนี้ก่อน
เรียกใช้ get_iso_info_ALL.bat
ทันทีหลังจากเครื่องมือนี้ และ อาจเลือก extract_metadata_files_from_ISO_ALL.bat
เพื่อดึงไฟล์/เมตาที่สำคัญจาก ISO ก่อนที่จะแปลงเป็น CSO จากนั้นคุณสามารถลบ ISO ได้ด้วยตัวเองหลังจากนั้น เนื่องจากข้อมูลส่วนหัว/เมตา/XMB ได้รับการแตกออกมาตามข้างต้นแล้ว มิฉะนั้น หากคุณวางแผนที่จะม็อดเกม หรือใช้ RipKit หรือสร้างบูทเกมแบบกำหนดเอง ฉันแนะนำให้คง ISO ไว้เช่นกัน
เช่นเดียวกับข้างต้น แต่สำหรับ ISO เอกพจน์ที่คุณสามารถลากไปยังไฟล์แบตช์ได้ และมันจะทำซ้ำขั้นตอนข้างต้น
สร้างฐานข้อมูลแค็ตตาล็อก XML อย่างง่ายจากไฟล์ *_info.txt
ที่พบทั้งหมดซึ่งสร้างด้วย get_iso_info_ALL.bat
หรือที่เรียกว่า "เครื่องมือการรายงาน ISO ของ PSP"
ส่งออกเป็น 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
ที่กล่าวถึงข้างต้น
เครื่องมือ Drag 'n Drop ที่ซับซ้อนเพื่อสร้าง ISO ที่สอดคล้องกับ PSP จากโฟลเดอร์ดิสก์ที่แตกออกมา สิ่งนี้ถูกสร้างขึ้นด้วยความช่วยเหลือของ " CDRTools " ฟรีโบราณและ nircmd นอกจากนี้ยังใช้ ciso เวอร์ชันแก้ไขโดย Boost ตั้งแต่ปี 2548 โดยพื้นฐานแล้ว สิ่งนี้ไม่ได้ใช้ส่วนใดส่วนหนึ่งของ PSP SDK เพื่อสร้าง ISO ที่เป็นไปตามข้อกำหนด
ตราบใดที่คุณตั้งชื่อโฟลเดอร์ถูกต้อง:
Game Name (Region) (Languages) [ULUS-######]
เครื่องมือจะ;
ฉันไม่ได้ตั้งใจเขียนส่วนการลบสำหรับโฟลเดอร์อินพุตเพราะนั่นขึ้นอยู่กับคุณที่จะตัดสินใจว่าจะเก็บหรือไม่
สิ่งที่ต้องทำ: เครื่องมือนี้ยังไม่ได้เขียน แต่จะ 'รวม' รูปภาพข้อมูลเมตาที่พบทั้งหมดที่เกี่ยวข้องกับพื้นหลัง XMB ของแต่ละเกมโดยใช้ ImageMagick
เครื่องมือง่ายๆ โดยใช้ mciso ลากและวาง CSO ลงบนสิ่งนี้ จากนั้นมันจะขยายการบีบอัด และสร้าง ISO ที่เป็นผลลัพธ์ในโฟลเดอร์เดียวกัน
คล้ายกับที่กล่าวข้างต้น แต่จะแปลง CSO ที่พบในโฟลเดอร์ย่อยทั้งหมดเป็น ISO
หมายเหตุ: จำเป็นต้องติดตั้ง 7-zip 64 บิต
นี่เป็นเครื่องมือเก่าที่ฉันรวมไว้เพราะมันยังใช้งานได้ดี
มันจะรวบรวมข้อมูลผ่านทุกโฟลเดอร์และโฟลเดอร์ย่อยจากตำแหน่งที่เปิดตัว และแยก ISO ที่พบทั้งหมดลงในโฟลเดอร์ของตัวเอง ถัดจากตำแหน่งที่พบ ISO
ใช้งานได้กับ ISO ของ PSP (และแพลตฟอร์มอื่นๆ) ที่ไม่ได้เข้ารหัส
เครื่องมือนี้จะแยกไฟล์ RAR ทั้งหมดในโฟลเดอร์ย่อยทั้งหมดที่มี ISO และบีบอัดไปที่ CSO ทันที และลบ ISO หลังจากเสร็จสิ้น
สิ่งนี้สามารถปรับเปลี่ยนให้ทำงานกับ Zip หรือ 7z ได้ เพียงเปลี่ยน *.rar
เป็น *.zip
ในบรรทัด FOR /R %%G IN (*.rar) DO
แยกภาพเมตา เสียง ไอคอนภาพเคลื่อนไหว และข้อมูล SFO ทั้งหมดจาก ISO ทั้งหมดในโฟลเดอร์ย่อยทั้งหมด
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 ทั้งหมดที่พบในทุกโฟลเดอร์และโฟลเดอร์ย่อยจากที่ที่เปิดใช้งาน ไฟล์ข้อความที่ได้จะอยู่ข้างๆ ISO แต่ละรายการที่มีส่วนต่อท้าย "_info"
เครื่องมือนี้ควรจะรันทันทีหลังจาก add_UID_to_end_of_ALL_ISOs.bat
ดังที่กล่าวมาข้างต้น แต่สำหรับ ISO เอกพจน์
ข้อพิสูจน์แนวคิดเล็กๆ น้อยๆ ที่ใช้ในเครื่องมือ add_UID_to_end_of_ALL_ISOs
Drag 'n 'วางโฟลเดอร์หรือไฟล์ลงบนสิ่งนี้ และหากมี UID ในวงเล็บเหลี่ยม ไฟล์นั้นจะแสดงในคอนโซลเป็น "Volume ID"
การย้อนกลับของ cso_to_iso_dragdrop
ลากและวาง ISO ลงบนสิ่งนี้ จากนั้นมันจะบีบอัดและสร้าง CSO ผลลัพธ์ในโฟลเดอร์เดียวกัน
คล้ายกับที่กล่าวมาข้างต้น แต่จะแปลง ISO ที่พบในโฟลเดอร์ย่อยทั้งหมดเป็น CSO
RipKits เป็นไฟล์แบตช์ที่เขียนขึ้นสำหรับเกมเฉพาะที่ลบช่องว่างภายใน, การอัปเดตระบบ PSP ที่รวมอยู่ในแผ่นดิสก์ และภาษาอื่นๆ ที่ไม่ใช่ภาษาอังกฤษ หากเป็นไปได้
ขณะนี้มีเกมที่รองรับ 92 เกม และจะมีเกมอื่นๆ ตามมาอีกมากมาย ตั้งอยู่ในโฟลเดอร์ ISO ToolsRipKitsGames
แหล่งที่มาตัวอย่างรวมอยู่ใน ISO ToolsRipKitsExample
ซึ่งจะช่วยให้คุณเริ่มต้นสร้างผลงานของคุณเองได้
โฟลเดอร์ ที่เลิกใช้แล้ว ประกอบด้วยสคริปต์ 2 ตัวที่ถูกเขียนใหม่ในปี 2020 เพื่อสร้างไฟล์ txt และ CSO จำลองโดยมีจุดประสงค์ในการเขียนทับจากภายใน UMDGen
สิ่งเหล่านี้ไม่ได้ใช้อีกต่อไปเนื่องจากกระบวนการใช้เวลานานเกินไปในการสร้าง 92 rips ในตอนแรก ซึ่งเป็นปัจจัยผลักดันในการสร้างชุดเครื่องมือทั้งหมดนี้ตั้งแต่ต้นด้วย ?
เครื่องมือที่กำลังดำเนินการ (แต่ใช้งานได้) เพื่อสร้างวิดีโอ AVC ที่สอดคล้องกับ PSP โดยใช้ FFMpeg จากแหล่งอินพุตวิดีโอแทบ any
หนึ่งในคุณสมบัติของโปรแกรมนี้คือการสนับสนุนวิดีโอ "VFR" (Variable FrameRate) โปรแกรมแปลงวิดีโอ PSP ส่วนใหญ่จะบังคับให้วิดีโอ VFR เป็นแบบ CFR ซึ่งมักจะส่งผลให้สตรีมเสียง/วิดีโอไม่ซิงค์กัน
เครื่องมือนี้ต่อสู้กับสิ่งนั้นโดยใช้แนวทาง FFMPeg ขั้นสูงและเข้มงวดมากขึ้นซึ่ง PSP ดูเหมือนว่าจะสนับสนุนในการทดสอบทั้งหมดของฉัน ตอนนำร่องความยาว 23 นาทีสำหรับ "Futurama" ถูกใช้เป็นการทดสอบ และเอาต์พุตมีขนาดประมาณ 70mb และคุณภาพของภาพก็สูงมาก
น่าเสียดายที่เครื่องมือนี้ดูเหมือนจะใช้งานไม่ได้กับ PSP รุ่นขายปลีกที่ติดตั้งเฟิร์มแวร์อย่างเป็นทางการไว้ ไม่มีทางที่วิดีโอจะได้รับการสนับสนุนเช่นนี้ทั้งบนร้านค้าปลีก และ CFW ในเวลาเดียวกัน
ฉันได้รวมเอกสารเล็กน้อยเกี่ยวกับรูปแบบตัวแปลงสัญญาณวิดีโอจริงสำหรับ PSP ซึ่งรวบรวมจากแหล่งต่างๆ บนอินเทอร์เน็ตตลอดหลายปีที่ผ่านมา
ตรงกันข้ามกับสิ่งที่เอกสารส่วนใหญ่กล่าวไว้ ในบางจุด Sony ได้อัปเดต PSP เพื่อรองรับวิดีโอที่มี "miXEd caSIng และD SpACes" ในวิดีโอ mp4 เฉพาะโฟลเดอร์ "MP_ROOT" เท่านั้นที่มีข้อกำหนดชื่อไฟล์พิเศษ และไม่จำเป็น
[ทำงานไม่ถูกต้อง - WiP] นี่เป็นความพยายามครั้งแรกกับตัวแปลง PMF อัตโนมัติเต็มรูปแบบ ล้มเหลวเนื่องจากข้อผิดพลาดที่อาจเกิดขึ้นในตัวเขียนสตรีมเก่า