flat assembler
Message board for the users of flat assembler.
Index
> DOS > Why do the examples don't work? |
Author |
|
JohnFound 28 Sep 2003, 19:42
What examples you try to compile?
|
|||
28 Sep 2003, 19:42 |
|
Bubonik 01 Oct 2003, 18:02
I tried to compile Exedemo.asm, comdemo.asm, life.asm (they were in the downloaded zip file).
_________________ Sorry for my very poor English. |
|||
01 Oct 2003, 18:02 |
|
JohnFound 01 Oct 2003, 18:11
Very strange, I use FASMW and every example in DOS package is compiled normal. Check the source code. Try to write some simple prog:
Code: nop nop ret Try to compile... |
|||
01 Oct 2003, 18:11 |
|
Bubonik 03 Oct 2003, 14:22
Tank you, your example works on the first computer (pentium 2)
but it don't on my computer (intel 386). I can't understand why. Same thing with other examples. I usually use the 386, which uses an other program (cwsdpmi) to enable the protected mode. _________________ Sorry for my very poor English. |
|||
03 Oct 2003, 14:22 |
|
JohnFound 03 Oct 2003, 14:32
Well, here is a quote from Fasm.txt file:
Quote: All versions require the Intel Architecture 32-bit processor (at least 80386), If you meet all this conditions, you must speak with Privalov - maybe this is some internal FASM problem on old 386 processors... regards. |
|||
03 Oct 2003, 14:32 |
|
Tomasz Grysztar 03 Oct 2003, 14:46
Are you running it with cwsdpmi loaded? If yes, try running it in the clean real mode - if then it works, it is probably fault of new DPMI support in DOS interface.
|
|||
03 Oct 2003, 14:46 |
|
Bubonik 04 Oct 2003, 11:05
I don't know whether I have the Intel Architecture 32-bit processor or not and I don't know how to disable the protected mode (I don't know where EMM386 is and how it is loaded).
My DOS is 2.0 compatible and I use cwsdpmi. Windows 3.1 is installed. Thank you for your replies. _________________ Sorry for my very poor English. |
|||
04 Oct 2003, 11:05 |
|
Tomasz Grysztar 04 Oct 2003, 14:38
How do you load cwsdpmi? What command are you using to execute fasm?
If you don't load cwsdpmi, how does it behave? |
|||
04 Oct 2003, 14:38 |
|
Bubonik 05 Oct 2003, 17:36
I type "fasm c:\asm\progs\Essai.asm c:\asm\finis\Essai.exe" to compile (the folders exist).
If I don't use cwsdpmi, it displays an error message about the protected mode without DPMI services and exits. I use a .bat file to load cwsdpmi. If I remember it is as if I typed cwsdpmi.exe within command.com. _________________ Sorry for my very poor English. |
|||
05 Oct 2003, 17:36 |
|
Tomasz Grysztar 13 Oct 2003, 08:25
I've found and fixed the bug that the most probably was causing your problems - please try the updated 1.49 DOS release (with today's date).
|
|||
13 Oct 2003, 08:25 |
|
Bubonik 19 Oct 2003, 20:03
Thank you, Privalov! It works perfectly.
_________________ Sorry for my very poor English. |
|||
19 Oct 2003, 20:03 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.