
Une extension pour Ghidra qui ajoute la prise en charge de la PlayStation 2.
Cette extension est basée sur le projet Ghidra-Emotion Engine, avec un certain nombre de changements.
.mdebug avec l'analyseur de coups de couteau inclus.Les versions de version sont disponibles sur la page des versions. Des constructions instables, générées chaque fois qu'il y a une poussée vers la branche principale, sont disponibles ici. Pour installer le package, suivez les instructions de la documentation Ghidra.
Si vous souhaitez construire l'extension vous-même, installez gradle et exécutez:
gradle -PGHIDRA_INSTALL_DIR=/path/to/ghidra buildExtension
Les versions modernes de PCSX2 Store Enregistrer les états à l'aide de la compression ZSTD par défaut, que l'implémentation ZIP de Ghidra ne prend pas en charge. Pour contourner cela, si vous utilisez PCSX2 v2.1.178 ou supérieur, vous devez vous assurer que Tools -> Show Advanced Settings sont cochés, puis accédez au File -> Settings -> Advanced -> Savestate Settings et modifiez l'option Compression Method pour Deflate64 . Si vous utilisez une version plus ancienne, vous devrez modifier SavestateZstdCompression en false dans la section EmuCore de votre fichier PCSX2.ini .
Essayez de désactiver l'analyseur Decompiler Parameter ID .
Activez l'option Use Deprecated Demangler dans les paramètres de l'analyseur Demangler GNU .