flat assembler
Message board for the users of flat assembler.
Index
> Windows > DirectX includes |
Author |
|
Raedwulf 03 Aug 2005, 06:22
Depends what you going to make - if you're doing 2D graphics i would recommend Dx7 or SDL(http://www.libsdl.org/index.php) and for 3D graphics Dx9
Dx9 has more shader support and stuff...so looks nicer if you know how to program them(I don't) and I think Dx9 is faster. For the includes. You might need to make them yourself - here's two tools that might be useful. You'll have to find the dlls that dx uses in the windows system directory. Both are called DLL2INC http://board.flatassembler.net/topic.php?t=3828 - Mine which is gui though supports command line as well. http://board.flatassembler.net/topic.php?t=3229 - This is faster but only command line by Reverend. If you need the parameter count version of my DLL2INC... mail me at tcmreastwood at ntlworld.com. where 'at' means @ Oh yeah...why FASM 1.58 - FASM 1.63.5 is out http://flatassembler.net/download.php |
|||
03 Aug 2005, 06:22 |
|
vid 03 Aug 2005, 06:58
and for sure get Direct X SDK (for examples, includes to translate etc.). And DX is bitch, you have to do everything using the way in examples, anything other even if it should work doesn't. and if your app crashes in DX it doesn't even throw error message, it just exits. etc etc, it's really a bitch
|
|||
03 Aug 2005, 06:58 |
|
madmatt 03 Aug 2005, 08:45
Here are some Directx includes that you can use, has Direct3d7, Direct3d8, Direct3d9, DirectInput, DirectSound, DirectDraw, Windows Multimedia.
|
|||
03 Aug 2005, 08:45 |
|
Dilshod 03 Aug 2005, 13:04
Ok, will use Dx9,
may be any body knows some h2inc translator, and I will try DLL2INC, all thanks |
|||
03 Aug 2005, 13:04 |
|
comrade 03 Aug 2005, 16:48
i have also some includes for direct3d at home (interfaces and such), for 7/8/9 and i will post once i het home
|
|||
03 Aug 2005, 16:48 |
|
Raedwulf 03 Aug 2005, 20:18
thanks, madmatt for the dx equates
|
|||
03 Aug 2005, 20:18 |
|
madmatt 04 Aug 2005, 00:29
No problem. Glad I could help.
|
|||
04 Aug 2005, 00:29 |
|
comrade 04 Aug 2005, 03:54
These are some includes that i made (mostly interface definitions)
|
|||||||||||||||||||||||||||||||
04 Aug 2005, 03:54 |
|
madmatt 04 Aug 2005, 05:48
Forgot that you'll need this piece of code in your kernel.inc include if you want to use the GUID references.
Code: struct GUID Data1 dd 0 Data2 dw 0 Data3 dw 0 Data4 db 8 dup(0) ends |
|||
04 Aug 2005, 05:48 |
|
iklin 17 Aug 2005, 16:21
Look at this - http://vertexland.narod.ru/data/fasm.htm - sorry, but this page in only in rusian.
|
|||
17 Aug 2005, 16:21 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.