flat assembler
Message board for the users of flat assembler.
![]() Goto page 1, 2 Next |
Author |
|
madmatt 09 Oct 2005, 09:24
I doubt it, all the examples are in c++/C#. Unless someone is doing the GIANT task of converting the c++/c# code to Assembly.
|
|||
![]() |
|
jdawg 21 Oct 2005, 21:35
It's funny you mention that. I was thinking that if one didn't exist I might give it a try.
|
|||
![]() |
|
Remy Vincent 22 Oct 2005, 01:37
madmatt wrote: I doubt it, all the examples are in c++/C#. Unless someone is doing the GIANT task of converting the c++/c# code to Assembly. I dream to do GIIANT tranlasation like that... And I think that I would need to write it in my own favorite language (let's say... Qbasic) with no reflexions about speed problems, only concentrating on result and algorithm ; and then translate it in assembler... Writing in C is a mess because you don't separate speed problems and algorithm problems and so... QBasic and then assembler seems a good choice Good luck in rewriting DirectX9 in Qbasic... ![]() ![]() _________________ Groups lower your IQ |
|||
![]() |
|
jdawg 07 Jan 2006, 21:40
How old is your QBASIC? I haven't seen it since sometime in the early 90's. Not to dog the language or anything, but if they have remade it, does it support MMX,SSE,SSE2,SSE3,and 3dNow? Just curious.
|
|||
![]() |
|
Remy Vincent 09 Jan 2006, 17:11
Hello
![]() So I am using a DOs basic, with no "language" access to MMX, or most modern concepts... so... welcome to "START FROM NEARLY ABSOLUTE ZERO" developpement... ![]() ![]() ![]() ![]() ![]() ![]() ![]() Fortunatly, FASM programmers often use to start "from scratch" too... and I would not dare to talk about my programming method in "high level language" forums _________________ Groups lower your IQ |
|||
![]() |
|
Remy Vincent 09 Jan 2006, 17:19
... When I am tired, I use also Javascript or VBScript, inside HTML pages, and then starting "from scratch" programming is not a so crazy way of life
|
|||
![]() |
|
RedGhost 09 Jan 2006, 18:04
well i've never seen a DirectX SDK/LIBRARY for asm but it would be very useful imo, but i have seen one example of DirectX used for a windows application it comes in the w32nasm package, i will upload if anybody wants it, maybe it will help you make a DirectX application in windows
_________________ redghost.ca |
|||||||||||
![]() |
|
Ivan2k2 10 Jan 2006, 17:30
"DirectX SDK 8.1 for Fasm" http://vertexland.narod.ru/data/index.htm
|
|||
![]() |
|
Madis731 11 Jan 2006, 10:01
I just luv the examples - I didn't know there was a project like this going on :S. Maybe its because I don't visit Russian sites.
The problem with help files is the same - I can't seem to understand these..I wonder why. Nice still ![]() |
|||
![]() |
|
Tomasz Grysztar 11 Jan 2006, 12:29
RedGhost: you have not noticed the DDRAW example that comes with FASMW, have you?
![]() |
|||
![]() |
|
RedGhost 11 Jan 2006, 18:12
Tomasz Grysztar wrote: RedGhost: you have not noticed the DDRAW example that comes with FASMW, have you? yikes, i ran the program when i first got fasm (as i ran them all) it was a rotating donut as i recall, but i never looked at the source and didn't figure it was directx ![]() silly me, going back to nasm when i fail to realize nasm only has less not more ![]() _________________ redghost.ca |
|||
![]() |
|
vid 11 Jan 2006, 20:30
i played with ddraw for some time. It's hell, if you do anything other way than in examples it doesn't always work (often doesn't work), even when it should work due to that lousy documentation.
|
|||
![]() |
|
keYMax 31 Jan 2006, 05:43
Hello
Project Directx SDK 9.0 for FASM already in development. ![]() Date of release February - March 2006 Probably the documentation in English will appear... |
|||
![]() |
|
zhenya_k 08 Feb 2006, 12:33
keYMax wrote: Hello Any news? |
|||
![]() |
|
keYMax 09 Feb 2006, 08:29
Quote: Any news? Code: Include files - 90 % ------------------------------------- 2004 oct update - Ok 2004 dec update - Ok 2005 feb update - Ok 2005 apr update - Ok 2005 jun update - Ok 2005 aug update - Ok 2005 oct update - download, in job... 2005 dec update - download 50 % list ---------------- d3d9 .inc d3d9caps .inc d3d9types .inc d3dx9anim .inc d3dx9core .inc d3dx9effect .inc d3dx9math .inc d3dx9mesh .inc d3dx9shader .inc d3dx9shape .inc d3dx9tex .inc d3dx9xof .inc dinput8 .inc dsound8 .inc dxerr9 .inc dshow .inc d3d9_All .inc Docs - minimum ------------------------------------- Russian language - 50 % English language - none Examples - total (simple) ------------------------------------- Direct3D - 5 + 6 - in job... DirectInput - 2 - in job... DirectShow - 1 - in job... DirectSound - 1 - in job... Etc ------------------------------------- |
|||
![]() |
|
jdawg 09 Feb 2006, 23:46
Thanks for all the support guys, but I'm putting this project on the back burner for awhile. I had a pretty good run at translating DDraw, but there is just to much O.S. dependance with most of that code, that it's pretty hard to get around. I may come back to it later, but for now I just have too many other projects going on right now.
|
|||
![]() |
|
Madis731 10 Feb 2006, 07:52
What do you mean "too much OS dependance"? DD and D3D are made only for Windows - it depends on this OS.
Are there any ports that I'm unaware of? |
|||
![]() |
|
r22 11 Feb 2006, 05:54
DirectX 10 is the future stop living in the past
![]() ![]() ![]() It's a good exercise but how useful is a DirectX port to assembly realistically? Anything more than small 3d demos doesn't seem like it would ever be a priority for someone to do. |
|||
![]() |
|
jdawg 18 Feb 2006, 19:52
Madis731
Perhaps I phrased myself wrong. I like to write my code as low level as possible. Which means that I enjoy producing my own APIs. Since just about every function in DirectX calls another Windows kernel level API function, I mispoke and stated that there was too much OS dependance. The whole HAL and HEL thing. What I really meant to say, it that the DirectX 9.0SDK is too dependant on underlying code to be something that I would be interested in translating. |
|||
![]() |
|
Goto page 1, 2 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.