flat assembler
Message board for the users of flat assembler.
Index
> Windows > Windows Frequently Asked Questions (FAQ) Goto page 1, 2 Next |
Author |
|
scientica 01 Nov 2004, 11:56
Windows Frequently Asked Questions (FAQ)
This thread/sticky is intended to be a good list of FAQs (or simply usefull things), it's understandable that from time to time the search function might be a little tricky to use and it might take a while to find what one is looking for (especially when one isn't too familiar with the art of searching). If you think some question in this FAQ is missing, please post a reply here with a link to the thread, and a short/brief motivation - the reply will then be deleted if approved and the entry added to the FAQ, if the entry is rejected a reply will be made to the post explaining why it's rejected, the request and the answer will then be kept for about an week and then both will be deleted to keep this thread as clean as possible. Other FAQs
Iczelion's Assembly Tutorials
OpenGL
DirectX
Exception Handling Drivers Usefull snibblets/stuff
Problems
_________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn Last edited by scientica on 04 Jan 2010, 12:41; edited 9 times in total |
|||
01 Nov 2004, 11:56 |
|
vbVeryBeginner 03 Sep 2005, 08:19
Windows System Programming 3rd Edition
is a nice book. Last edited by vbVeryBeginner on 12 Apr 2006, 07:42; edited 3 times in total |
|||
03 Sep 2005, 08:19 |
|
Reverend 04 Sep 2005, 09:52
I'd like to suggest adding thread about ApiResolve to the FAQ. The program creates include files for 'format PE' and 'format MS COFF' in ansi or wide (unicode) version. I think it's quite useful and can be added below the link to decard's site in "Useful snibblets/stuff" section. Here's the link: http://board.flatassembler.net/topic.php?t=3229
Btw.: What is snibblet? |
|||
04 Sep 2005, 09:52 |
|
vid 12 Jan 2006, 17:22
scientica wrote:
Isn't this already possible with newer pushd macros? |
|||
12 Jan 2006, 17:22 |
|
scientica 30 Oct 2006, 09:57
possible, I really really really need to refresh my memory by reading the docs again now.
|
|||
30 Oct 2006, 09:57 |
|
polygon7 18 Mar 2007, 11:05
Hi,
does somebody have a copy of Decard's Windows include file repository and could put it here or in filemirrors(or something like that)? _________________ best regards p7 |
|||
18 Mar 2007, 11:05 |
|
dap 05 Dec 2007, 21:24
|
|||
05 Dec 2007, 21:24 |
|
LocoDelAssembly 24 Jan 2010, 00:01
This thread has been unstuck by scientica, should I stick it back?
|
|||
24 Jan 2010, 00:01 |
|
revolution 24 Jan 2010, 02:00
What was the reason for unsticking it?
|
|||
24 Jan 2010, 02:00 |
|
windwakr 24 Jan 2010, 02:36
revolution wrote: What was the reason for unsticking it? He made a new thread. He links to this one in that one saying Quote:
|
|||
24 Jan 2010, 02:36 |
|
LocoDelAssembly 24 Jan 2010, 05:24
Yes, but the new "FAQ" does not actually looks as such, only sections "Tutorials for beginners" and "Problems" are candidate for FAQs, but the whole thread ends up having less information than its "predecessor".
I hope my critique was no too rude |
|||
24 Jan 2010, 05:24 |
|
scientica 24 Jan 2010, 10:14
LocoDelAssembly wrote: Yes, but the new "FAQ" does not actually looks as such, only sections "Tutorials for beginners" and "Problems" are candidate for FAQs, but the whole thread ends up having less information than its "predecessor". Yes right now it contains less than the old one, and no you're not rude The intension was to copy/move all the stuff still relevant from the old one, alas I fell a bit short on time again (a bad habbit of mine). If you miss something in particular point it out My thinking is that it's better to start a new one and only bring back only that which is still usefull (instead of just piling up (dead)links/threads). E.g. my old glPush macros are no longer needed (see the opengl example in fasmw168.zip using invoke). Another example beeing the DirectX thread with no live links. Feel free to disagree, as long as you give constructive criticism (as per the idea "if someone never tells you when you're wrong how would you ever know?") I'd appreciate some input on the most recent "resesitations" (eg the old OpenGL headers cf. the new opengl.inc in the windows bundle). _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
24 Jan 2010, 10:14 |
|
LocoDelAssembly 24 Jan 2010, 16:29
scientica, do you agree if I update this old FAQ, perhaps borrowing some info from the new one, so you can then do the final merge?
To all forumers: Please post links about interesting general info that Windows programmers should know. |
|||
24 Jan 2010, 16:29 |
|
f0dder 24 Jan 2010, 17:00
scientica wrote: My thinking is that it's better to start a new one and only bring back only that which is still usefull (instead of just piling up (dead)links/threads). E.g. my old glPush macros are no longer needed (see the opengl example in fasmw168.zip using invoke). _________________ - carpe noctem |
|||
24 Jan 2010, 17:00 |
|
scientica 25 Jan 2010, 10:06
@LocoDelAssembly: sure be my guest
@f0dder: possibly, I'll see if I can find some time to take a look at it (though iirc it was fairly trivial). There was some suggestions about simplifications iirc. |
|||
25 Jan 2010, 10:06 |
|
rxantos 12 Jul 2010, 17:30
Where can I find fasm includes? Decard site does not work.
|
|||
12 Jul 2010, 17:30 |
|
vid 13 Jul 2010, 10:53
rxantos: Which Includes? The default includes can be found inside FASM packages: http://flatassembler.net/download.php
Unfortunatelly, AFAIK there is no single place for "extra" includes. |
|||
13 Jul 2010, 10:53 |
|
typedef 21 Sep 2010, 23:44
Why?
Last edited by typedef on 17 Feb 2014, 22:48; edited 1 time in total |
|||
21 Sep 2010, 23:44 |
|
revolution 22 Sep 2010, 03:58
typedef: Are you asking about the entry address? Or are you asking about the location of code in the virtual (or physical) memory space?
In Windows the RVA of the entry address is stored in the EntryAddress field in the PE file header. You can find all the info in PE file format spec. |
|||
22 Sep 2010, 03:58 |
|
Goto page 1, 2 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.