Expression by Abstract Concepts
ÂÄ ÂÄ ÉÍÍÍÄÄÄÄÄÄÄÄÁÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÁÄÄÄÄÄÄÄÄÍÍÍ» º _ |_ __ |_ _ _ _ |_ _ _ _ _ _ _ |_ __ º ³ (_| |_) _) |_, | ` (_| (_, |_, (_, (_) | | (_, (-, |_) |_, _) ³ º | º ÈÍÍÍÄÄÄÄÄÄÄÄÂÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÂÄÄÄÄÄÄÄÄÍÍͼ ÉÍÍÍÄÄÄÄÄÄÄÄÁÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÁÄÄÄÄÄÄÄÄÍÍÍ» º E X P R E S S I O N 22-04-1995 º ³ ³ ÃÄ- A new demo ? -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ Yes. ³ ³ ³ ÃÄ- How do I start it ? -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ At the DOS prompt, type: EXPRESS ³ ³ ³ ÃÄ- Why doesn't it run ? -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ You have: SmartDrive, Stacker, DoubleSpace, Windows, OS/2, UNIX, XENIX, ³ ³ AIX, Amiga, MSX, Macintosh, NeXT, Windows NT, Windows 98, MAPICS, ³ ³ MS Bob, ZX81, C-16, VIC 20, C64, Atari 800XL, Atari ST(E), Atari ³ ³ Falcon, NES, Super NES, Sega Master System, Sega Megadrive, Sega ³ ³ Saturn, FM Towns, Game Boy, PC9801, AS400, RS6000/2, Sony ³ ³ Playstation, Philips P2000, Sega Model II, Atari Lynx, Sega Game ³ ³ Gear, TRS-80, Neo Geo, CDi, Panasonic 3DO, IBM System 36, Univac, ³ ³ Sun Sparcstation, Silicon Graphics (any model), Atari 2600, ³ ³ Coleco Vision, Apple Newton, Apple Macintosh (Classic), ³ ³ PowerPC/Mac, PC Engine or anything NOT: ³ ³ ³ ³ - IBM-PC compatible 80386 or better computer (486DX2-66 preferred) ³ ³ - 100% register compatible VGA card (VESA LocalBus SVGA preferred) ³ ³ - Gravis UltraSound with 512Kb memory ³ ³ - MS-DOS 3.20 or higher ³ ³ - 640Kb of base memory with approx. 500 of it free ³ ³ ³ ÃÄ- Who made this demo ? -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ Code: Simm ³ ³ Renderings: Spoetnik, Simm ³ ³ Objects: Spoetnik, Simm ³ ³ Design Ideas: Spoetnik, Simm ³ ³ Code Ideas: pyREX, Simm ³ ³ Music: Simm ³ ³ ³ ÃÄ- Technical stuff about how the demo was made -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ This demo, as you can see, contains a lot of 3D Studio-made objects. They ³ ³ were converted using proprietary utilities and put together with a couple ³ ³ of fast 3D display routines. These routines include: ³ ³ ³ ³ Flat shading, Gouraud shading, Phong shading, Environment mapping, ³ ³ Chroma mapping, Texture mapping, Flat shaded texture mapping, Gouraud ³ ³ shaded texture mapping, Bump mapping, Multilight phong shading, multi- ³ ³ light phong shaded bump mapping and lots of combinations of the above ³ ³ terms. ³ ³ ³ ³ The events in this demo are: ³ ³ ³ ³ - flatshaded A and C swooshing past ³ ³ - gouraud shaded useless vases ³ ³ - gouraud shaded texture mapped non-torusses ³ ³ - flatshaded B, U, M and P ³ ³ - bumpmapped multilight chroma mapped sphere ³ ³ - gouraud shaded landscape with bumpmapped multilight chroma mapped ³ ³ sphere and gouraud shaded shadow ³ ³ - phong shaded motion-blurred mask ³ ³ - fancy multilight chroma mapped totally useless tools ³ ³ ³ ³ This all together with a programmable starfield. ³ ³ The music was made using ScreamTracker 3.20 from Sami Tamilehto. It took ³ ³ about 3 days to make and was actually made before the rest of the demo. The ³ ³ music is played through a proprietary player, so no GusPlay from Cascada or ³ ³ Success PC. ³ ³ The speed and design is made using pure 80386 Real-mode assembler with Tasm ³ ³ 4.0 and TLink 5.1. Most of the inner loops are optimized with unorthodox ³ ³ instructions, illegal use of SP and self-modifying code :) ³ ³ ³ ÃÄ- Who was the first president of the United States ? -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ Huh ? ³ ³ ³ ÃÄ- Final message -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ The Art of Coding is The Art of Expressing Yourself ³ º º ÈÍÍÍÄÄÄÄÄÄÄÄÂÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÂÄÄÒÄÄÄÄÄÍÍͼ ³ ³ ÉÁÄÁÄÄÐÄÄÄÄÄÄ» ³ ³ ³ The Art of ³ ³ ³ ³ coding is ³ ³ ³ ³ the Art of ³ ³ÉÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ» ³ Expressing ³ ³³ S u m m o n t h e ³ ³ yourself ³ ³³ E x p r e s s i o n ³ ÈÂÄÂÄÄÄÄÄÄÄÄļ ÃÈÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÒÄÄÄÄÄÄÄÄÄÄÄÄÄÄļ ÃÄ´ -ÄÄÄÄÄÁÍÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÐÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÍÁÄÄÄÄ-
[ back to the prod ]