VOGONS

Common searches


Search results

Display options

Re: problems with DOS and TASM

in Milliways
> I was setting up the video screen (b800h) as the buffer, ES=B800h This is a *very* bad idea for floppy disk reads - because FD I/O uses (legacy) DMA. You must use standard conventional memory and, to be absolutely safe, you should ensure that your buffer doesn't cross a 64 kB border!

Re: KYRANDIA 3 - No Sound

in DOS
The only way to get Kyrandia 3 working properly with sound appears to be to use DOSBOX. It is supposed to run on Windows, but that was Windows 95. With XP or later it is best to use DOSBOX. No. I have a SB Live and can run Kyrandia 3 in FreeDOS with sound. Running it in a Win98 DOS box works as …

Re: A Little Bug Report

but looks a bit strange, since a IRQ in the VM might destroy the register copy saved onto the stack. Maybe trace the stack of msdos, if they skip the register saving completely. In that case you'd remove the SaveRegs calls in int21/4b functions, and the RestoreReg ones in int21/4c The register …

Re: A Little Bug Report

> You can use something like that: Thanks! However, AFAICS this modification affects the called program's stack only. The issue I was talking about is the value of SP of the caller. EDIT: this modification works: if (flags==LOAD) { SaveRegisters(); /* added */ DOS_PSP callpsp(dos.psp()); /* Save the …

A Little Bug Report

Hello, there is a small bug in DosBox's support for int 21h, ax=4B01h. The stack pointer (SP) is modified once the new program has terminated. This isn't the case in other DOSes. I don't know if any game is affected by this, probably not. test case: http://www.japheth.de/Download/dbbug.zip

Question about DosBox's IOCTL emulation

Hi, The DosBox's docs are telling that the IOCTL API is implemented ("almost"). So I was curious and loaded an external EMM (Jemm386, which can be loaded from the command line) into DosBox. It loaded without errors and the cpu was in v86-mode then, but all attempts to communicate with the "EMMXXXX0" …

Re: int 15h, ax=e801

> So, was the HXGUI made mainly for DOSBOX? it was made to support SDL apps, and one of the first apps to test was qemu. After qemu worked, there was nothing to do to make dosbox running. Another thing was hx running inside dosbox. This didn't work. Some issues are solved now so it works now to some …

read/only pages not protected in DosBox?

Hello, I'm using DosBox for testing some protected-mode apps and just discovered that pages marked as readonly can be written to from ring 3 protected mode, which on a real cpu is not possible. Is this by design or is this a bug? I can imagine that some dos-extender apps may rely on getting page …

Page 1 of 2