messida
IDA debugger plugin based on MESS emulator
Compilation (for Windows)
IDA debugger plugin based on MESS emulator
Compilation (for Windows)
- Download latest MESS source using Build Tools;
- Apply changes.diff to src\mame dir.
- Generate solution for Visual Studio 2013 (make vs2013 PYTHON_EXECUTABLE=C:\buildtools\vendor\python\python SUBTARGET=megadrive DRIVERS=src/mess/drivers/megadriv.c);
- Put all files from this repo to src\mame\3rdparty\messida;
- Open messida_emu.props, messida.vcxproj in any text editor and edit paths in IDA_SDK accordingly to your real paths;
- Open messida.vcxproj in any text editor and edit path in IDA_DIR accordingly to your real path;
- Open generated solution and compile it;
- Add messida.vcxproj to solution;
- Open View->Other Windows->Property Manager;
- Select both emu, osd_windows, and ocore_windows, then right click, select Add Existing Property Sheet... and open messida_emu.props file;
- Now, press Build or Rebuild to generate messida.plw to your IDA\plugins dir