Adubbz / Ghidra-Switch-Loader

Nintendo Switch loader for Ghidra
ISC License
278 stars 41 forks source link

Upgrade to Ghidra 10.3 #37

Closed TSRBerry closed 1 year ago

TSRBerry commented 1 year ago

This PR adds some changes to allow this plugin to be compiled for Ghidra 10.3.

Unfortunately reflection had to be used within NXProgramBuilder.java, since ElfSymbol.setValue() doesn't exist anymore. I made sure the use of reflection here doesn't break anything and so far have not experienced any issues.

The other changes are pretty minor and were only made to make this plugin compatible with Ghidra 10.3.