On Friday 29 June 2007 03:38:10 Ethan Dicks wrote:
On 6/28/07, Gordon JC Pearce <gordon at
gjcp.net> wrote:
On Thu, 2007-06-28 at 01:00 -0400, Ethan Dicks
wrote:
I have played plenty of Doom, but I have also
played uncountable hours
of computer games in a 40x25 or 80x24 text window that are entirely
unlike Doom.
Get me a QBus framebuffer, and I'll port it to the PDP11. If not Doom,
then at least Wolfenstein 3D...
Heh... I would love to see that. The only obstacle I envision is that
the '286 can quickly twiddle segment registers to augment its 16-bit
pointers, and the PDP-11 has to fiddle the MMU to get more than a 64K
reach (128K with Split I&D).
yup
I'm not saying it can't be done - I do wonder
how one could
efficiently manage all that texture data, though.
Well - you get Wolf3D for the Apple IIGS. Wolf3D used raycasting rather than
true 3D, where there are certain geometric constraints that you can use
to "cheat" and draw things quickly. Everything in the "world" is made
of big
cubes, walls are always vertical and corners are always 90 degrees.
Generally you try and have things as powers of two to speed up calculations.
If the 65C816 can do it, a PDP-11/73 should be able to...
Gordon