Pilgrimage 2003 August 9th, 2003 8am - Midnight Salt Lake City, Utah USA Compo results: Demos: 166 K-wak by K-rad Productions vs. the Dennis Courtney 5 83 FastMade4 by tres beats 51 CursesDemo by Tfinn 31 Charged by OTM 24 Forest by Polaris & Syntax / Northern Dragons 15 0x0f by S_Tec / Northern Dragons Music: 111 Ipanema Sands by Mr. Moses 104 Her Lazer Light Eyes by Nullsleep 53 Embraced by ChaoticOne & Troll 49 Insane by ChaoticOne 32 Doob 2 by Mike No Worth 31 2nd Goa Techno Rave by Darwin Graphics: 142 Wrenchman vs. Mothman by Oman 77 Ronnas by Clarissa Helps 62 Demo Woman by Bruce Jividen 49 In Tolerance We Trust by Fred The prizes in each compo were: 1st - Radeon 9800 Pro video card 2nd - MindCandy DemoDVD 3rd - FM scanning radio Copies of Visual Studio .NET 2003 Academic Edition were available for all. Copies of Visual Communicator were also donated and given out. Two additional Radeon 9800 Pro cards were raffled off along with a bunch of other promotional goodies from ATI. Event sponsors: - Microsoft Corporation - ATI Technologies - XMission - Serious Magic - FuseCon (MindCandy DVD) - SceneSpot - scene.org Event details: Held at the Metro Learning Center campus of the Salt Lake Community College, Pilgrimage was a jam-packed day of demoscene goodness! Greets to all who attended and worked on productions! About 75 people attended the event throughout the day. The schedule was roughly as follows: 08:00 AM - Computer setup begins 09:15 AM - Salon 4: Designing Your Own Game Console, by Russ Christensen 09:15 AM - Salon 5: Introduction to Direct3D, by Rich Thomson 10:15 AM - Salon 3: Designing Demos Using Java For A Change, by Jason Ehrhart 10:15 AM - Salon 4: Tracked Music, by Adam Helps 10:15 AM - Salon 5: Real-Time Shaders, by Thant Tessman 11:15 AM - Salon 5: Building a Demo Framework, by David Notario 12:00 PM - Lunch break 01:00 PM - 5:00 PM, Demos in three rooms on three screens 02:00 PM - Salon 4: A visit to a European demoparty: Breakpoint 2003, by Dan Wright 05:00 PM - Dinner break 06:00 PM - Demos and video postcards in three rooms on three screens 08:00 PM - Competition entry qualification begins 09:00 PM - Competition voting begins 10:00 PM - Nullsleep performance 10:30 PM - Competition results announced 11:00 PM - Nullsleep encore Nullsleep For the performance, you can expect pure chiptune power! It will be a combination of gameboy and NES tunes, some electro to get the bodies moving, some rock to get the fists pumping and some straight gamestyle tunes to make you run and jump. Onstage it'll be a couple gameboys, an NES console, a stack of cartridges, and Nullsleep wearing a keyboard slung across his back to control one of the gameboys. There will definitely be some Van Halen style chip-guitar solos going on! About Nullsleep In 1999 Jeremiah Johnson, together with friend Mike Hanlon from Detroit, co-founded the 8bitpeoples - a collective of artists interested in the audio/video aesthetics of 8bit computers and videogames. In the time since, Jeremiah has released a number of recordings through 8bitpeoples under the name Nullsleep. His current work is focused on music programming for the Nintendo Gameboy and a series of projects in NES development. Designing Your Own Game Console Speaker: Russ Christensen Audience: beginner Using an XSA-50 FPGA board my team designed a simple 5MHz video game console with NES Controller input and VGA output, a simple cross compiler, and a thorough and fully automated test suite. This was an extensive school project that finished one month before the end of the semester. During this talk I will demonstrate our console and I give an overview of the consoles architecture. Source code is available. Other team members were: Usit Duongsaa, Justin Olson and Ben Holt. Designing Demos Using Java For A Change Speaker: Jason Ehrhart Audience: intermediate This talk will give an overview of the multimedia APIs in Java covering 2D graphics, 3D graphics, image I/O, sound and speech. Sample code will be made available to all interested parties. Tracked Music Speaker: Adam Helps Audience: beginner I'll give a brief history of tracked music, and give a brief explanation of how it works, including channel, sample, and pattern theory. Basic effects such as pitch bend, volume slide/cut, arpeggiation, and tempo changes will be explained. Finally, I'll demonstrate how to write a simple song using ModPlug, a tracker for Windows. Building a Demo Framework Speaker: David Notario Audience: intermediate This talk will be about the architecture of demo frameworks, why you need one, what do you need it to do and a postmortem of the threepixels demo system. Real-Time Shaders Speaker: Thant Tessman Audience: advanced Traditionally, real-time 3D computer graphics involved specialized hardware with a configurable, but otherwised fixed set of capabilities. Recently, consumer-level graphics hardware has become available that allows for the kind of programmability that used to be associated only with non-real-time rendering. This talk will first provide an overview of a typical "fixed-function" graphics pipeline, followed by a description of how things change with the introduction of vertex and fragment shaders. The talk will conclude with a few demos and coding examples. Introduction to Direct3D Speaker: Rich Thomson Audience: intermediate This talk will give an overview of programming 3D scenes with Direct3D, Microsoft's application programming interface for 3D. A Visit To A European Demoparty: Breakpoint 2003 Speaker: Dan Wright Audience: beginner My plan is to: Show photos on the projector Talk about the trip Explain why attended, who we met, experience Answer any questions Russ Christensen Russ Christensen just got a CS degree from the University of Utah and is working on a CE degree. He works full time writing video games for Wahoo Studios. Jason Ehrhart Jason Ehrhart is a Technology Evangelist and Senior Systems Engineer for Sun Microsystems Inc. Before joining Sun, Jason worked at Netscape Communications Corp. as a Senior Systems Engineer responsible for pre and post sales support, seminars, and executive briefings. Jason has had over 20 years of experience in the High Tech industry, sucessfully performing as the Systems Engineering Manager at Novell, Director of Support and Support Services at Univel, Manager of Compiler Engineering at Evans & Sutherland as well as Systems Engineering/Analyst positions at Mips, Acer/Counterpoint, Elxsi, and Sperry/Unisys. Jason has his BS in Computer Science from the University of Utah and the US Coast Guard Academy. He makes his home on a mountainside in Salt Lake City, Utah. Adam Helps My name's Adam Helps, I'm a computer science major at Brigham Young University. I've been playing the piano since I was eight years old, and started writing music on computers at almost the same time. I had all the frequencies of the C major scale memorized before I finished fifth grade. This was so that I could scratch out melodies on the old PC speaker, coding in BASIC and C. I've been tracking since my freshman year of high school, and while none of it is very good, I still love doing it. Adam is one of the primary organizers of Pilgrimage. David Notario (Mac / xplsv ^ threepixels) David Notario began his interest in demoscene in the early 90's. He has released about 20 demos with threepixels and other groups in the last years. He has worked on games in Pyro Studios (based in Spain, his originary country) and currently is a developer in Microsoft, where he works in the CLR group. In his spare time he is now building VJ software, which brings together the demoscene and video art. Thant Tessman Thant Tessman studied physics at the University of Utah, but quit in 1987 to join the technical marketing team at Silicon Graphics. There he authored several demos including insect, jello, and ideas in motion. He has since worked at Walt Disney Imagineering's Virtual Reality Studio where he co-implemented the virtual reality engine used in Aladdin's Magic Carpet Ride, and at Shoreline Studios programming graphics for live television broadcast. He currently lives in Salt Lake City with his wife and three children. He works for NVIDIA's demo group, telecommuting from his home office. Rich Thomson (Legalize / Polygony) Rich began exploring computer graphics in 1979 using a Tektronix 4014 storage scope display. Since then, he has worked on custom circuits for 3D graphics workstations, 3D graphics application programs and applications for digital video. He is currently writing a comprehensive book on the Direct3D API. He first heard about the demo scene at SIGGRAPH 2002 in San Antonio, Texas. Rich is one of the primary organizers of Pilgrimage. Dan Wright (Pallbearer) Dan Wright first discovered demos around 1986 on his Commodore C-128 (in C-64 emulation mode of course). During the late 80's he created several C-64 demos that can be found on his Fusecon web page if you look in the right place. Dan caught a glimpse of his first "real" PC demo, Fishtro, during Spring of 1992. That summer he created the "Internet Demo Site" which later became known as Hornet. A couple years later, he released the first mixed-mode CD for the demoscene, called "Escape". This was followed up with a two CD release (audio/data) called "Freedom" (1995) and an audio CD co-produced with Imphobia called "audiophonik" (1999), containing songs from scene musicians. In 2002, Dan assisted with the financing, booklet art, and business aspect of producing the MindCandy Volume 1: PC Demos. He also has the laborious task of packaging and mailing all the DVD's. Dan lives in Oregon and works for a company that makes chips for projectors, TV's and LCD displays. In his spare time Dan likes to watch professional wrestling (WWE), football (American) and the occasional movie. He has attended three demoparties: Assembly '93, Naid '95, and Breakpoint 2003. ------------------------------------------------------------------------------ Party archive @ ftp.scene.org