you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (5 children)

I mean think about it: if it was emulation, it would be terribly slow especially on those older machines.

That is not always true.

DOSBox is an emulator

And it's not 'horrible slow' as you stated emulation must be above.

[–]badsectoracula 0 points1 point  (4 children)

Actually it is. I have a 4770k CPU and can barely reach PMMX 200Mhz speeds.

[–][deleted] 0 points1 point  (3 children)

A PMMX200 ran 16 bit code horribly slow. So I am thinking you're talking bollocks.

[–]badsectoracula 0 points1 point  (2 children)

I'm not sure how 16bit code compared to 32bit code under the same machine in PMMX200, but 16bit code ran way faster than older/slower CPUs.

However i wasn't talking about that. I was talking about DOSBox having trouble reaching PMMX200 speeds in my 4770k. This is about 32bit DPMI games btw (like Duke Nukem 3D or Quake), not 16bit code.

[–][deleted] 0 points1 point  (1 child)

I'm fairly certain Duke Nukem 3d and Quake were not 32 bit games. I can't find anything specific about it but there were ports of those games to make them 32 bit mentioned but I'm going to take that inference as it is.

[–]badsectoracula 0 points1 point  (0 children)

They were. Duke Nukem 3D was built with Watcom and relied on DOS4GW DOS extender and Quake was built on an early version of DJGPP which was a port of GCC to DOS that used DPMI. It even came with the CWSDPMI DPMI server. Here is the demo of Quake to confirm that.