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 …

Re: Windows 2000 abnormal behavior

in Windows
NarakuITA wrote on 2022-09-13, 17:19: Already tried. Keep looking for the floppy. The bios does not allow disabling the floppy drive. In any case I avoid, as I still use it. The device manager has nothing to do with BIOS. And the floppy device can easily be enabled/disabled on the fly.

Page 2 of 9