Skip to content

SNES ROM Cartridge File Loader for IDA (Interactive Disassembler) 6.x

Notifications You must be signed in to change notification settings

gocha/ida-snes-ldr

Repository files navigation

SNES Loader for IDA

This is a IDA 6.x loader plugin for Super Nintendo Entertainment System / Super Famicom (SNES / SFC) ROM (*.smc; *.sfc)

With 65816 processor plugin, you can load a SNES cartridge file into IDA.

IMPORTANT NOTICE: The SNES loader 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)/ldr/snes
  3. Compile the project with Visual Studio

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

About

SNES ROM Cartridge File Loader for IDA (Interactive Disassembler) 6.x

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published