flat assembler
Message board for the users of flat assembler.
Index
> Windows > 7 examples from win game prog for dummies |
Author |
|
coconut 11 May 2004, 00:33
looking good on win2k sp4
|
|||
11 May 2004, 00:33 |
|
comrade 11 May 2004, 01:20
very nice indeed
|
|||
11 May 2004, 01:20 |
|
madmatt 11 May 2004, 05:42
Thanks, These are just simple examples . Hopefully will be able to get some DirectX samples up shortly, but, have to convert directdraw/directsound cpp includes to Fasm windows format . This could take a little while , unless someone already has done it, and knows where to download them. . Oh yes, and some more sophisticated windows examples as well !
|
|||
11 May 2004, 05:42 |
|
i-don 11 May 2004, 18:49
I was posted a TASM D3DRM example files at this thread not long ago:
http://board.flatassembler.net/topic.php?t=1061 Probably converting from TASM is mush easier than from cpp. Hope it's helps... |
|||
11 May 2004, 18:49 |
|
aaro 11 May 2004, 19:04
|
|||
11 May 2004, 19:04 |
|
madmatt 11 May 2004, 19:08
Looks Good, thanks. I may convert the includes for older windows os's. But, right now I'm concentrating on DX8 and DX9 includes only. The example shouldn't be to difficult to convert though.
|
|||
11 May 2004, 19:08 |
|
madmatt 11 May 2004, 19:16
So aaro wrote the DX9 include interface! correct? Very Good job! I'm using these as a template to convert a lot of the rest of the DirectX includes, I have more time now so shouldn't be to long now before we have good DX includes for fasm. Also have a windows 2000 black book that says a lot about processes, threads, fibers, communications, etc. which means converting even more windows include files. Of course I'm getting way ahead of myself here.
|
|||
11 May 2004, 19:16 |
|
Vortex 11 May 2004, 19:20
madmatt,
Nice work _________________ Code it... That's all... |
|||
11 May 2004, 19:20 |
|
aaro 11 May 2004, 22:12
madmatt, yes i did, but i'm thinking maybe i should change it.. Now it might be little bit too high level.. Wich one do you prefer:
Code: .data OBJECT D3D, IDirect3D9 .code D3D CreateDevice, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, [hWnd], D3DCREATE_HARDWARE_VERTEXPROCESSING, eax, D3DDevice or: Code: .data D3D IDirect3D9 .code comcall D3D, CreateDevice, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, [hWnd], D3DCREATE_HARDWARE_VERTEXPROCESSING, eax, D3DDevice I think even nicer would be this comcall D3D.CreateDevice, etc., but i'm not quite sure if this can be done.. And you'r talking about converting more of windows header/includes check this first: http://board.flatassembler.net/topic.php?t=1537 tell me if there's something missing and i'll add those. Thanks |
|||
11 May 2004, 22:12 |
|
i-don 11 May 2004, 22:53
madmatt wrote: I've tried these on WindowsXP and would like to know how they work on older windows OS'es. I'm using P3, Win95B with DX7. Your Executable example freeze my computer once it display a window with black background color of it client area. ----------- I'm hoping someone would able to make an example for d3d for DX6 or DX7 and then goes upward. I think it would very easy for beginner catch up and learning from the very basic and the lowest version of D3D. I've tried use DX8 but all my favorite old games losing it video media visuality in game mode. So, I used back DX7. I guess, there still millions people using WIn95/98 with DX7 or at least on their second machine. just my 2 cents. |
|||
11 May 2004, 22:53 |
|
madmatt 12 May 2004, 06:59
Hi, idon. These examples do not use any directx functions. Did every example crash your system? Do the fasm examples work good on your system. Not sure why it would be crashing your system.
|
|||
12 May 2004, 06:59 |
|
madmatt 12 May 2004, 07:02
Hi aaro, The first one is just fine. When using directx, a little extra high level wouldn't hurt at all.
|
|||
12 May 2004, 07:02 |
|
madmatt 15 May 2004, 16:00
Hi aaro, finally downloaded the windows includes that you converted, Good Job!! Is this a replacement for all the includes included with fasm? Have you converted more directx includes, or do you plan to in the near future?
|
|||
15 May 2004, 16:00 |
|
aaro 17 May 2004, 12:54
Made those includes for the next version of my stdlib(http://board.flatassembler.net/topic.php?t=1107) but you can use them to replace includes that come with fasm. There should be all of the equates and structures that fasm includes have plus many more.
And no i haven't converted more of the directx headers and i think it will take a while before i have enought time to convert them But when i have i'll post them here. |
|||
17 May 2004, 12:54 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.