Welcome to the new Woodmann RCE Messageboards Regroupment
Please be patient while the rest of the site is restored.

To all Members of the old RCE Forums:
In order to log in, it will be necessary to reset your forum login password ("I forgot my password") using the original email address you registered with. You will be sent an email with a link to reset your password for that member account.

The old vBulletin forum was converted to phpBB format, requiring the passwords to be reset. If this is a problem for some because of a forgotten email address, please feel free to re-register with a new username. We are happy to welcome old and new members back to the forums! Thanks.

All new accounts are manually activated before you can post. Any questions can be PM'ed to Kayaker.

IDA Pro - Generate TIL for directX headers

Questions concerning tools (other than OllyDbg) - IDA Pro, SoftIce, member contributions, etc.
<b>NOTE:</b> You must <b>always</b> make sure you cannot find what you are looking for in our <a href="/collaborative/tools">Collaborative RCE Tool Library</a> before asking for <b>any</b> tools that can do this or that though!
Locked
majin
Junior Member
Posts: 1
Joined: Wed Oct 02, 2013 9:19 am

IDA Pro - Generate TIL for directX headers

Post by majin »

I'm trying to generate a TIL for the directx api since i have a lot of calls like this

((*(int (__stdcall **)(_DWORD, _DWORD))(*(_DWORD *)globalLPDIRECT3DDEVICE7
+ 52))
globalLPDIRECT3DDEVICE7,
&viewport))

i know this is for example IDirect3DDevice7_SetViewport(p,a) - but its a hassle to lookup the method index every time.

The problem is the SDK uses other includes, i tried

tilib -c -hd3dxcore.h -btil/pc/vc6win.til d3dxcore.til

to us the default for windows.h - but i get the error of "Error d3dxcore.h,14: Can't open include file 'limits.h'"

I cant supply more than one base TIL - im not sure how to help the tilib with all needed header files.

I need to get this header as til https://www.assembla.com/code/lightning ... xy/ddraw.h

Anyone has a good idea how to create a TIL for such a large SDK ?

Thanks
Locked