
Uma extensão para Ghidra que adiciona suporte ao PlayStation 2.
Essa extensão é baseada no projeto original de Ghidra-Emengine, com várias alterações.
.mdebug com o analisador do STABS incluído.As compilações de lançamento estão disponíveis na página de lançamentos. Construções instáveis, geradas sempre que houver um empurrão no ramo principal, estão disponíveis aqui. Para instalar o pacote, siga as instruções na documentação de Ghidra.
Se você quiser construir a extensão você mesmo, instale gradle e execute:
gradle -PGHIDRA_INSTALL_DIR=/path/to/ghidra buildExtension
As versões modernas do Store PCSX2 salvam estados usando compactação ZSTD por padrão, que a implementação do ZIP de Ghidra não suporta. Para contornar isso, se você estiver usando o PCSX2 v2.1.178 ou superior, certifique -se de que Tools -> Show Advanced Settings e navegue para File -> Settings -> Advanced -> Savestate Settings e altere a opção de Compression Method para Deflate64 . Se você estiver usando uma versão mais antiga, precisará alterar SavestateZstdCompression para false na seção EmuCore do seu arquivo PCSX2.ini .
Tente desativar o analisador Decompiler Parameter ID .
Habilite a opção Use Deprecated Demangler nas configurações do analisador Demangler GNU .