flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Tomasz Grysztar 09 Jun 2005, 20:36
It actually might be some bug in the DPMI-based fasm's interface module. I will try to do some tests to see when it happens.
|
|||
![]() |
|
THEWizardGenius 14 Jun 2005, 23:34
Well it works perfectly as it's supposed to in plain DOS with no Windows.
|
|||
![]() |
|
Tomasz Grysztar 14 Jun 2005, 23:40
Might be some stack misalignment - Windows doesn't like it.
|
|||
![]() |
|
THEWizardGenius 17 Jun 2005, 03:58
Odd... I don't know much about DPMI, but generally if a DOS program works in DOS but not in the Windows emulator, I would think it's Windows' fault, not the programs fault. BTW, If it helps any, I'm using Windows 95 on a 486 with 16MB memory (I know, it's primitive- I'm planning on getting a MUCH better computer soon).
|
|||
![]() |
|
MCD 20 Jun 2005, 12:30
All this sounds to me like a push-ed single word on stack which is not poped before a jump to some fasm fatal/assembler error handler, where at some point the stack (esp) is simply restored from original esp on entry, and windows doesn't seem to like things like that. Even if the actual ESP is correct. I had similar problems when coding with delphi (integrated assembler) about 3 years ago, but can't find the file right now
![]() |
|||
![]() |
|
Raedwulf 03 Aug 2005, 20:28
![]() ![]() ![]() _________________ Raedwulf |
|||
![]() |
|
THEWizardGenius 08 Aug 2005, 22:11
lol I have no money but I plan to buy a new one in a couple months
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.