James Murphy

My demo – Shades of Reality

Back in school (in 1999-2000), I wrote the demo Shades of Reality, which I released at the UK demo party Deja Vu in 2000.  It was a project of which I was very proud at the time.  I remember being particularly proud that my hand-optimized 3d engine could manage 50,000 texture mapped triangles per second!  Everything was on the CPU (it was just at the point where 3d acceleration was coming in on home PCs).  It was written in a mix of C++ and x86 assembler and came 3rd in the PC demo competition.

I ‘re-discovered’ this while I was thinking about my past software projects.  I Googled the name to see if there was any trace left on the internet and actually found the demo on this website.  Even more exciting I found a download link here and with the help of DosBox (an MS-DOS emulator) I actually managed to get it running again on my laptop!  It’s really amazing that things like this are still around somewhere on the internet and I think that it’s great that these obscure aspects of computing history are preserved by someone.  I’ll have to work out how to capture it so I can post a video, but for now, here’s a screenshot…

Shades of Reality screenshot (taken from pouet.net)
Shades of Reality screenshot (taken from pouet.net)