Thread: Research: Asm-scanner
View Single Post
  #17    
Old July 26th, 2010 (02: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.5 DB: https://www.dropbox.com/s/hvvmxxoo1dkmdzc/firered.idb
VBA-M with lua scripting support
Reply With Quote