Search found 46 matches

by vitsoft
09 Sep 2023 16:24
Forum: Bug reports
Topic: DOS TSR program in upper memory
Replies: 4
Views: 14483

Re: DOS TSR program in upper memory

However, that means if only a very small UMB is available, you may fail to allocate it when it is between 144 and 288 Bytes in size, even though that would suffice to install the resident portion. I thought it necessary to tell DOS that PSP of the resident has changed (was moved to upper memory). T...
by vitsoft
08 Sep 2023 20:03
Forum: Bug reports
Topic: DOS TSR program in upper memory
Replies: 4
Views: 14483

DOS TSR program in upper memory

On 2023/09/08 ecm says at Stack Overflow : In your tsrup example, it is said that a UMB must be allocated OFFSET# TsrTop - Shift bytes. However, the AllocUMB function is called with MOV CX,OFFSET# TsrTop / 16 so it appears to allocate too much. Is this an oversight in your example, or am I mistaken?...
by vitsoft
06 Jun 2023 09:10
Forum: Questions and answers
Topic: MASM Macros to EuroAssembler
Replies: 3
Views: 4577

Re: MASM Macros to EuroAssembler

Hi, nice to read this. Uint8ToFloat real4 255.0, 255.0, 255.0, 255.0 > Uint8ToFloat: DD 255.0, 255.0, 255.0, 255.0 (tried Uint8ToFloat: DO..., but euroasm told me that the Oword memory variable cannot be statically initialized.) Actually not directly with one value but this can be bypassed with spec...
by vitsoft
03 Jun 2023 19:45
Forum: Questions and answers
Topic: MASM Macros to EuroAssembler
Replies: 3
Views: 4577

Re: MASM Macros to EuroAssembler

Hello Andrey, there is a way but not much elegant and I had to omit MASM directives for SEH (Structured Exception Handling) which are not supported by €ASM: ;------------------------------------------------------------------------- ; Description: The following macro generates code that creates a sta...
by vitsoft
15 Apr 2023 10:52
Forum: This phpBB forum
Topic: MailTester
Replies: 2
Views: 8181

Re: MailTester

Testing mail notifications
by vitsoft
21 Sep 2022 17:43
Forum: This phpBB forum
Topic: phpBB updated
Replies: 0
Views: 4966

phpBB updated

phpBB was updated to version 3.3.8 today.
by vitsoft
08 Oct 2020 19:15
Forum: Questions and answers
Topic: align
Replies: 1
Views: 13735

Re: align

Since version 20180928 EuroAssembler uses HINT_NOP for alignment in code section when CPU level is 686 or X64. This instruction is not available on older processors, €ASM emits combination of legacy do-nothing-instructions in this case, such as XCHG reg,reg or LEA reg,[reg] . For instance, when we n...
by vitsoft
22 Sep 2020 18:34
Forum: Wish list
Topic: Presentation
Replies: 1
Views: 14331

Re: Presentation

Hi Rick, Intel manuals are important but not much suitable for learning the assembly language. You may prefer some tutorials.
by vitsoft
08 Jun 2020 22:08
Forum: Questions and answers
Topic: detailed Tutorial in Euroasm
Replies: 3
Views: 17962

Re: detailed Tutorial in Euroasm

Rozumím Vám správně ? I'm afraid not. Neither do I understand your response when it was mechanically translated to Czech language, please let's stick by English. Machine instructions MOV, ADD, CALL etc are the same as in most other assemblers, you can use Intel manuals or any tutorial of your choic...
by vitsoft
08 Jun 2020 12:21
Forum: Questions and answers
Topic: detailed Tutorial in Euroasm
Replies: 3
Views: 17962

Re: detailed Tutorial in Euroasm

Welcome to the exciting world of assembler, ialmiew1 ! that can have access to the internal Windows functions (let's, say, C/C++-like functions, similar to those presented in windows.h) - is that true ? Of course, you can use any of functions defined in Windows API and link other functions from dyna...