Demoscene is a digital era hobby and culture centralized around making demos, which are graphics demonstrations with emphasize on following:
- Real-time, thus their content is generated online possibly by an application
- Non-interactive, thus presenting their content in a theatrical way
- Audio-visual, thus featuring an original soundtrack and a visual animation
More information on demoscene can be found from:
- Wikipedia Article: Demoscene
- Scene.org - Support organisation
- Pouët.net - Productions with comments
- Tr-Demoscene - Forum for Turkish demosceners
I have been a member of demogroups Resident and now inactive Deviance under the handle Anesthetic. I have coded several demos and smaller animations (intros) and made some 2D graphics for some of them. This page lists most of the of demoscene productions I've taken part in. Though I haven't released anything for a few years, expect anything anytime.
I have lost the sources for most of the productions listed here after harddisk failures. For others, sources are included in the archives and are free to use for any purpose and with no restrictions.
7D7 Party Scroll - Screenshot
This is what I coded at the partyplace during 7D7 demoparty. Organizers held a suprise competition to code a party scroller, which only I and a friend, Tesla, who is also a member of Resident attended. Thus we were the clear winner.
I hacked this one in a few hours using my new then demo framework. The application first loads two textures to the graphics card, one for the character set and another for the text in scroller. Each frame, only a single empty rectangle is drawn fullscreen to generate pixels for shading. All the other work including drawing, warping characters and zoom, is accomplished by a pixel shader code, which you can find in the archive.
Charset is the one I prepared for Nested. The music is a short clip, which Flexi started composing and abandoned a while before the party. Also, Tesla and Decipher contributed to the scroll text.
- Windows Intro by Anesthetic, Flexi, Tesla and Decipher
- Released in September 2007 at 7D7 (İstanbul, Turkey)
- Requires Windows and a Pixel Shaders 2.0 capable graphics card
- Uses OpenGL, GLEW, Nvidia Cg, DevIL and FMOD
- Pouët.net Page
- Download
Elektroensefalogram - Screenshot
An hour's assembly coding meditation resulted in this little intro, which I released to the demoscene world right away. The effect is not a new idea, the code is not ground-breaking but it looks nice enough to be mentioned here.
You can use the space key to change the colors during rendering.
- MS-Dos 256B Intro by Anesthetic
- Released in March 2007
- Requires Windows XP or less
- Pouët.net Page
- Download
Revelation - Screenshot
While all the people who wanted me to code something during 7D6 Demopartywere sleeping under bright stars, I started a new intro in a handheld platform I had never seen before, the GP2X. I used the basic initialization stuff I found among Decipher's sandbox, graphics of Spritus (waterfalls) and Incognito (woman) with the introduction of a soundtrack, which Flexi gave up later and I combined them into this short and small intro while sleep-coding at times.
I couldn't bring the rendering speed to acceptable rates and the result wasn't adding anything new to the book, but we have won the competition and another GP2X did more than enough for the group as a prize. I have never returned back to GP2X coding since I haven't seen a GP2X again in my hands later on. Instead I have become a Nintendo DS fanboy.
- GP2X Intro by Anesthetic, Decipher, Flexi, Spritus and Incognito
- Released in December 2006 at 7D6 (İstanbul, Turkey)
- Requires GP2X
- Ranked 1st in GP2X demo competition
- Uses SDL
- Pouët.net Page
- GP2X Wiki Page
- Download
- Video
Terapi - Screenshot
In late 2006, I grew an interest on assembly programming and tiny intros, where the sizes are refered with byte counts. My first try happened to result in a nice looking effect that fit in 256 bytes and I released it at the next party. For the curious, it is almost completely an FPU effect.
I have also released a not-so-special intro in 32 bytes alongside this one, which you can find in the download archive.
- MS-Dos 256B Intro by Anesthetic
- Released in December 2006 at 7D6 (İstanbul, Turkey)
- Requires Windows XP or less
- Ranked 1st in 256b intro competition
- Pouët.net Page
- Download
Mission Completed Cracktro - Screenshot
I have made two cracktros with H2o, among which this is the last. We polished and reused the twister effect from Digital Paper with a cool sketch from Mrr.
This intro is from an epoch when Deviance and Scoopexwere in a cooperation, which did not turn out to be very fruitful.
- Windows Cracktro by Anesthetic, H2o, Mrr and Mice
- Released in April 2006
- Requires Windows
- Uses Mini FMOD and UPX
- Pouët.net Page
- Download
Digital Paper - Screenshot
We have prepared a 64k intro with H2o as a promotion for the 16th issue of World Charts demoscene charts disk magazine. It took a week to code what was in our mind using a catchy tune from Mice and I was very satisfied with the results.
Unfortunately, the 16th issue was never released and our group ended activities some time later.
- Windows 64k Intro by Anesthetic, H2o and Mice
- Released in April 2006 at Breakpoint 2006 (Bingen am Rhein, Germany)
- Ranked 7th in PC 64k intro competition
- Requires Windows
- Uses Mini FMOD and UPX
- Pouët.net Page
- Download
Old Skool Cracktro - Screenshot
In March 2006, H2o offered to cooperate on making demos for the demo division of software cracking group Deviance. I have coded this little intro, which was designed by him, to be supplied as a little animation along with Deviance releases.
It features one of many great logo works of H2o and a little chip tune by Wotw. The pyhsics of Amiga style dragon balls were wrong (no zed morph) but they looked cute in the end. The intro was named by Vigo.
- Windows Cracktro by Anesthetic, H2o and Wotw
- Released in March 2006
- Requires Windows
- Uses Mini FMOD and UPX
- Pouët.net Page
- Download
Caret - Screenshot
This demo is suggested to be my best effort so far. It is a textmode demo, which means it runs under a text shell (rather than a raster graphics mode) and uses standard characters (rather than color pixels) to display an animation. Eveything else is what you would expect from a regular demo.
After we decided to make a textmode demo, just to come up with something surprising, I've coded the geometry and rendering backbone as well as picture to text converter from scratch. I also get the credits for the font set and all effects code except the Mandelbrot fractal, which is coded by Decipher.
The soundtrack was tracked alongside with the animation by Flexi, who did an excellent job at serving the right mood at the right time. The geisha portrait was drawn by Spritus in layers, which helped me to animate them freely.
Whole project was completed in three months, with the coding of all lines (due to disk failures some times more than once), preparing and using tools to draw fresh new graphics and a composition of a dedicated soundtrack. The outcomes were motivating for us, where the Nintendo GameCube we won was the least.
The actual characters shown differ by languages of Windows but this doesn't seem to impose much problem.
- Windows Textmode Demo by Anesthetic, Decipher, Flexi and Spritus
- Released in March 2006 at Nightshift 2006 (İstanbul, Turkey)
- Ranked 1st in combined demo competition
- Requires Windows (It will not run in fullscreen under Windows Vista.)
- Uses FMOD
- Pouët.net Page
- Download
Thanxtro - Screenshot
Technology Television of Turkey was a sponsor for 7D5 Demoparty. Party organizers wanted to make a gesture of gratitude in the form of an intro and contacted me to help. So, this is what I came up with with the material (photos, graphics and the soundtrack selection) they supplied.
On some older configurations, the film strip may not look as it was supposed due to use of a high texture dimension.
- Windows Intro by Anesthetic
- Released in October 2005
- Requires Windows
- Uses OpenGL, Mini FMOD and UPX
- Pouët.net Page
- Download
Nested - Screenshot
Nested is my first serious attempt at coding a size restricted demo. It begins with a not so refreshing 3D scene where the camera wanders over a cropfield and focuses on a snail. All the models in this part is procedurally generated with geometrical formulae. In the next part we travel through the texture of the snail and arrive at a more abtract world in which the title of the demo is presented. Third part features a marching cubes isosurface effect with resolution glitches. Next part consists of a simple mesh morph effect and a nice logo from Spritus. Fifth and final parts present greetings to other demogroups with a generated dice model.
The soundtrack of this demo is composed by Flexi in sync with development. It also was released as a seperate product at the same party. The font set is drawn by me and later used in my other products.
Nested is also my first software project which has a scale that exceeds one source file (around 40 files), but not neccessarily being the one with the most line count until then.
- Windows 64k Intro by Anesthetic, Flexi and Spritus
- Released in September 2005 at 7D5 (İstanbul, Turkey)
- Ranked 1st in combined 64k competition
- Requires Windows
- Uses OpenGL, Mini FMOD and kkrunchy
- Pouët.net Page
- Download
7D5 Invitation - Screenshot
Invitation intro for 7D5 Demoparty which was held in İstanbul in September 2005. It features some 3D code such as morphing, procedural body articulation, simple planar reflection and wrong lighting transformations. This is my first OpenGL project, which wasn't a hard attempt at size optimization.
I requested Spritus to draw some closed curves as characters for the text morph effect, which I was never satisfied with. The robot, Küpcan (Cubefella), was animated with pairwise connected spherical equations at joints.
The soundtrack was said to be one of the gloomiest works of Flexi.
- Windows 64k Intro by Anesthetic, Flexi and Spritus
- Released in August 2005
- Requires Windows
- Uses OpenGL, Mini FMOD and UPX
- Pouët.net Page
- Download
Lame - Screenshot
This tiny animation is my first featured and released production. It is a collection of pixel effects developed in my sandbox during previous learning days and it is my first attempt at combining sound with visuals. It features simple 2D graphics such as line rendering, geometric transformations and image filtering which were pretty much the whole stuff I was trying to learn those days.
The soundtrack, which is one of the reasons for me to still watch this intro time to time, is one of the first modules tracked by Flexi. Resident logo at the end of the intro is originally pixelled by Spritus for the group website. I prepared the scroller font set.
- Windows Intro by Anesthetic, Flexi and Spritus
- Released in April 2005
- Requires Windows
- Uses TinyPTC, Mini FMOD and UPX
- Pouët.net Page
- Download