VOGONS

Common searches


Search results

Display options

Re: Winevdm

in PC Emulation
People at microsoft are possibly using it (or are at least aware of it's existence) https://techcommunity.microsoft.com/t5/windows-dev-appconsult/running-16-bit-applications-on-windows-10-64-bit/ba-p/1671418 . There's no mention of the ntvdm64 registry key, MS doesn't want to talk about that for …

Re: 64bit replacement of ntvdm

in DOS
Why vga memory range cannot be mapped same way as lfb to not cause vmexit on every single access? Real vga requires every vram read and write to pass though the latch and potentially perform a logical operation on the latch with the data in vram. This requires a vm exit to properly handle. DOOM …

Re: Windows 3.x V86 mode on 80286 CPU?

in PC Emulation
However, since it can't "swap to disk" in hardware, virtual memory isn't implemented in Standard Mode. Standard mode does support segment swapping. From https://docs.microsoft.com/en-us/archive/msdn-magazine/2000/july/under-the-hood-happy-10th-anniversary-windows In standard mode swapping, an …

Re: Winevdm

in PC Emulation
This is the same crash as if it's run from the cdrom. Turns out it's intentionally dereferencing a null pointer. Try https://ci.appveyor.com/project/otya128/winev … 705sc/artifacts .

Re: Winevdm

in PC Emulation
I think the cd files need to be in the root directory. Use subst, a full install or something. Yours: 2594:Call KERNEL.128: GETPRIVATEPROFILESTRING(12ef12ef "DIRECTORY",12ef12ec "CD",12ef12e9 ".\\",12ef:c80e,0080,12ef13dc ".\\DARKSEED.INI") ret=1237:00c0 ds=12ef 1228:2594:trace:file: …

Re: Winevdm

in PC Emulation
Does it display an error or just quit? Anyway, I'll probably need a trace and catching the crash in the debugger again might help.

Re: Winevdm

in PC Emulation
Right now, only Battle Chess runs without sound due to the VM being run in Enhanced mode (this message is shown on start and when trying to enable sounds) This requires highly accurate 8254 emulation, this probably won't be fixed anytime soon if at all. and Darkseed II crashes upon start, just like …

Re: Winevdm

in PC Emulation
collector wrote on 2020-05-14, 19:45: but MMG Deluxe errors out. Works fine here. You using a updated build? https://ci.appveyor.com/api/buildjobs/3pl914o … master-1714.zip

Re: Winevdm

in PC Emulation
It might not work out of the box because there's a little bit of x86/x86-64 specific code in the TEB handling, the changes if needed there would likely be minimal, and in https://github.com/otya128/winevdm/blob/maste … msdos.cpp#L1642, only for MSVC and just a define to force the GCC path there.

Re: Intel 8259 response to lowering IR line?

in PC Emulation
That's what I see happening: https://raw.githubusercontent.com/qemu/qemu/master/hw/intc/i8259.c Function pic_set_irq, case /* edge-triggered*/ (which it should be in a PC-compatible)? It clearly sets it but doesn't clear it? Fair enough, it clears last_irr instead of irr. It's likely wrong though …

Page 1 of 9