
ส่วนขยายสำหรับ Ghidra ที่เพิ่มการสนับสนุนสำหรับ PlayStation 2
ส่วนขยายนี้ขึ้นอยู่กับโครงการ Ghidra-Emotionengine ดั้งเดิมที่มีการเปลี่ยนแปลงมากมาย
.mdebug พร้อมตัววิเคราะห์ STABS ที่รวมอยู่บิลด์รีลีสมีอยู่ในหน้ารีลีส การสร้างที่ไม่เสถียรสร้างขึ้นเมื่อใดก็ตามที่มีการผลักดันไปยังสาขาหลักมีอยู่ที่นี่ ในการติดตั้งแพ็คเกจให้ทำตามคำแนะนำในเอกสาร Ghidra
หากคุณต้องการสร้างส่วนขยายด้วยตัวเองให้ติดตั้ง gradle และ Run:
gradle -PGHIDRA_INSTALL_DIR=/path/to/ghidra buildExtension
PCSX2 Store Store ที่ทันสมัยบันทึกสถานะโดยใช้การบีบอัด ZSTD โดยค่าเริ่มต้นซึ่งการใช้งาน ZIP ของ Ghidra ไม่รองรับ หากต้องการแก้ไขปัญหานี้หากคุณใช้ PCSX2 v2.1.178 หรือสูงกว่าคุณควรตรวจสอบให้แน่ใจว่า Tools -> Show Advanced Settings ถูกตรวจสอบจากนั้นนำทางไปยัง File -> Settings -> Advanced -> Savestate Settings และเปลี่ยนตัวเลือก Compression Method เป็น Deflate64 หากคุณใช้เวอร์ชันเก่าคุณจะต้องเปลี่ยน SavestateZstdCompression เป็น false ในส่วน EmuCore ของไฟล์ PCSX2.ini ของคุณ
ลองปิดใช้งานตัววิเคราะห์ Decompiler Parameter ID
เปิดใช้งานตัวเลือก Use Deprecated Demangler ในการตั้งค่าสำหรับ Demangler GNU Analyzer