VOGONS

Common searches


Search results

Display options

Re: Software comparison

It is itself a poor port of all kinds of Unix stuff to DOS, so you are much better off just running it natively on Linux (or Windows). where "it" references "stuff" ;). The only two things that come to mind that where first-class DJGPP runnables, are Quake and early DOSDoom, both of which are games …

Re: Software comparison

Gmlb256 wrote on 2023-01-12, 16:21: DJGPP is a prime example, never had proper support outside of DOS despite cross-compiling being available. How so? It is itself a poor port of all kinds of Unix stuff to DOS, so you are much better off just running it natively on Linux (or Windows).

Re: DOSBox-X branch

That's dumb. That code is never compiled/used for 64-bit x86, so the situation that it's trying to prevent can never occur. Also, in FreeBSD, from where the patch was taken, as per the pull request description, it uses "a" (the eax register). I cannot find any discussion about this. This seems to …

Re: DOS C interface to asm function?

Actually just declaring the function and calling it from somewhere and looking at the resulting assembler code should give you everything you need. Most C compilers provide an option for ASM output, eg. "gcc -S" Yes, but disassembly is often more readable, at least to me, because it is not littered …

Re: REP + String instructions behavior

The ISR needs to preserve the registers, otherwise it is just broken. And yes, of course it can modify the running state by changing registers. The wording might be a bit unfortunate, but EIP definitely needs to point at the REP prefix. The term "the string instruction" must definitely be meant to …

Page 1 of 8