Every so often I get asked about what caused me to be interested in GPUs, and consequently how I ended up at AnandTech. The answer to either of those is something of a long story that I rarely go into, but in short it has a lot to do with the history of PC graphics itself, and in particular a very important and very historical piece of software: Second Reality. Consequently with today being the 20th birthday of Second Reality, I wanted to take a moment to wish its developers a happy birthday, and reminisce a bit on one of the most significant pieces of software in the history of PC graphics.

Without rehashing what Wikipedia does better, Second Reality holds a very important place in the annals of the PC graphics industry. The PC was not always the graphics powerhouse it was today, and for many years in the 1980s and up to the early-to-mid 1990s that honor went to the much more graphically capable Commodore Amiga platform. But like the rest of the PC industry in general, the early 90s was a period of rapid improvement and PC graphics was no exception. Second Reality, a demoscene demo, holds the distinction of being one of the pieces of software that changed how the world viewed PCs, and in many ways marks the beginning of the PC being a serious platform for consumer graphics.

So what is Second Reality? In a nutshell, it’s a compilation of code, graphics, art, and music. But it’s probably more meaningful to say that before “can it play Crysis?” was a thing, it was “can it run Second Reality?” Even more so than Crysis in 2007, in 1993 Second Reality greatly pushed the envelope for what could be done with PC graphics. Developed by the Finnish group The Future Crew, Second Reality pulled off effects previously only seen on the Amiga, demonstrated other effects that the Amiga couldn’t replicate, and demonstrated real time 3D years before consumer video cards gained 3D capabilities.

Graphically it was impressive, and a lot of that impressiveness had to do with just how clever its various graphics hacks were. Real time raytracing, voxels, mesh deformation, plasma effects, vector balls, and of course 3D were all used to great effect in Second Reality, and all of which ran in software on a lowly 486. It was quite frankly the most graphically impressive thing you would see on a PC in 1993. And it ultimately set the stage for the PC to become the graphics powerhouse that it became later in the 1990s and beyond.

YouTube doesn’t really do Second Reality justice, but as it used a mix of 60Hz and 70Hz effects and non-square pixels it’s difficult to capture to video (hey, it was 1993)

The developers of Second Reality ultimately went on to form various companies, most of which our long-time readers can recall. Remedy (Max Payne), Futuremark (benchmarks), and BitBoys Oy (graphics hardware, now owned by Qualcomm) can all trace their roots to the individuals responsible for Second Reality. As important as Second Reality was to proving the PC as a graphics powerhouse, it in some ways also laid the groundwork for future graphical advancements, which we continue to see the repercussions of today.

As for myself? Well let’s just say that it’s hard not to be interested in 3D graphics after seeing Second Reality running at the local white box computer store. It sold computers, but to a fledgling nerd it also offered a glimpse of what could be done with real time PC graphics, forming a fascination that has lived on since.

Ultimately we have of course long since surpassed what Second Reality can do. But even at 20 years old it still holds a very special place in the history of PC graphics, offering a watershed moment that has rarely been replicated since.

Update: As part of the birthday festivities, former Future Crew member Jussi Laakkonen (Abyss) has announced that the source code for Second Reality is finally being released today. The code has never previously been released, despite previous interest in it, so this will be the first chance for most old school hackers to see just what kind of clever tricks and hacks went into making Second Reality. The source code is available on GitHub.

POST A COMMENT

27 Comments

View All Comments

  • Arnulf - Friday, August 02, 2013 - link

    "opy - Thursday, August 01, 2013 - link
    Hardware audio acceleration, 256 shades of red, green and blue... each! There was no such thing as a 3D card (hardly 2D acceleration either but the Trident ET400 comes to mind). You really need to crank a game from 1993 to understand the milestone of this project. This 'demo' left many dreaming of a video game of this graphical calibre.

    The kids of today don't know how well they have it."

    The chip was called ET4000 and was made by Tseng Labs. Trident never made anything but crap if I disregard their RAMDAC integration (which everybody did at some point).
    Reply
  • RootWyrm - Wednesday, August 14, 2013 - link

    Oh, thank GODS you noticed that Arnulf. I was about to go all hulk on calling a Tseng a Trident. You don't diss ET4k. Not now, not ever.
    Almost never saw ET4k as a native ISA though - it was VLB and PCI (Diamond Stealth32? ET4k.) Only ISA version I ever saw was an ET4000AX Orchid. I did own a number of Cirrus Logic CL-GD family including the 5426.
    And yes, this means what you think it does: I owned a genuine GD420 and a GD5421. ;)
    Reply
  • noeldillabough - Friday, August 02, 2013 - link

    I was in the demo scene and remember this stuff fondly, I never did anything this impressive of course but I still hold my head high, the techniques with limited memory and memory modeled code, so fun! Props to the modders too, that distinctive MOD music was a big part of it all. Reply
  • lcpitkan - Saturday, August 03, 2013 - link

    Future Crew and the making of Second Reality also feature heavily in episodes 2 and 3 of the Demoscene documentary made by the Finnish Broadcasting Company (Yle) and freely available on Youtube http://www.youtube.com/user/demoscenedoc . Includes plenty of interviews with the group members. In Finnish, but with English subtitling.

    You guys should really visit us at Assembly (Summer) sometime. I'm sure Abyss will be happy to chat and can probably get some of the other guys to come. Skaven and Purple Motion are frequent visitors at least.
    Reply
  • NewBro - Sunday, August 04, 2013 - link

    I remember walking in the mall one day when i was like 9 or 10 and caught a glimpse of DOOM playing on a computer.... man I was literately blown away. I am just glad I can enjoy all the cool techs in this generation. Reply
  • hammerv2 - Tuesday, August 06, 2013 - link

    I remember watching second reality and completely ignoring the graphic masterpiece unfolding before me.

    For me it was all about the music. How did they fit the music on one disk? How come it sounded so good? My computer only goes "beep"..WTF?!...HOW DID SKAVEN DO THIS?!

    I hit the books and what little of the internet existed and found out. 20 years later I make music on the PC for a living, thanks in no small part to Second Reality.

    Reply
  • Pictus - Saturday, September 14, 2013 - link

    Hammerv2,
    You can get the demo music at http://www.mediafire.com/?ivqceqtd3bwmbnp
    Reply

Log in

Don't have an account? Sign up now