Thread: Research: Asm-scanner
View Single Post
  #17    
Old July 26th, 2010 (2:15 AM). Edited April 29th, 2012 by knizz.
knizz's Avatar
knizz knizz is offline
     
    Join Date: Aug 2007
    Posts: 192
    I worked a lot on the successor of the "asm-scanner" and now it is finally in a presentable state. You can find the online-demo with Pokemon Ruby at: LINK REMOVED

    On the right side there is a flow-chart of the rom that grows when you browse through the asm-code on the left side. (Move away the red box before clicking anything)

    The programm tries to simplify the asm-code like this:
    Step 1:
    mov r0, 0x08123456
    ldr r2, r0, 0x00
    Step 2:
    r0 = 0x08123456
    r2 = *w(r0)
    Step 3:
    *removed*
    r2 = *w(0x08123456)
    Here is a "worst-case-screenshot"
    Attached Images
    File Type: png Picture 1.png‎ (230.4 KB, 67 views) (Save to Dropbox)
    __________________
    Firered IDA 6.6 DB: https://www.dropbox.com/s/d856o3pyndyr5sr/firered.idb
    VBA-M with lua scripting support
    Reply With Quote