VOGONS

Common searches


Search results

Display options

Re: Is there a WIN64 installer?

in Windows
in the case of dosbox, a 64bit version wouldn't work as fine as the 32bit one :) It could for 32-bit protected mode emulation. You could maintain an entire virtual map of memory in a single contiguous block, and avoid any software address translations (I don't know how many you actually use, …

Re: MMX

DOSGuy wrote: Impressive analysis, cfoesch! ... At any rate, thanks for the educational analysis. Well, I did "cheat" by having done all of it years ago... 😀

Re: MMX

Yes, it would be counterproductive to emulate instructions that aren't needed in the name of speed, since emulating them would actually be slower. Emulating vector instructions actually does typically result in a speed increase compared to simple scalar instructions emulated at the same level (i.e. …

Re: DOSBox 0.74 bug (int 21h, ah=0ah)

got to look up the specs of that function again. As a handy helper, I looked it up in my DOS reference files: Byte 1: Maximum number of chars the buffer will take, including CR. Reading STDIN and filling the buffer continues until a carriage return ( or 0Dh) is read. If the buffer fills to one less …

Re: Gamepad Suggestions?

Sorry for the late response, the .patch file actually has to be applied to the source code and then compiled. I did put up a .exe I believe, that you can plop into your DOSBox directory, and run like the normal DOSBox that you downloaded, but the config file defaults change. Plus, there are probably …

Re: Gamepad Suggestions?

I took a look at the source code, and actually produced a patch. The problem is that unless you're emulating a Joy Stick Hat in Dos Box, it doesn't read the hat at all, even if you're mapping the hat to keyboard keys. The same is true for more joystick axes greater than four. Even though all the …

Re: Mac emulator

PearPC never got support for Mac OS Classic, (the OpenFirmware implementation was a bit off, creating tons of issues...) leileilol is right about SheepShaver though, it doesn't support memory paging, but Mac OS Classic doesn't use it. This would also increase the speed of emulation, as the slowest …

Re: old games on windows server 2003

in DOS
Are these differences comparable to the differences between XP and 2k? With the caveat that I have no empirical data about compatibility issues, I would say, "yes". WinXP got a lot of work to ensure that it was highly compatible with Win 9x software, Server 2003 picked up at least some of that, but …

Re: old games on windows server 2003

in DOS
Disregarding all the off-topic stuff, my point was: Server 2003 is not the same thing as Windows XP, and has its own independent compatibility issues... just a lot of them tend to overlap.

Re: old games on windows server 2003

in DOS
cfoesch, not sure what you are smoking, or if you are a coder at MS and have access to arcane knowledge. The later. I've actually compiled Windows XP, Server 2003, and Vista. XP/2K3, Vista/2K8, 7/2K8R2 are basically the same "generation" of NT. Yes, those pairings are the accurate pairings of …

Re: Best way to run Windows 3.1

Fragmentation files on a Hard Drive image will occur within the hard drive image. The fragmentation of the hard drive image itself will be caused by fragmentation of the underlying file system that the image sits on. So, using defrag on a disk image is actually just as reasonable as it ever were …

Re: old games on windows server 2003

in DOS
Windows Server 2K3 is basically Windows XP, just like Windows Server 2K8 R2 is basically Windows 7. This means you'll need emulation to properly play DOS games, or a "DOS-based" OS like MS-DOS or Win9x. There's no other solution. This is not entirely accurate. Windows XP is not to Server 2003 as …

Re: DOSBox and the CPUID instruction

RDTSC should't be hard to implement, just return dosbox cpu cycles in EDX:EAX: That is not how RDTSC works, it returns real-time not cycle time. If DOSBox were to run at a variable rate, then just returning the cpu cycles done so far would then return the wrong value, and introduce clock drift.

Page 1 of 2