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 ]
