TiCoKH / ida-65816-module

SNES 65816 processor plugin for IDA (Interactive Disassembler) 6.x

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SNES 65816 Processor Plugin for IDA

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.

How to compile

  1. Download and install IDA SDK (expected version is IDA SDK 6.9)
  2. Clone the repository into $(IDASDK)/module/65816
  3. Clone the snes loader repository for addr.cpp and its dependency
  4. Compile the project with Visual Studio

Read official development guides for more details of generic IDA development.

About

SNES 65816 processor plugin for IDA (Interactive Disassembler) 6.x


Languages

Language:C++ 96.7%Language:Makefile 3.3%