The MASM Forum Archive 2004 to 2012

General Forums => The Workshop => Topic started by: zemtex on September 18, 2010, 07:00:30 PM

Title: Re: DirectX9 SDK
Post by: zemtex on September 18, 2010, 07:00:30 PM
Quote from: asmlover on December 18, 2005, 11:27:25 PM
You can visit http://vertexland.narod.ru/index_.htm and download  MASM32 DX9c SDK  updated for August 2005 DX SDK release. Here you can find a lot of examples as well.  Website in russian only but  it easer than chinese, IMO (my native is russian by the way).
Everything is in french. I am lucky to even pass the installer. I don't understand anything of what it says. Isnt there an english version of it? There is even a dx9-masm help file written there, it looks really good. The only problem is that its in french.

Any ways to overcome this problem?
Title: Re: DirectX9 SDK
Post by: oex on September 18, 2010, 07:23:04 PM
Google Translate?

http://translate.google.com/

http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&sl=auto&tl=en&u=http%3A%2F%2Fvertexland.narod.ru%2Findex.htm

PS looks more russian to me :lol
Title: Re: DirectX9 SDK
Post by: ToutEnMasm on September 19, 2010, 06:40:34 AM

Just donwload the microsoft sdk 9 and translate the header.
The tutorials samples are translate for masm here
http://www.masm32.com/board/index.php?topic=8040.msg58816#msg58816
Missing header's files could be translate with
http://www.masm32.com/board/index.php?topic=5428.0
Title: Re: DirectX9 SDK
Post by: Twister on September 19, 2010, 06:47:51 PM
Jeez, This thread is from 2005 people.

Rougly FIVE YEARS AGO.
Title: Re: DirectX9 SDK
Post by: zemtex on September 26, 2010, 04:43:20 PM
I already have the newest dx sdk.

I am making my own include files. I hate libraries, especially russian ones. So I made a list of methods from the most common objects, made a macro for calling them and i made only the very basic equations and type definitions.

It works good, my basic dx program works from it. I did a mistake with the method lists the first time and called the wrong methods, but i have now corrected the method list. It's not really neccesary with huge dx libraries, you can perfectly just fill in the missing parts as you need them. It's a bit of work from time to time, but its ok with me.

It may be that I will try to implement this in a dll wrapper and write a help file for using the wrapper dll program. Time will tell if I will do that.

This is dx9 btw. Dx11 has shrunk by over 3 times. Its amazing how small the newest d3d11.dll is compared to d3d9.dll.

d3d9.dll = 1,826,816 bytes
d3d10.dll = 1,030,144 bytes
d3d11.dll = 522,752 bytes

d3d11.dll is only 28% of the size of d3d9.dll
Title: Re: DirectX9 SDK
Post by: oex on September 26, 2010, 05:30:19 PM
Quote from: zemtex on September 26, 2010, 04:43:20 PM
especially russian ones

:lol it's the Aussie ones you gotta watch