IDA Pro - Program Counter fixes in 68000 disassembly

Discussion in 'Showroom Archive' started by Kaz, May 1, 2015.

Thread Status:
Not open for further replies.
  1. Kaz

    Kaz Well-Known Member Member

    Joined:
    Nov 2, 2013
    Messages:
    66
    The current(?) versions of IDA Pro have yet to correct a problem where the 68000 disassembler module does not reference to the program counter in some instructions, breaking bit perfect builds. A patch by drx for IDA 5.x has been released years back, but only patches some cases. A fix is provided below:

    FIX:
     
    Last edited: Oct 9, 2016
  2. MarkeyJester

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
    Ah wonderful, I'm glad someone took the time to fix the goddamn module. You would not believe the number of instructions I had to manually correct for the Crackers disassembly.
     
  3. MarkeyJester

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
    EDIT: Double post, IPB's fault.
     
    Last edited by a moderator: May 1, 2015
  4. Kaz

    Kaz Well-Known Member Member

    Joined:
    Nov 2, 2013
    Messages:
    66
    Added flamewing's script version that works on all versions of IDA (so you don't have to revert back to 5.5)
     
  5. Kaz

    Kaz Well-Known Member Member

    Joined:
    Nov 2, 2013
    Messages:
    66
    Removed the IDA 5.x fix since the migration to XenForo somehow literally truncated and cut off the whole link (a similar case happened on Sonic Retro), plus I lost the file. Who still uses IDA 5, anyway?
     
  6. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
Thread Status:
Not open for further replies.