DF Modding / Re: [memory hacking]: detecting binary version (take 2)
« on: December 12, 2007, 09:06:00 pm »quote:
Originally posted by bartavelle:
<STRONG>It would however be totally cool to find the offsets automagically, for example by using topological methods "à la" Halvar Flake. I did preliminary research on that field with no luck ...</STRONG>
I did that with my enable magma buildings utility. http://www.dwarffortresswiki.net/index.php/Utilities#Enable_Magma_Buildings
Source is included in the zipfile, and I've also got sample search code on my wiki page. http://www.dwarffortresswiki.net/index.php/User:0x517A5D
I'd be happy to help you figure out how to use the code, or to find reliable search patterns.
I also recommend IDA Pro. (I am a licensed user through my day job.) It is sweet sweet. Invaluable for this kind of thing.