Help on Disasembling ROM

Discussion in 'Discussion and Q&A Archive' started by theocas, May 19, 2010.

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

    theocas #! Member

    Joined:
    Apr 10, 2010
    Messages:
    375
    I have an old genesis rom that I want to disasemble (a Sega Channel Beta) and I tried IDA Pro, but it just failes. I did set the CPU Type to 68000. Could someone point me in the right direction? Thanks!
     
  2. MarkeyJester

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
    This is not the sort of thing I explain publically due to n00bs learning how to disassemble roms, that well, end up all over the place, released incompletely and incorrectly, causing havok, etc (Had enough of it with rom hacks thanks =P).


    Though I will be happy to PM you some help with this if you wish.
     
    Last edited by a moderator: May 19, 2010
  3. Spanner

    Spanner The Tool Member

    Joined:
    Aug 9, 2007
    Messages:
    2,570
    You require SECRET HACKING TOOLS in order to disassemble properly.


    That is all.
     
  4. Qjimbo

    Qjimbo Well-Known Member Member

    Joined:
    Feb 27, 2008
    Messages:
    850
    Location:
    Vancouver, BC
    IDA Pro isn't a magical disassembly program, you have to know a bit about what you're disassembling, like where the code and data is, before you can use it effectively. When you say it "fails", I'm assuming you mean it doesn't just produce useful output automatically, rather than it displaying an error.
     
  5. theocas

    theocas #! Member

    Joined:
    Apr 10, 2010
    Messages:
    375
    It says it can't recognize the code entry point, and I simply selected the address $00000000 and pressed C. It then says 'Could not run MakeCode.' Instead of turning the commands into asm commands, it simply put dc.l everywhere with the HEX value following it.
     
  6. MarkeyJester

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
    *Cough*Header*Cough*[/hint]
     
Thread Status:
Not open for further replies.