This is a IDA 6.x processor plugin module for SNES 65816 CPU.
IMPORTANT NOTICE: The 65816 processor plugin was forked from IDA SDK 6.8, published by Hex-Rays. In IDA 7.0, Hey-Rays has made breaking changes on IDA API design and has been released an migrating guide. I don't plan to maintain this repository to follow new IDA API design at the moment. I think I will try to make an IDAPython plugin from scratch instead, when I seriously need an extension for SNES reverse engineering, but I really don't need that very soon.
To IDA 7.x users: You can find the source code in the official IDA SDK.
- Download and install IDA SDK (expected version is IDA SDK 6.9)
- Clone the repository into $(IDASDK)/module/65816
- Clone the snes loader repository for addr.cpp and its dependency
- Compile the project with Visual Studio
Read official development guides for more details of generic IDA development.