Search for "si": 10609 matches(displaying first 250)

3d math by Lithium of VLA
/code/3d/docs/3d_math.zip
10 Jan 1997 (catalog date)
11,835 bytes
Download FTP scene.org
Rating:
Explanations of some 3d math concepts - I remember not getting the 3d rotations working correctly when I first started programming, but I'm not sure if that's my fault or the fault of the doc. Most of the docs are some simple linear algebra. They spell out the equations in the end for those who can't completely understand them.

3d basics by Synergist
/code/3d/docs/3dbasics.zip
10 Jan 1997 (catalog date)
2,745 bytes
Download FTP scene.org
Rating:
Some basic 3d documentation - I'd never want to tell someone that this doc is a good place to start. The person writing this has no concept of structures, which severely ease the programming of complex things such as 3d systems.

3D Coding tutorial by Ica of Hubris
/code/3d/docs/3dica221.zip
30 Jun 1998 (catalog date)
422,704 bytes
Download FTP scene.org
Rating:
This tutorial is very easy to understand and describes everything you need to know like the mathematical basics, the different kind of polyfillers, shading methods, camera movement, sorting and backface culling and much much more. A must-have for every 3d coder! Text

3D Matrix Transformations by Voltaire of OTM
/code/3d/docs/otmmatx.zip
18 Jan 1998 (catalog date)
13,676 bytes
Download FTP scene.org
Rating:
Good tutorial on 3D transformations using matricies.

3D Shadow Tutorial by Fuzzel of Haujobb
/code/3d/docs/shadows.zip
17 Jan 1999 (catalog date)
121,258 bytes
Download FTP scene.org
Rating:
Explains how to do shadows in 3d using a zbuffer algorithm.

Zed 3D by Zed
/code/3d/docs/zed3d060.zip
10 Jan 1997 (catalog date)
357,811 bytes
Download FTP scene.org
Rating:
A comprehensive doc on many aspects of 3d math and programming - Designed for those comfortable with math. It spells out the math concepts needed and shows their application, but by no means spoon feeds the information to you.

Clax by Borzom
/code/3d/systems/claxsrcp.zip
19 Jan 1998 (catalog date)
49,402 bytes
Download FTP scene.org
Rating:
Clax Keyframing system. Multi-platform. Confusing to use code, but possibly worth it if you don't want to write your own keyframer.

GFXFX3: Inertia 3d engine by Alex Chalfin and Jeroen Bouwens
/code/3d/systems/gfx3i099.zip
30 Jun 1998 (catalog date)
1,148,321 bytes
Download FTP scene.org
Rating:
Goodlooking 3d engine, with very complete documentation. Unfortunately only the libraries are included, while the actual source is missing. Pascal

Panard Vision Realtime 3d Engine 0.98 by SMKaribou of GMF
/code/3d/systems/gmfpv98w.zip
25 Apr 1998 (catalog date)
3,360,072 bytes
Download FTP scene.org
Full Featured Free 3D Engine SDK. Support for hardware (glide, direct3d, opengl) and software rendering. Requires DX5.

Panard-Vision 3D Engine by Olivier Brunet
/code/3d/systems/pvsdk95d.zip
17 Jan 1999 (catalog date)
915,862 bytes
Download FTP scene.org
I couldn't get it to work unfortunately, but it seems pretty good.

Powerrender v2.5 by Egerter Software
/code/3d/systems/pwrndr25.zip
17 Jan 1999 (catalog date)
4,315,320 bytes
Download FTP scene.org
Rating:
Pretty good and professional 3d system.

Simple 3D Engine by Zjack of DCC
/code/3d/systems/toruskit.zip
17 Jan 1999 (catalog date)
104,753 bytes
Download FTP scene.org
Rating:
An outdated 3d engine in assembler using different tricks that used to be populair a few years ago, like a 50hz mode and a weird vga resolution.

WGT by Egerter Software
/code/3d/systems/wgtvesa2.zip
12 Aug 1997 (catalog date)
202,549 bytes
Download FTP scene.org
Rating:
WordUp Graphics Toolkit - Vesa extension. A graphics toolkit designed for games programers.

OTM Phong by Voltaire of OTM
/code/3d/trifill/phong/otmphong.doc
08 Jun 1997 (catalog date)
23,949 bytes
Download FTP scene.org
Rating:
Good tutorial explaining how to approximate phong shading using a model based on linear interpolation of angles.

4 Sided Polygon Texture Mapper by Alan Parker
/code/3d/trifill/texmap/bastxmap.txt
08 Jun 1997 (catalog date)
8,601 bytes
Download FTP scene.org
Rating:
Although this texture mapper is coded in GFA Basic for the Atari ST the code is comprehensible enough to be useful for PC owners.

Fast Affine Texture Mapping II by MRI of Doomsday
/code/3d/trifill/texmap/fatmap2.zip
30 Jun 1998 (catalog date)
55,809 bytes
Download FTP scene.org
Rating:
A good tutorial about accurate texture mapping. This version uses convex polygons instead of triangles to make clipping easier. Text, C

Tiled Texture Mapping Tutorial by TheGlide of Spinning Kids
/code/3d/trifill/texmap/tiletmap.zip
03 Jun 1998 (catalog date)
4,757 bytes
Download FTP scene.org
This is a little document that explains how to code a tiled texture mapper that handles any power of 2 texture sizes. The document contains some little C code to get you started. To fully understand the doc you should have already read MRI's fatmap.txt and fatmap2.txt.

GUS Revision by data
/code/audio/detect/gusrev02.zip
10 Jan 1997 (catalog date)
13,044 bytes
Download FTP scene.org
Rating:
GUS revision detector v0.2b - Isn't this in the manual that comes with the GUS, or somewhere on the board? No code.

D00 Format by Joachim Fenkes
/code/audio/docs/d00form.zip
10 Jul 1997 (catalog date)
3,642 bytes
Download FTP scene.org
Rating:
D00 format. Needed if you want to write a player for the adlib files produced by EdLib by JCH/Vibrants. As a side note, EdLib comes with a description of the file format.

DMF Module Format Specifications by Code-X of Delusion
/code/audio/docs/dmfinfo.zip
21 Jan 1998 (catalog date)
29,524 bytes
Download FTP scene.org
Rating:

Adrenalin MOD player by Beta of A-Men
/code/audio/players/amod095.zip
10 Jan 1997 (catalog date)
108,866 bytes
Download FTP scene.org
Rating:
A mod player for pascal and has a TSR to play music in the background - No SB support, horrible documentation, little to no support.

Bells, Whistles, and Sound Boards by Lee Schlunder
/code/audio/players/bwsb120a.zip
10 Jan 1997 (catalog date)
326,365 bytes
Download FTP scene.org
Rating:
A Music player library - Interfaces from Pascal. Has support for a few formats and a decent variety of sound cards.

Bells, Whistles, and Sound Boards by Lee Schlunder
/code/audio/players/bwsb120b.zip
10 Jan 1997 (catalog date)
517,142 bytes
Download FTP scene.org
Rating:
A Music player library - Interfaces from Pascal. Has support for a few formats and a decent variety of sound cards.

Cubic Player 2 Software Development Kit by Niklas Beisert of Cubic
/code/audio/players/cp2dk05.zip
19 Jan 1998 (catalog date)
131,123 bytes
Download FTP scene.org
Rating:
Cubic Player 2 Development Kit 0.5. Has a music player at least. I'm not going to figure out exactly what this is supposed to be for. No docs.

Cubic Player Music Interface Kit by Kortal of Wizardry
/code/audio/players/cpmik02.zip
10 Jan 1997 (catalog date)
18,771 bytes
Download FTP scene.org
Rating:
A music player - Doesn't have the sound player code, is buggy, supports only GUS and S3M.

DemoVT by JCAB of Iguana
/code/audio/players/demovt15.zip
10 Jan 1997 (catalog date)
228,287 bytes
Download FTP scene.org
Rating:
A music player - Has no source for the player and a few bugs. But it's easy to interface from *any* language with support for SB and GUS. Rename file heartq.002 from Iguana's demo HeartQuake to demovt.exe and use that instead. It's version "1.6"

DSIK by Carlos Hassan
/code/audio/players/dsikdemo.zip
10 Jan 1997 (catalog date)
52,964 bytes
Download FTP scene.org
Rating:
DSIK music player library - A reasonably good music playing library.

Gold Play by Sourcer of CodeBlasters
/code/audio/players/goldp101.zip
10 Jan 1997 (catalog date)
77,277 bytes
Download FTP scene.org
Rating:
A mod player - Predates the popularity of st3 and GUS and has no support for either. No sound playing code, but has a few simple examples. Knowledge of Swedish helpful.

Indoor Music System by Pascal of Cubic Team
/code/audio/players/ims06.zip
17 Jan 1999 (catalog date)
314,727 bytes
Download FTP scene.org
Rating:
This is the player used by the wellknown Cubic Player. Supports a lot of different soundcards and a lot of different file formats including .IT files.

MIDAS by Alfred, Guru of Sahara Surfers
/code/audio/players/mds10b1.zip
01 Jul 1997 (catalog date)
1,410,314 bytes
Download FTP scene.org
Rating:
A music system for Watcom coders. Supports most file formats, SB, GUS, other soundcards.

Midas v.040a by Petteri Kangaslampi, Jarno Paananen
/code/audio/players/mdss040a.zip
10 Jan 1997 (catalog date)
1,400,325 bytes
Download FTP scene.org
Rating:
Midas music system - A full music system (almost) with support for compiling with tasm, BP, BC, and Watcom.

MIDAS by Alfred, Guru of Sahara Surfers
/code/audio/players/midas061.zip
01 Jul 1997 (catalog date)
1,490,716 bytes
Download FTP scene.org
Rating:
A music system for Watcom coders. Supports most file formats, SB, GUS, other soundcards.

Midas v1.11 by Sahara Surfers
/code/audio/players/midas111.zip
17 Jan 1999 (catalog date)
1,981,785 bytes
Download FTP scene.org
Rating:
This version fixes some bugs in the 1.1 version, which was really necessary because some demos who used that version really sounded bad on a gus, so make sure you use this version, and not an older one!

MOD Units by Charles Attard
/code/audio/players/modunits.zip
01 Jul 1997 (catalog date)
98,726 bytes
Download FTP scene.org
Rating:
TPU units for music playback. Supports a nice variety of file formats, but doens't support the GUS natively.

Tiny Play by pascal of Cubic Team
/code/audio/players/mxmp12.zip
11 Jan 1997 (catalog date)
92,697 bytes
Download FTP scene.org
Rating:
Tiny Gus Play - Has source for the player, but can interface with asm and watcom. GUS only. requires that music be run through a converter and the playback is similar to FT2 when it comes to s3ms (but it will play xm's!)

Npmod32 Windows Mfc Player by Olivier Lapicque
/code/audio/players/npwinply.zip
24 Apr 1998 (catalog date)
186,572 bytes
Download FTP scene.org
MFC-Based MOD/S3M/XM/IT Win95/NT Player, using NPMOD32.DLL - the Mod-Plugin DLL

Protracker Player Source by CyberStrike of Renaissance
/code/audio/players/pps110.zip
11 Jan 1997 (catalog date)
86,006 bytes
Download FTP scene.org
Rating:
Source for a Protracker player - Outdated. Odd that there's a zip inside the lzh. "scratches head"

music player source by Remdy
/code/audio/players/remdy-05.zip
30 Jan 1999 (catalog date)
42,852 bytes
Download FTP scene.org

Sound Deluxe System 5.04 by Maple Leaf
/code/audio/players/sds504.zip
17 Jan 1999 (catalog date)
603,983 bytes
Download FTP scene.org
Rating:
This player supports a lot of different module formats, but the GUS support seems to have a bug because I hear nothing, while it works great on my Soundblaster Pro. It supports a lot of different languages, including Turbo Basic!

StarPlayer by Jedi of Oxygen
/code/audio/players/sp-code.zip
25 Aug 1997 (catalog date)
125,394 bytes
Download FTP scene.org
Rating:
A mod/s3m player with source. THIS is the player you want to pick up if you're doing a 100% asm intro with Tran's pmode v2.xx and need SB support. It's easily tweakable to play your tune from memory, though the code given loads from disk. If you don't need SB support, also check out Robban's GUSPlay.

Module Player by PSI of Future Crew
/code/audio/players/stmik020.zip
21 Jan 1998 (catalog date)
162,009 bytes
Download FTP scene.org
Rating:
Sources for Mental Surgery included as an example.

Module Player Fix by PSI of Future Crew
/code/audio/players/stmikfix.zip
21 Jan 1998 (catalog date)
10,362 bytes
Download FTP scene.org
Rating:
Bugfix for stmik020.zip

Useless Module Player v1.11 beta by FreddyV of Useless
/code/audio/players/u_smp11b.zip
17 Jan 1999 (catalog date)
387,890 bytes
Download FTP scene.org
Rating:
Newer version of u_smp104.zip.

Aplib V0.12b by Jibz
/code/compress/aplib012.zip
04 May 1998 (catalog date)
57,733 bytes
Download FTP scene.org
Compression library based on aPACK. Good compression ratios and fast decompression. Very easy to use. Supports 32bit Watcom and DJGPP.

LZ asm sources by Tom Pfau
/code/compress/lz_asm.zip
19 Oct 1996 (catalog date)
9,566 bytes
Download FTP scene.org
Rating:
lz compression/decompression, good for a .gif viewer, macro library

LZ C sources by Haruhiko Okumura
/code/compress/lz_c.zip
19 Oct 1996 (catalog date)
18,046 bytes
Download FTP scene.org
Rating:
compression routines for arithmetic, huffman and string search, few comments

Data (de)compressing Library by Markus Oberhumer
/code/compress/lzo100.zip
17 Jan 1999 (catalog date)
375,931 bytes
Download FTP scene.org
Rating:
Favours speed over compression ratio which makes it very suitable for realtime (de)compression. Supports a lot of different operating systems and even the Atari ST TOS.

Compression Tutorial by Mali of Malixa
/code/compress/mdg_comp.zip
17 Jan 1999 (catalog date)
8,344 bytes
Download FTP scene.org
Rating:
Explains how to code RLE and Huffman compression.

Mini LZO Realtime Data Compression Library by Markus Oberhumer. Fits in 6 kilobytes when compiled.
/code/compress/mlzo100.zip
17 Jan 1999 (catalog date)
26,510 bytes
Download FTP scene.org
Rating:

Six-2-Four Com-Packer by Kimmy of Pulp Productions
/code/compress/plp_624.zip
17 Jan 1999 (catalog date)
12,919 bytes
Download FTP scene.org
Rating:
Great 4kb packer.

LZ & Huffman Compression System by Tuo, Ze Killer
/code/compress/skylz100.zip
17 Jan 1999 (catalog date)
27,818 bytes
Download FTP scene.org
Rating:

4BBS tros by Earwax
/code/demosrc/bbsintro/4bbstro.zip
25 Aug 1997 (catalog date)
241,455 bytes
Download FTP scene.org
Rating:
Asm sources for 4 bbs loaders. Snore.

Black Ice source by Sinbad
/code/demosrc/bbsintro/blacdemo.zip
10 Jan 1997 (catalog date)
432,910 bytes
Download FTP scene.org
Rating:
Sources for a large BBS intro with a scrollie, fire, and a zoomer - Comments for the effects, recompiles easily. Shows influences from Mental Surgery, mainly in the sound code. Old effects, but recent code.

Blaster Sound BBS intro source by Yann of Iguana
/code/demosrc/bbsintro/blasintr.zip
10 Jan 1997 (catalog date)
20,385 bytes
Download FTP scene.org
Rating:
Sources for a BBS intro with some strobbing thing in the background and a text writer in the forground - Few comments and difficult to read.

Chiparus BBS Intro
/code/demosrc/bbsintro/chiparus.zip
01 Dec 1996 (catalog date)
12,673 bytes
Download FTP scene.org
Rating:

Genial 2 BBS intro source by Michiel Ouwehand
/code/demosrc/bbsintro/cool.zip
10 Jan 1997 (catalog date)
16,829 bytes
Download FTP scene.org
Rating:
Sources for a BBS intro with cross fading - Copious comments, but then again there isn't much to the source or the COM file either.

BBS Addy source by TCP of Diablo Force
/code/demosrc/bbsintro/d4z_etad.zip
30 Jun 1998 (catalog date)
9,555 bytes
Download FTP scene.org
Rating:
Very simple BBS addy. Assembler

BBS Addy source by Shadow Bandit, Magic van Lam of Diablo Force
/code/demosrc/bbsintro/d4z_meta.zip
30 Jun 1998 (catalog date)
107,146 bytes
Download FTP scene.org
Rating:
Pascal

Hallucinogen BBS Intro III by Remdy
/code/demosrc/bbsintro/dfc-3src.zip
05 Oct 1996 (catalog date)
22,238 bytes
Download FTP scene.org
Rating:

Underworld BBS by Dake of Devotion
/code/demosrc/bbsintro/dk_uwsrc.zip
26 Jan 1998 (catalog date)
17,240 bytes
Download FTP scene.org
Rating:
Simple BBS addy. Not very impressive but has good commenting. Helpful for those learning assembler.

Divine BBS addy source by Dawn of New Age
/code/demosrc/bbsintro/dna_dsrc.zip
30 Jun 1998 (catalog date)
21,201 bytes
Download FTP scene.org
Rating:
Contains a nice vertical voxel bar effect. Assembler

Space Port 2 BBS intro source by PSI
/code/demosrc/bbsintro/fcsp2src.zip
10 Jan 1997 (catalog date)
32,242 bytes
Download FTP scene.org
Rating:
Sources to a BBS intro with ADlib music, scrollie, and star field all in 1993 bytes - The Adlib player in this BBS intro has been ripped and used time and time again by many people. Simple and easy to use. Kudos to those who have credited the source of where they got their player.

Hobbit BBS Intro by Master Of Darkness of Deathstar
/code/demosrc/bbsintro/hobb1src.zip
06 Oct 1996 (catalog date)
11,801 bytes
Download FTP scene.org
Rating:

Immortal Syndicate BBS ad 2 sources by NutCracker
/code/demosrc/bbsintro/isad2src.zip
10 Jan 1997 (catalog date)
20,812 bytes
Download FTP scene.org
Rating:
sources for a BBS intro with a horizontal starfield and dropping letters

Intereor BBS Intro Source Code by Cypoxl of Intereor
/code/demosrc/bbsintro/itbbsadd.zip
17 Jan 1999 (catalog date)
18,907 bytes
Download FTP scene.org
Rating:
Very simple BBS Intro containing a simple plasma

Kukoo2 source by Type One of TFL-TDV
/code/demosrc/bbsintro/kuk2src.zip
10 Jan 1997 (catalog date)
159,048 bytes
Download FTP scene.org
Rating:
Source for the second part of kukoo2 (A BBS ad) with multiple parallax-esque scrollers - Refuses to recompile for me, though it looks as if it should. I didn't try MASM though.

42 Source by Maniac of LBA
/code/demosrc/bbsintro/lba42src.zip
26 Jun 1997 (catalog date)
10,213 bytes
Download FTP scene.org
Rating:
BBS ad with a scroller and a lighting-esque effect. Both an asm and Pascal version compile, though the pascal version looks like nothing more than a rewrite of the asm code in Pascal's inline syntax. Few comments.

Micaco BBS ad source by Chc
/code/demosrc/bbsintro/micsrc41.zip
10 Jan 1997 (catalog date)
190,207 bytes
Download FTP scene.org
Rating:
Source for a BBS ad with an environment mapped object - It's all asm source, but you need Watcom to compile it. Comes with an extra ASC file format converter. All comments are in Spanish though there's a (shorter) Enlish readme file. Knowing Spanish is very useful for these sources as the comments are good.

Power Grid loader source by Friar Tuck of Ice
/code/demosrc/bbsintro/pgloader.zip
10 Jan 1997 (catalog date)
80,967 bytes
Download FTP scene.org
Rating:
Source for a BBS loader with a text writer, music, and a lens - Has the adlib player from fcsp2src.zip. No comments. The lens is nice as the equations used make it look like a crystal ball.

Squid source by tlc, The Doctor
/code/demosrc/bbsintro/sqd1_src.zip
10 Jan 1997 (catalog date)
21,591 bytes
Download FTP scene.org
Rating:
Source for a BBS loader with copper bars, a scrollie, altered text characters, and an adlib player - Copious comments and tight source. They even do checks for the proper equipment, i.e. VGA and a 386. Comes with docs on programming the adlib and SB fm chips. Comments are in Portuguese.

The Shed BBS loader source by naich
/code/demosrc/bbsintro/the_shed.zip
10 Jan 1997 (catalog date)
11,922 bytes
Download FTP scene.org
Rating:
Source for a BBS loader with smoothe text scrolling (horizontal), dual layer starfield, and nifty fade out - Good comments, rather large source as it could use a random number generator as opposed to a table and some other (obvious?) size optimization concerns.

Underworld source by Air Richter
/code/demosrc/bbsintro/uwloader.zip
10 Jan 1997 (catalog date)
24,930 bytes
Download FTP scene.org
Rating:
Source for a BBS loader with star field, fire, some graphincs and a text writer - Good comments.

Boardz source by Vulture
/code/demosrc/bbsintro/vga-vul1.zip
10 Jan 1997 (catalog date)
11,913 bytes
Download FTP scene.org
Rating:
Source for a BBS loader with a star field and scrollie - I never thought I'd give this high a rating for source to a BBS loader, but I figure there's got to be some way for people to know what to look for. The source is beautiful and there are more comments than there are lines of source! *Perfect* for the beginner, though not a tutorial.

ACiDween loader by Wonder Monkey of Acid
/code/demosrc/bbsintro/wm-h_src.zip
10 Jan 1997 (catalog date)
76,513 bytes
Download FTP scene.org
Rating:
Source for a halloween BBS loader - So-So source. Scarey warnings about ripping. But I'm sure I'll want this guy's routine for masking off bits. I suppose he thinks SHR AL, 3: SHL AL, 3 is faster than AND AL, 11111000b.

No We Ain't Dead Yet by Goblin, Random of Xtatic
/code/demosrc/bbsintro/x-no.zip
19 Jan 1998 (catalog date)
173,872 bytes
Download FTP scene.org
Rating:
No We Ain't Dead Yet - the BBStros. A 6?!? (I counted 7) course meal of bbs loaders, 6 with full sources. Nicely done.

Amnesia Vector source by Tran of Renaissance
/code/demosrc/demos/as.zip
10 Jan 1997 (catalog date)
7,047 bytes
Download FTP scene.org
Rating:
The sources for the temple vector part of Amnesia - Sparce comments. Tight code, but probably only understandable by those who have written atleast a simple vector system and familiar with pmode. Certainly good code, but I question its usefulness to those who read it.

Fake demo source by Pelusa
/code/demosrc/demos/fakedemo.zip
10 Jan 1997 (catalog date)
335,424 bytes
Download FTP scene.org
Rating:
Sources for a demo with a sinus waver, wormhole, rotating landscape, fire, scrollie, shadebobs, lens, mandelbrot set zoomer - Comments for proceedures, many parts, lots to look over. Clean code too. (old cheesy necros music. :)

Hell source by Tran
/code/demosrc/demos/hellsrc.zip
10 Jan 1997 (catalog date)
62,331 bytes
Download FTP scene.org
Rating:
Source for Tran's demo Hell - Like most of Tran's released source, it makes a good example, but is difficult for people to read unless you've already done something similarly complex.

Stupikeffyloooopy Full Source by FAC of Delabu Alama
/code/demosrc/demos/loopysrc.zip
25 Apr 1998 (catalog date)
211,591 bytes
Download FTP scene.org
Full source for the Stupikeffyloopy demo. - Coded in TMT Pascal v2.0 registered. - Can be compiled with either registered or unregistered versions - Supports Sound Blaster / No Sound - MOD Player by Cesar Vellido / CiMedia - Enjoy it.

1k source by Frenzy of SparC
/code/demosrc/intros/1k_sourc.zip
18 Mar 1997 (catalog date)
11,052 bytes
Download FTP scene.org
Rating:
source to a 1k intro (911 bytes). Easy to follow code, but it's ideal you understand it all in the first place. Odd use of fpu (uses lots of fi[blah] instructions... why not take advantage of extra precision?)

Birthday source by Sliq
/code/demosrc/intros/birthsrc.zip
10 Jan 1997 (catalog date)
25,025 bytes
Download FTP scene.org
Rating:
Sources for an intro with simple 3d - Comments for the proceedures, easy to read source. Shows influences from Mental Surgery, mainly in the interupt handling. Old sources (1993), but otherwise good.

bits'93 source by David Hedley
/code/demosrc/intros/bits93.zip
10 Jan 1997 (catalog date)
34,416 bytes
Download FTP scene.org
Rating:
Sources for an intro with a bouncing lens and a sinus scroller - Few comments. Shows influences from Mental Surgery, mainly in the interrupt routines. Old sources (1993), good timing of effects.

Chaos 4k intro source by Codex
/code/demosrc/intros/chaos4k1.zip
10 Jan 1997 (catalog date)
14,345 bytes
Download FTP scene.org
Rating:
Sources for a 4k intro with static, sinus scrollie, vector cube, and some other stuff - No comments or description. Rather non-standard C at that, but I wonder how else a 4k intro would be made in C. Good for the curious.

Chaos by Consub of CSB
/code/demosrc/intros/csb_csrc.zip
10 Jul 1997 (catalog date)
24,328 bytes
Download FTP scene.org
Rating:
Simple 4k intro. Shadebobs, fire, some random stuff. Nifty idea for using 7 segment displays for all the text.

Fuzzy by INSane of WHo KNoWs?
/code/demosrc/intros/fuzzy.zip
02 Jul 1997 (catalog date)
30,156 bytes
Download FTP scene.org
Rating:
A simple intro. A one effect intro with the 'dune' effect. I'm not sure what people call it.

4k or Less source by Dr. Doom of Paranoids
/code/demosrc/intros/less_src.zip
10 Jan 1997 (catalog date)
28,618 bytes
Download FTP scene.org
Rating:
Source for a 4k intro with bitmap morphing and a simple landscape effect - 4k intros generally have more to them.

Maximum by Bear of Sinope
/code/demosrc/intros/maximum.zip
01 Jul 1997 (catalog date)
20,172 bytes
Download FTP scene.org
Rating:
Source for an effect full 4k intro. I can't tell what language most of the comments are in. The 100% register gouraud shaded texture innerloop is particularly clever.

Live 4kb Source by Pulpe
/code/demosrc/intros/plp_lvsr.zip
17 Jan 1999 (catalog date)
30,147 bytes
Download FTP scene.org
Rating:
All sources for a very nice kb containing a 3d scene of a playing band and some General Midi music.

RST2 Intro Source by The Rising Sun Team
/code/demosrc/intros/rst2-src.zip
01 Dec 1997 (catalog date)
25,415 bytes
Download FTP scene.org
Rating:
A simple intro with fake diagonal coppers.

Seasick source by Draeden of VLA
/code/demosrc/intros/sea_code.zip
10 Jan 1997 (catalog date)
33,542 bytes
Download FTP scene.org
Rating:
Source for an intro with a reflecting scrollie and text writer - Old source, but well constructed. Great for those who just know asm, but don't know how to put something complete together using just asm.

Injection music disk source by Orthodox of Red Power
/code/demosrc/musdisks/rpinjsrf.zip
10 Jan 1997 (catalog date)
193,146 bytes
Download FTP scene.org
Rating:
Source for a music disk with a midas interface. - The version of midas used with this music disk is included. Rather simple code for anyone wanting to use a good music play from within Pascal.

DOS Utilities by Sam of TFL-TDV
/code/dos/collstuf.zip
26 Feb 1998 (catalog date)
34,149 bytes
Download FTP scene.org
Rating:
Contains some simple dos utilities coded in different languages.

Sine Creator by Zyric
/code/editors/sc10f.zip
26 Feb 1998 (catalog date)
45,053 bytes
Download FTP scene.org
Rating:
Mouse driven utility to create nice sine curves to use for your demo effects.

Sine Generator by Claim of Mindstream
/code/editors/sg_v07.zip
26 Feb 1998 (catalog date)
30,188 bytes
Download FTP scene.org
Rating:
Generates an assembler listing of a sine lookup table.

2d bump mapping by HELiX
/code/effects/bump/bumpsrc.zip
18 Mar 1997 (catalog date)
63,540 bytes
Download FTP scene.org
Rating:
Simple example and explanation of how to do 2d bump mapping. Looks like it was written by a beginner (because of the code optimization, or lack there of), but is fairly nicely commented, which is a big plus!

Texturemapping Tutorial by William D. Doughty
/code/effects/doom/textps.zip
18 Jan 1998 (catalog date)
75,676 bytes
Download FTP scene.org
Rating:
Postscript version. Explains how to make a 3D engine like the one used in Doom.

Texturemapping Tutorial by William D. Doughty
/code/effects/doom/texttext.zip
18 Jan 1998 (catalog date)
9,162 bytes
Download FTP scene.org
Rating:
Text version. Explains how to make a 3D engine like the one used in Doom. This version does not include any illustrations!

ASM Fire by LeGeND
/code/effects/fire/asmfire.zip
12 Aug 1997 (catalog date)
2,321 bytes
Download FTP scene.org
Rating:
A fire routine. A little big for a fire effect. Might consider using a random number function.

Asm Fire 2 by Legend
/code/effects/fire/asmfire2.zip
19 Jan 1998 (catalog date)
1,184 bytes
Download FTP scene.org
Rating:
Fire Example. No useful comments and not that impressive looking.

Fire code by Kirk A. Baum
/code/effects/fire/firecode.zip
10 Jan 1997 (catalog date)
54,739 bytes
Download FTP scene.org
Rating:
A simple fire routine - Contains the same fire as that of fire-win.zip but coded in assembler for DOS.

small flame by Gaffer of PRoMETHEUS
/code/effects/fire/flame160.zip
18 Mar 1997 (catalog date)
2,964 bytes
Download FTP scene.org
Rating:
Source for a small fire routine. Doesn't actually work on my computer. To answer a question proposed by the author about size optimization, inc al is bigger than inc ax because intel doesn't have an inc /r8 instruction. inc ax is of the form inc /r16 which compiles to db 40+rw, where rw = 0 for ax, 1 for cx, 2 for dx, 3 for bx, ... inc al is of the form inc r/m8 and compiles to db FE /1 where /1 = c0 for al, c4 for ah, c1 for bl..., 05 for a memory reference.... See an intel document for more details.

flames by Errand
/code/effects/fire/flames2.zip
10 Jan 1997 (catalog date)
3,148 bytes
Download FTP scene.org
Rating:
A simple fire routine - out dated

Linefire by Kable
/code/effects/fire/linefire.zip
26 Jun 1997 (catalog date)
26,759 bytes
Download FTP scene.org
Rating:
Mystify your fire. I half expected to hear the FM sounds from Amnesia to kick in. It's only one line with a *much* longer (and blured) tail, but still. Uses a Bresenham's line routine.

Mg-flame by Magnesium
/code/effects/fire/mg_flame.zip
06 Jul 1998 (catalog date)
3,276 bytes
Download FTP scene.org
A Flame effect in only 256-bytes with full assembler source. It even leaves you in DOS with a message. Commented for those wanting to learn 256-byte asm coding. TASM needed.

Matrix Demo by Simon Hern
/code/effects/floor/matrix.zip
08 Jun 1997 (catalog date)
95,834 bytes
Download FTP scene.org
Rating:
An example of an infinite tiled floor effect like the one used for the floors in doom.

4ge-fractal by CuteELF of 4ge
/code/effects/fractal/4ge-frac.zip
10 Jan 1997 (catalog date)
10,454 bytes
Download FTP scene.org
Rating:
A fractal zoomer - Has an explanation of how the effect is done, but doesn't say much about the generation of the fractal. Good overall program design and comments.

Fractal Trees by Slavinsky of PL
/code/effects/fractal/vaftre.zip
17 Jan 1999 (catalog date)
31,968 bytes
Download FTP scene.org
Rating:
Explanation of how to make a simple fractal tree.

Spherical Texture Mapping by Keith Sibson
/code/effects/globe/ks_sp.zip
29 Sep 1997 (catalog date)
85,265 bytes
Download FTP scene.org
Rating:

3d Scape by David Hedley
/code/effects/land/3dscape.zip
10 Jan 1997 (catalog date)
22,362 bytes
Download FTP scene.org
Rating:
A dot landscape similar to that at the end of unreal - few comments, and poorly optimized.

ll_land by Lord Logics
/code/effects/land/ll_land2.zip
10 Jan 1997 (catalog date)
147,335 bytes
Download FTP scene.org
Rating:
A landscape routine similar to that at the end of unreal - the xmode routines bug out, but atleast there's an explanation of the effect.

Mars Info by Tim Clarke
/code/effects/land/marsinfo.zip
10 Jan 1997 (catalog date)
2,822 bytes
Download FTP scene.org
Rating:
Details on the algorithm for the mars intro - Look for mars10.zip for the exe associated with this description.

OTM Voxel by Voltaire of OTM
/code/effects/land/otmvoxel.zip
10 Jan 1997 (catalog date)
187,665 bytes
Download FTP scene.org
Rating:
Tries to explain what voxels really are - Most people will ignore the difference anyway. :( And this example leaves much to be desired.

rotating landscape by TTT
/code/effects/land/rotscape.zip
10 Jan 1997 (catalog date)
129,844 bytes
Download FTP scene.org
Rating:
A landscape routine similar to that at the end of unreal - Comments only on function names and has a larger executable than need be for this effect. (Lots of tables, i.e. the landscape itself)

voxel by Jeff Bilger
/code/effects/land/voxel.zip
10 Jan 1997 (catalog date)
9,570 bytes
Download FTP scene.org
Rating:
A voxel example - Doesn't recompile easily, no useful comments nor a description.

voxel by Jeff Bilger
/code/effects/land/voxelg.zip
10 Jan 1997 (catalog date)
9,555 bytes
Download FTP scene.org
Rating:
A voxel example - Doesn't recompile easily, no useful comments nor a description.

bglass by Konrad Olejnik of K!O
/code/effects/lens/bglass.zip
19 Jan 1998 (catalog date)
50,803 bytes
Download FTP scene.org
Rating:
Bumped glass routine. For TMT pascal. You might call this a bump map type effect. The difference I'm going to call is that bump map routines alter light intensity while lens routines change your position in a texture map. Interesting way to get the timer! :) For C users, that would be int *time = 0x046C. See a BIOS data reference for further details.

lens by Nagy Daniel
/code/effects/lens/lensv10a.zip
10 Jan 1997 (catalog date)
40,337 bytes
Download FTP scene.org
Rating:
Source for a lens effect - (I suspect this is a rip of lenssrc.zip/lens.lzh...) The TGA loading routines are exactly the same aside from variable names.

ANuBiS DeMo TUtORs by RaPhiuS of ANubIS
/code/effects/plasma/anutut1.zip
19 Jan 1998 (catalog date)
71,746 bytes
Download FTP scene.org
Rating:
Simple Plasma Example. For Watcom, poor code style.

Plasma by Jan Moller, Erik Hansen
/code/effects/plasma/c_plasma.zip
10 Jan 1997 (catalog date)
55,010 bytes
Download FTP scene.org
Rating:
Simple plasma example - Just some plasma. You might want to take the comments out on the WaitRast(): call and recompile, especially if you have a Pentium.

plassm by James Johnson
/code/effects/plasma/plasexp.zip
10 Jan 1997 (catalog date)
3,400 bytes
Download FTP scene.org
Rating:
Simple plasma example - Based on code by Jare/Iguana. Nice comments on the setting of mode-X.

Rasters Bars by Type One of TFL-TDV
/code/effects/raster/raster9.zip
29 May 1997 (catalog date)
32,595 bytes
Download FTP scene.org
Rating:
A classic raster bar effect with some vector balls moving on the foreground.

Alias by Minimalist
/code/effects/rotozoom/alias.zip
25 Aug 1997 (catalog date)
164,287 bytes
Download FTP scene.org
Rating:
Scaling, rotating, anti-aliasing. There's a turboC, WatcomC, and Pascal version of this program all included. Admittedly, he cheats the palette on anti-aliasing (as shown by using most any non-grayscale image), the programming is good nonetheless.

Slimy Rotozoomer by SliQ
/code/effects/rotozoom/texmpsrc.zip
08 Jun 1997 (catalog date)
49,314 bytes
Download FTP scene.org
Rating:
A slimy version of the wellknown rotozoomer effect.

Scaling by The Darkman
/code/effects/scaling/tp_scale.zip
06 Oct 1996 (catalog date)
71,318 bytes
Download FTP scene.org
Rating:
Doesn't run. Simple scaling code

Sprite Editor by Solar Designer of BPC
/code/effects/sprites/bpc-ms6.zip
26 Jun 1997 (catalog date)
103,086 bytes
Download FTP scene.org
Rating:
Very good sprite editor with a windows-like user interface, multiple video modes, pcx and bmp support and all the usual editing tools.

Sprite Editor by Discordis of Insecabilis
/code/effects/sprites/spriv103.zip
26 Jun 1997 (catalog date)
30,746 bytes
Download FTP scene.org
Rating:
Very simple sprite editor with mouse support.

C Horizontal Stars by Darion
/code/effects/stars/hstar_c.zip
29 May 1997 (catalog date)
18,275 bytes
Download FTP scene.org
Rating:
Displays a very basic horizontal starfield.

3D Starfield by Legend of Blitz
/code/effects/stars/ldstars.zip
29 May 1997 (catalog date)
9,942 bytes
Download FTP scene.org
Rating:
This is just a basic starfield. What makes it special is the 3D glasses support.

SideScrolling Starfield by Incognito
/code/effects/stars/qb-stars.zip
05 Oct 1996 (catalog date)
29,071 bytes
Download FTP scene.org
Rating:

Starfield by Shade of Trash
/code/effects/stars/s-stars.zip
12 Aug 1997 (catalog date)
33,908 bytes
Download FTP scene.org
Rating:
A Starfield. A BASIC starfield. Hideously slow and leaves a black cross on the screen.

Stars by Draeden of VLA
/code/effects/stars/stars.zip
10 Jan 1997 (catalog date)
10,627 bytes
Download FTP scene.org
Rating:
A simple starfield effect - Good for the beginner.

Starz V1.0 by VuLgAr UnIcOrN
/code/effects/stars/starz10.zip
03 Jun 1998 (catalog date)
154,676 bytes
Download FTP scene.org
This is a 2D side scrolling stars demo. There are multiple star speeds / sizes / colors. There are also lots of options like directions and color changing. It is written using C++ in the MS VC++5.0/MFC environment.

123 Byte Tiny Star Field by Rex Deathstar of Waterlogic
/code/effects/stars/tinystar.zip
06 Oct 1996 (catalog date)
1,929 bytes
Download FTP scene.org
Rating:
The 3d version of what Matt and Pascal did. Could conceivably be much smaller

Textmode Plasma by David Thornley
/code/effects/text/plsmatxt.zip
26 Jun 1997 (catalog date)
59,842 bytes
Download FTP scene.org
Rating:
Not very impressive.

Textmode Plasma by Sir Hes of Biokill
/code/effects/text/rtp-txt.zip
26 Jun 1997 (catalog date)
7,748 bytes
Download FTP scene.org
Rating:
Looks Ugly

Transparency Tutorial by Sirmikey of Chaotic Order
/code/effects/transpar/transpar.zip
05 Oct 1996 (catalog date)
290,156 bytes
Download FTP scene.org
Rating:
w/WATCOM C source - Doesn't run. Nice explanation/code

Free direction tunnel tutorial by Blackaxe of Kolor
/code/effects/tunnel/fdtunnel.zip
30 Jun 1998 (catalog date)
4,008 bytes
Download FTP scene.org
Rating:
A good tutorial about coding free direction tunnels using the realtime raytracing method. Text

Free direction tunnel tutorial by Kombat
/code/effects/tunnel/freedir.zip
30 Jun 1998 (catalog date)
48,954 bytes
Download FTP scene.org
Rating:
Basicaly the same info as can be found in fdtunnel.zip by Blackaxe of Kolor. Text, C

tunnel by ?
/code/effects/tunnel/tunnel.zip
10 Jan 1997 (catalog date)
37,658 bytes
Download FTP scene.org
Rating:
Example of a dot tunnel - That it was done in basic is about the only plus. Looks so-so, no comments.

Various Demo Effect Sources by Daniel Vollmer (Fusion)
/code/effects/various/danpwsrc.zip
05 Oct 1996 (catalog date)
697,008 bytes
Download FTP scene.org
Rating:
LOTS of random stuff. Some better than others, especially the TSRs.

Various Demo Effects by Bjarke Viksoe
/code/effects/various/demostuf.zip
21 Sep 1997 (catalog date)
80,945 bytes
Download FTP scene.org
Rating:
Basic stuff like rotators, fire effects, starfields, etc.

Vector Ball 2 by Tumblin
/code/effects/vectball/vectbal2.zip
10 Jan 1997 (catalog date)
190,261 bytes
Download FTP scene.org
Rating:
Some vector ball examples and utilities - Not bad, but simple. Shows some good code design strategies.

Vector Flag by David Hedly
/code/effects/vector/flag.zip
21 Sep 1997 (catalog date)
116,063 bytes
Download FTP scene.org
Rating:
The movement of this flatshaded vectorflag is very impressive!

Heart Quake's water source by ARM of Iguana
/code/effects/water/hq_water.zip
10 Jan 1997 (catalog date)
370,188 bytes
Download FTP scene.org
Rating:
The authoratative source on the water effect - Includes a description of the physics behind the effect and the simplifications done to make the routine run quickly.

Water Effect by Konrad Olejnik
/code/effects/water/paswater.zip
17 Jan 1999 (catalog date)
91,458 bytes
Download FTP scene.org
Rating:
Contains a pure pascal version and a faster pascal with inline assembler version.

Water by Yamaha of XYZZ
/code/effects/water/watrxyzz.zip
25 Aug 1997 (catalog date)
128,613 bytes
Download FTP scene.org
Rating:
A water effect sample. Won't compile as is since it's missing quite a number of library files. Get hq_water if you want to understand this effect. Get this afterwards only if you can't understand asm.

Wormhole by Lucifer of Lucifer
/code/effects/wormhole/1luc_wrm.zip
10 Jan 1997 (catalog date)
10,614 bytes
Download FTP scene.org
Rating:
Qbasic sources for a wormhole - QBasic?!? Nifty! :)

Textfile Convertor by Designer
/code/fileutil/et-con14.zip
26 Feb 1998 (catalog date)
32,660 bytes
Download FTP scene.org
Rating:
Converts ansi files and textfiles for amiga, unix, etc. to pc format and back again.

Raw To C Convertor by Darion
/code/fileutil/hsi2arr.zip
26 Feb 1998 (catalog date)
68,805 bytes
Download FTP scene.org
Rating:
Converts binary files to C arrays.

LZO Data Compression Library v0.20 by Markus Oberhumer
/code/fileutil/lzo020.zip
06 Oct 1996 (catalog date)
184,964 bytes
Download FTP scene.org
Rating:
over conscious about compression ratios and statistics and has many long files about its stats in the /doc directory, but no description about the API. You have to figure out how to use it yourself from the two short examples that come with it. Otherwise, it's fairly complete and you can decide which compression routines you'd like to link yourself (assuming you can figure out that much).

Pop And Push by Ondrej Blazek
/code/fileutil/pop_push.zip
26 Feb 1998 (catalog date)
8,011 bytes
Download FTP scene.org
Rating:
Two utilities that make browsing through your directories easier by using a stackbased method of remembering directory names.

AWE-DIP-01-ENG by Creative Labs engineers
/code/hardware/audio/adip.zip
10 Jan 1997 (catalog date)
708,753 bytes
Download FTP scene.org
Rating:
Examples and API for using the AWE32 - And people wonder why there's not much SB support. The information in the packet is contorted. I could go on this for days. Comments like /* main - here's where the fun begins */ are misleading. The fun actually began several hundred lines ago (starting at line 134). It's late. I'm not exactly bored, but this bit of code is frustrating. I wonder why CL even bothered. There are no technical docs of any sort and the code that is here *REEKS* of bad style. For extra frustration, I unzipped the file which had a self extracting .exe in it, which gave me 4 zips which when each extracted with the -d option finally gives me the SDK. Kneebiter - at 1:30 in the morning. Need more tea...

Digitized Music Routines for SoundBlaster by TSC-Software
/code/hardware/audio/digipack.zip
21 Jan 1998 (catalog date)
489,795 bytes
Download FTP scene.org
Rating:
Very buggy.

CDROM audio library by Cyrid
/code/hardware/audio/e-cda1b.zip
30 Jun 1998 (catalog date)
48,577 bytes
Download FTP scene.org
Rating:
Unfortunately it does not contain a function to play the cd using your soundcard instead of the cdrom output. C

Software Development Kit
/code/hardware/audio/vaisdk.zip
21 Jan 1998 (catalog date)
346,636 bytes
Download FTP scene.org
Rating:
SDK for VESA audio interface BIOS extensions.

Joystick axis reading code by Peter Wan
/code/hardware/joystick/joysdk11.zip
10 Jan 1997 (catalog date)
35,092 bytes
Download FTP scene.org
Rating:
Source to read joystick positions for the Gravis Game Pad - *This* is how source should be written, especially for an SDK. If only we were all this diligent.

Keydev v3.0 by Ondrej Blazek
/code/hardware/keyboard/keydef.zip
26 Feb 1998 (catalog date)
12,279 bytes
Download FTP scene.org
Rating:
Lets you assign macros up to 255 keystrokes to all keys.

K2000 Emulator by Kli
/code/hardware/keyboard/klik2000.zip
17 Jan 1999 (catalog date)
17,822 bytes
Download FTP scene.org
Rating:
Shows a simple Knightrider effect on your screen and keyboard leds.

EMS specs by Dick Flanagan
/code/hardware/memory/ems4spec.zip
10 Jan 1997 (catalog date)
67,864 bytes
Download FTP scene.org
Rating:
A comprehensive doc on EMS - Has the Expanded Memory Specification details and some Pascal and Asm source for acessing EMS memory.

Flat Real Mode by Nix of Massive
/code/hardware/memory/mass-frm.zip
10 Jan 1997 (catalog date)
8,248 bytes
Download FTP scene.org
Rating:
A flat real mode interface - For those who'd rather kludge real mode than switch to protected mode. Conceivably useful for 4k intros which may need a quick and cheap entry into a flat memory model.

Real Memory by Chatter
/code/hardware/memory/realmem.zip
10 Jan 1997 (catalog date)
10,850 bytes
Download FTP scene.org
Rating:
Supposedly gets you past the 64k barrier in real mode - I have no clue what compiler this is supposed to compile for. It uses opcodes not allowed in BC's inline assembler, watcom doesn't use that kind of inline assembler (and doesn't need this extender anyway), and this is pointless for djgpp which only compiles 32bit pmode apps. I have neither TC (but considering that's a sub-set of BC I can assume it won't work) nor Quick C (but that's so old, it's inline assembler's probably incomplete too).

RDOSUMB v1.1Ea by Dimension
/code/hardware/memory/rumb11ea.zip
30 Jan 1999 (catalog date)
52,607 bytes
Download FTP scene.org
Upper Memory Block manager (not code)

Fmouse by Holy Drake of Guardians
/code/hardware/mouse/fmouse12.zip
02 Jul 1997 (catalog date)
8,610 bytes
Download FTP scene.org
Rating:
A mouse routine for mode 12h. Nice source, full docs for using. Simple enough to extend to making a general mouse handler for any video mode.

FreePack DOS extender by Narech Koumar of Supernar Systems Intl.
/code/hardware/pmode/dos32a.zip
25 Aug 1997 (catalog date)
520,938 bytes
Download FTP scene.org
Rating:
Another DOS extender option. I didn't test this for usefulness. I doesn't look any more difficult to learn to use than Adam Seychell's (sp?) Dos32 or Thomas Pytel/Charles Scheffold's Pmode/w. How well it functions is another story. Full documentation available. Comes with a tetris clone presumeably made using the extender. No source.

Dos32 extension package for DJGPP by Rasputin
/code/hardware/pmode/dpfd110.zip
30 Jun 1998 (catalog date)
1,211,794 bytes
Download FTP scene.org
Rating:
C

Eclipse operating System v3.05
/code/hardware/pmode/e_os305.zip
30 Jun 1998 (catalog date)
1,442,821 bytes
Download FTP scene.org
Rating:
A combination of a dos extender and a demo library containing a lot of useful functions. It's very useful for intros because the tiny version is very small (including a sb and gus modplayer). C, Assembler

Flat Maquina by Morbid Iadalboath of MUTANTE
/code/hardware/pmode/fm32_v2.zip
02 Jul 1997 (catalog date)
6,647 bytes
Download FTP scene.org
Rating:
A Pascal TPU for getting flat mode memory. People really should be moving away from dealing with segmented memory. Get this if you're still using Pascal or something similar.

System 64 by Simm of Analogue
/code/hardware/pmode/s64.zip
10 Jan 1997 (catalog date)
61,037 bytes
Download FTP scene.org
Rating:
A DOS protected mode extender - Comes with full source and looks fairly complete including real mode call back support. Worth giving a look at if you'll find it easier to use than Tran's pmode or DOS32.

WUSTUB v0.1 by Michael Tippach
/code/hardware/pmode/wustub01.zip
10 Jul 1997 (catalog date)
50,554 bytes
Download FTP scene.org
Rating:
A DOS extender for Borland's Delphi 2. It's basically a PE loader for DOS. Comes with a CRT unit.

Xi Development System by Fysx
/code/hardware/pmode/xids0815.zip
19 Jan 1998 (catalog date)
43,131 bytes
Download FTP scene.org
Rating:
Xi Development System, a pmode extender. Uses tlink in the end, but works from watcom and tasm. Possibly a contender if you're writing a 64k intro and need a pmode extender. I'm unsure of it's stability, but it's small.

Asychronous communitcations code by Lord Logics
/code/hardware/serial/ll_comm.zip
10 Jan 1997 (catalog date)
56,754 bytes
Download FTP scene.org
Rating:
Source for "asynchronous" comm connections - A library meant for opening COM lines and other serial line connections. It's supposedly asynchronous (but maybe in a later version for this only supports one). Not too demo scene relevant, but it could make for great modem-modem networking in a game.

Mode 13h Doc by Vulture
/code/hardware/video/basicdoc.zip
10 Jan 1997 (catalog date)
7,727 bytes
Download FTP scene.org
Rating:
An explaination of mode 13h - For the *absolute* beginner.

Mode Switching Routines by Jeff Morgan
/code/hardware/video/modsrc21.zip
17 Jan 1999 (catalog date)
18,402 bytes
Download FTP scene.org
Rating:
These routines set different vga video modes without using the bios routines.

Prometheus Truecolor System by Gaffer of Xtatic
/code/hardware/video/ptc071.zip
17 Jan 1999 (catalog date)
1,750,391 bytes
Download FTP scene.org
Rating:
This is a hardware independent library for dos and windows for accessing the videocard.

S3 TPU unit by Dietmar Meschede
/code/hardware/video/s3unit3.zip
10 Jan 1997 (catalog date)
16,549 bytes
Download FTP scene.org
Rating:
Source to set 320x240x256 and 640x480x256 modes with 1MB addressing on S3 chips - Doesn't directly say how to access that video memory or what to do with it. Now adays one should simply use the VESA BIOS.

VESA BIOS extension docs by Patch
/code/hardware/video/vesasp12.zip
10 Jan 1997 (catalog date)
15,985 bytes
Download FTP scene.org
Rating:
The specifications of the VESA BIOS extension - (kinda) from VESA themselves.

VidTimer by Zax
/code/hardware/video/vtime110.zip
10 Jan 1997 (catalog date)
179,797 bytes
Download FTP scene.org
Rating:
A utility to give you bliting times from your video card - Same as vblitz13.zip, just a different version.

Variable Pictures
/code/images/bin2asm.zip
15 Apr 1997 (catalog date)
63,503 bytes
Download FTP scene.org
Put variable size pictures in your VGA programs.

CEL 2 SPR
/code/images/cel2spr.zip
15 Apr 1997 (catalog date)
28,662 bytes
Download FTP scene.org
Simple sprite conversion from AA .cel format.

Cutter
/code/images/cutter1.zip
15 Apr 1997 (catalog date)
68,240 bytes
Download FTP scene.org
Graphics Cutter v1.0 is a scripting language used in cutting graphics from PCX files. Unzip with -d option (subdirectories). Saves palette info, include files, and object files. Object files are stored in MODE 0x13 and MODE X formats. DEMO of bouncing balls included. Source available in registered version.

A simple FLI/FLC viewer by Noerror of Ph7media
/code/images/flcfli.zip
30 Jun 1998 (catalog date)
28,880 bytes
Download FTP scene.org
Rating:
C

GIF 2 LBM by Daniel Hatadi
/code/images/gif2lbm.zip
15 Apr 1997 (catalog date)
17,893 bytes
Download FTP scene.org
Very simple bitmap converter. This converts plain 256 colour GIFs to the LBM format used with Themie Gouthas' XLIB. It also saves the palette separately in a .PAL file.

88 byte pcx viewer by Gyr
/code/images/gyrpcx.zip
30 Jun 1998 (catalog date)
10,937 bytes
Download FTP scene.org
Rating:
A nice example of size optimalisation. Assembler.

HSI 2 ARR
/code/images/hsi2arr.zip
15 Apr 1997 (catalog date)
62,609 bytes
Download FTP scene.org
Converts RAW format picture files to C readable arrays. Full source included, and two example programs.

Television Viewer by Bullhead of Plastic Surgery
/code/images/ps_tvv.zip
17 Jan 1999 (catalog date)
99,252 bytes
Download FTP scene.org
Rating:
Displays a bmp,pcx,tga or lbm picture on the screen using a fake hicolor mode.

76 Byte Pcx Viewer by Saint
/code/images/saintpcx.zip
03 Jul 1998 (catalog date)
7,169 bytes
Download FTP scene.org
Saint's revenge: Another example of size optimization, beating Gyr's viewer by 12 (.) bytes. Hey, will I get four stars, too? :-)

Multipage VGA Library by Lin Ke-Fong
/code/library/mpvga10.zip
01 Dec 1997 (catalog date)
84,061 bytes
Download FTP scene.org
Rating:
VGA library by Lin Ke-Fong. Very good tweaked vga library. It automaticaly detects the vga card to offer as much functionality as possible instead of using the standard vga settings only like most libraries do.

Wordup Graphics Toolkit v5.1 by Egerter Software
/code/library/wgt5.zip
01 Dec 1997 (catalog date)
3,065,737 bytes
Download FTP scene.org
Rating:
A comprehensive graphics library.

WGT Engine Pack 1
/code/library/wgten1.zip
01 Dec 1997 (catalog date)
135,457 bytes
Download FTP scene.org
Rating:
Example voxel effect using WGT v5.1

WGT Engine Pack 2
/code/library/wgten2.zip
01 Dec 1997 (catalog date)
69,080 bytes
Download FTP scene.org
Rating:
Example tiling effect using WGT v5.1

The Mag by Spellcaster
/code/mags/mag02.zip
01 Jul 1997 (catalog date)
12,743 bytes
Download FTP scene.org
Rating:
A serial coding magazine. Continuing info on Pascal, gets into basic assembler, BIOS, interrupts, and mode 13h.

The Mag by Spellcaster
/code/mags/mag08.zip
01 Jul 1997 (catalog date)
41,938 bytes
Download FTP scene.org
Rating:
A serial coding magazine. Random stuff, game design, more on pointers, some elementary data structuring.

The Mag by Spellcaster
/code/mags/mag11.zip
01 Jul 1997 (catalog date)
95,422 bytes
Download FTP scene.org
Rating:
A serial coding magazine. Sorting, matrix algebra, geometric transformations, more complex 3d, still adding to that game. (This magazine has come a long way since issue one and is entirely progressive.)

E.O.S. Version Of MXM GUS XM Player v1.3 by Niklas Beisert
/code/sound/e_mxm13.zip
05 Oct 1996 (catalog date)
170,118 bytes
Download FTP scene.org
Rating:

Music Format Description Library v2.0 by fh of GODS
/code/sound/fh-mfdl2.zip
06 Oct 1996 (catalog date)
87,094 bytes
Download FTP scene.org
Rating:

GUS Programming Info v3.02
/code/sound/gusin302.zip
06 Oct 1996 (catalog date)
13,723 bytes
Download FTP scene.org
Rating:

Music File Format Library v1.0 by Jamal Hannah
/code/sound/musfmt10.zip
05 Oct 1996 (catalog date)
172,360 bytes
Download FTP scene.org
Rating:

Noice Music System v2.1
/code/sound/nms21src.zip
05 Oct 1996 (catalog date)
100,312 bytes
Download FTP scene.org
Rating:

Tutorial 1 in C by Snowman of Hornet
/code/tutors/denthor/tut01new.zip
11 Jan 1997 (catalog date)
16,337 bytes
Download FTP scene.org
Rating:
Asphyxia VGA demo trainer:Tut 1 in C:The basics - Includes Denthor's original tutorial release within and has the compiled exe.

Tutorial 8 in C by Snowman of Hornet
/code/tutors/denthor/tut08new.zip
11 Jan 1997 (catalog date)
42,817 bytes
Download FTP scene.org
Rating:
Asphyxia VGA demo trainer:Tut 8 in C:3d basics - Includes Denthor's original tutorial release within and has the compiled exe. Remember, these are only basics. (Snowman added a little of his own to this... I loved vector balls spelling things. :)

Tutorial #17 by Denthor of Asphyxia
/code/tutors/denthor/tut17.zip
11 Jan 1997 (catalog date)
18,411 bytes
Download FTP scene.org
Rating:
Asphyxia VGA demo trainer:Pixel Morphing & Static - Pixel Morphing is similar to the one of the first few things in Crystal Dream II, or imagine the IFS fractal morphing of Verses or Hex Appeal.

Tutorial #19 by Denthor of Asphyxia
/code/tutors/denthor/tut19.zip
11 Jan 1997 (catalog date)
11,620 bytes
Download FTP scene.org
Rating:
Asphyxia VGA demo trainer:full assembler - for a quick and painless (?) switch from pascal/asm to full assembler. Has a simple fire effect as an example.

Tutorial in C by Steve Pinault
/code/tutors/denthor/tutorc.zip
11 Jan 1997 (catalog date)
59,478 bytes
Download FTP scene.org
Rating:
Asphyxia VGA demo trainer:C versions of the PAS source - Needs MSVC to compile, which most people simply don't have.

The King Magazine Volume 2 by The King
/code/tutors/graphics/kmagv2.zip
18 Jan 1998 (catalog date)
54,474 bytes
Download FTP scene.org
Rating:
Nice for beginners. This volume explains some basic Pascal and Assembler coding and how to do crossfades.

The King Magazine Volume 3 by The King
/code/tutors/graphics/kmagv3.zip
18 Jan 1998 (catalog date)
63,180 bytes
Download FTP scene.org
Rating:
Better than volume 2. Again some basic stuff for Pascal, Assembler, Hardware and Graphics, etc. Examples are now in C too.

Peroxide Trainer Part 3 by Telemachos of Peroxide
/code/tutors/graphics/pxdtut3.zip
17 Jan 1999 (catalog date)
26,393 bytes
Download FTP scene.org
Rating:
This tutorial explains how to code 3d vectors using flatshading and glenzing.

N-Buffering Doc by Type One of Pulpe
/code/tutors/graphics/t1nbuf11.zip
17 Jan 1999 (catalog date)
10,550 bytes
Download FTP scene.org
Rating:
This doc explains everything you want to know about single, double, tripple and N buffering.

Serie De Tutoriales Fac 1 by FAC of Delabu Alama
/code/tutors/graphics/tut1.zip
25 Apr 1998 (catalog date)
8,595 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline ASM. First tutorial: How to use mode 13h

Serie De Tutoriales Fac 10 by FAC of Delabu Alama
/code/tutors/graphics/tut10.zip
25 Apr 1998 (catalog date)
76,545 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Tenth tutorial: Text output in Mode 13h.

Serie De Tutoriales Fac 11 by FAC of Delabu Alama
/code/tutors/graphics/tut11.zip
14 Aug 1998 (catalog date)
51,279 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Eleventh tutorial: Flat shading and light sources.

Serie De Tutoriales Fac 12 by FAC of Delabu Alama
/code/tutors/graphics/tut12.zip
14 Aug 1998 (catalog date)
100,684 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Twelveth tutorial: More complex objets and face sorting.

Serie De Tutoriales Fac 2 by FAC of Delabu Alama
/code/tutors/graphics/tut2.zip
25 Apr 1998 (catalog date)
13,356 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Second tutorial: How to use the palette.

Serie De Tutoriales Fac 3 by FAC of Delabu Alama
/code/tutors/graphics/tut3.zip
25 Apr 1998 (catalog date)
15,274 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Third tutorial: Lines and circles.

Serie De Tutoriales Fac 4 by FAC of Delabu Alama
/code/tutors/graphics/tut4.zip
25 Apr 1998 (catalog date)
36,135 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Fourth tutorial: Virtual Screens and the PCX format.

Serie De Tutoriales Fac 5 by FAC of Delabu Alama
/code/tutors/graphics/tut5.zip
25 Apr 1998 (catalog date)
86,667 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Fifth tutorial: Scrolling

Serie De Tutoriales Fac 6 by FAC of Delabu Alama
/code/tutors/graphics/tut6.zip
25 Apr 1998 (catalog date)
60,387 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Sixth tutorial: Basic animation.

Serie De Tutoriales Fac 7 by FAC of Delabu Alama
/code/tutors/graphics/tut7.zip
25 Apr 1998 (catalog date)
92,107 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Seventh tutorial: Basic effects (plasma, fire, interference).

Serie De Tutoriales Fac 8 by FAC of Delabu Alama
/code/tutors/graphics/tut8.zip
25 Apr 1998 (catalog date)
35,194 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Eighth tutorial: Basics of 3D

Serie De Tutoriales Fac 9 by FAC of Delabu Alama
/code/tutors/graphics/tut9.zip
25 Apr 1998 (catalog date)
30,791 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. In Turbo Pascal + inline asm. Ninth tutorial: Backface removal and solid polygons.

Serie De Tutoriales Fac. Ejemplos En C by FAC of Delabu Alama
/code/tutors/graphics/tutc.zip
26 Apr 1998 (catalog date)
33,718 bytes
Download FTP scene.org
Basic demo coding tutorials in Spanish. C/C++ examples for the first 4 tutorials.

3d Lib by deks
/code/tutors/math/3dlib.zip
19 Jan 1998 (catalog date)
6,095 bytes
Download FTP scene.org
Rating:
Simple vector and matrix functions. Useless unless you know what they do, and easier to make than use if you do know. Correct code (and math) at the very least.

truepal by Florian Hallar
/code/tutors/video/at_trpal.zip
19 Jan 1998 (catalog date)
56,300 bytes
Download FTP scene.org
Rating:
Emulates truecolor modes in 320x200x8. Not really... it just converts the picture to use a 3-3-2 palette. It's a common emulation mode since it saves time versus quantizing a new palette everyframe (maybe in 5 years we could do that, even if we don't need it anymore. :)

Mode 13h Explanation by Vulture of Outlaw Triad
/code/tutors/video/basicdoc.zip
18 Jan 1998 (catalog date)
4,494 bytes
Download FTP scene.org
Rating:
Only explains how to get into mode 13h and how its memory model works. Not very useful.

Page-Flipping by Vulture of Outlaw Triad
/code/tutors/video/otflip.zip
18 Jan 1998 (catalog date)
21,655 bytes
Download FTP scene.org
Rating:
Explains how to avoid ugly screen updates by using a virtual screen.

Peroxide Trainer Part 5, C-version by Telemachos of Peroxide
/code/tutors/video/pxdtut5c.zip
17 Jan 1999 (catalog date)
33,744 bytes
Download FTP scene.org
Rating:
This tutorial explains how to access the vesa 1.2 modes.

N-Buffering Doc by Type One of TFL-TDV
/code/tutors/video/t1-nbuf.zip
02 Jul 1997 (catalog date)
15,924 bytes
Download FTP scene.org
Rating:
A doc for video buffering. Explains the draw backs of using only one video buffer and how to use 2 or more buffers effectively.

VGA-Vulture by Vulture
/code/tutors/video/vga-vul2.zip
10 Jan 1997 (catalog date)
20,011 bytes
Download FTP scene.org
Rating:
Palette fading example - A simple program demonstrating how to fade a palette in and out.

3DS converter by MRI of Doomsday
/code/utils/3d/3dsco20.zip
25 Aug 1997 (catalog date)
14,233 bytes
Download FTP scene.org
Rating:
Reads a 3ds file and outputs an easier to read format. Good utility with full source for reading .3DS files. It's easily tweakable (with a #define) to read from a file or memory and not that difficult to tweak for your own 3d structures. It's also done well enough that adding support for more features of the .3ds format should not be that difficult from a coding standpoint. Specs are admittedly hard to find.

3DS converter by MRI of Doomsday
/code/utils/3d/3dsrdr13.zip
25 Aug 1997 (catalog date)
6,754 bytes
Download FTP scene.org
Rating:
Reads a 3ds file and outputs an easier to read format. An update of Jare's 3dsrdr12. Get the above for usefulness, get Jare's original version for posterity or more complete informations.

Basic To Assembly Translator by Kevin Diggins
/code/utils/compiler/basm10.zip
26 Feb 1998 (catalog date)
297,077 bytes
Download FTP scene.org
Rating:
Creates an assembly listing out of a basic listing.

Bin 2 DB by Escape
/code/utils/compiler/bin2db24.zip
12 Aug 1997 (catalog date)
12,087 bytes
Download FTP scene.org
Rating:
A bin 2 db util. See my comments to incpro3.zip. Also, take out the "coded in 100% Assembler" line. It's dorky, especially for something whose main function (input/output) is easiest handled by a high level language and whose speed of execution is on the magnitude of 2 seconds.

Bin to H by Lev Iserovich
/code/utils/compiler/bin2h.zip
12 Aug 1997 (catalog date)
11,097 bytes
Download FTP scene.org
Rating:
A bin 2 h/obj. Actually produces obj files, but only works with Turbo C with a little tweaking for Borland C. (same company yes, slightly different compilers.) (By extension, you should be able to get it to work with TASM.)

Bin to Obj by Mr Baggins of Extravaganza
/code/utils/compiler/binobj32.zip
12 Aug 1997 (catalog date)
31,779 bytes
Download FTP scene.org
Rating:
A bin 2 obj util. Actually produces obj files, but only works with Watcom C. (By extension, you should be able to get it to work with pmode and TASM.)

tinyRTL by Solar Designer
/code/utils/compiler/bpc-trtl.zip
10 Jan 1997 (catalog date)
13,314 bytes
Download FTP scene.org
Rating:
A pas TPU with source for creating small exes - A TPU that replaces the system TPU in Turbo Pascal so that small .exes can be made. The example .exes are deceiving as there is no built in support for writing text and other such things. Knowledge of assembler will be necessary for most programs you'd write with this.

C-- by Peter Cellik
/code/utils/compiler/c--c0203.zip
10 Jan 1997 (catalog date)
309,669 bytes
Download FTP scene.org
Rating:
C-- compiler,It's either a stripped down version of C or ASM on steriods. It was good and cool some time ago, but there are surely better development platforms available.

MikDLL library by MikMak
/code/utils/compiler/mikdll.zip
10 Jan 1997 (catalog date)
20,844 bytes
Download FTP scene.org
Rating:
A dynamic library loader for BC/DOS - This is a rather complex piece of code not designed for the beginner. It shows you how you could create a dynamic library so that you can load code at runtime. Suggested use is for a mod player to load the specific sound card's drivers run time.

Netwide Assembler by Simon Tatham, Julian Hall
/code/utils/compiler/nasm094.zip
02 Jul 1997 (catalog date)
320,576 bytes
Download FTP scene.org
Rating:
A freeware assembler with good support. People have been switching from TASM to this assembler, especially linux and 68K coders. It is still being supported by the makers so it understands newer op codes, like mmx instructions, so you don't need to get intel's 'macros' for new opcodes.

QLIB 2.02 by Sub Death
/code/utils/compiler/qlib202.zip
10 Jul 1997 (catalog date)
362,098 bytes
Download FTP scene.org
Rating:
Replacements for standard C Library functions. Uses pmode/w. It replaces most standard C library functions, presumeably so that you don't have to link in the stdlibraries keeping an executable size down. Has some extras.

Byteraper 2000 v4.0b by Litening
/code/utils/graphics/byterape.zip
26 Feb 1998 (catalog date)
165,061 bytes
Download FTP scene.org
Rating:
A utility to rip graphics and mods out of demos. Doesn't work when compression is used, and it also doesn't support modern module formats.

Graphical File Viewer v2.01 by Jare of Iguana
/code/utils/graphics/gfv20.zip
26 Feb 1998 (catalog date)
12,669 bytes
Download FTP scene.org
Rating:
Very simple graphics ripper, doesn't work with compressed files.

Palette Generator by BlackBob
/code/utils/graphics/palgen.zip
01 Jul 1997 (catalog date)
11,178 bytes
Download FTP scene.org
Rating:
A utility to generate palettes. Clumsy text mode interface, using dp2e to generate a palette would be much easier.

Tiny PCX by Sugar Less
/code/utils/graphics/tinypcx.zip
19 Jan 1998 (catalog date)
1,165 bytes
Download FTP scene.org
Rating:
164 byte pcx loader. Only works on 320x200x256 images (because of video mode and failing to check the image's actual size) and doesn't explain the pcx file format (which is more or less trivial)

Vfixppsl - Vesa Fix Pixels Per Scan Line by Saint
/code/utils/graphics/vfixppsl.zip
12 Jun 1998 (catalog date)
2,392 bytes
Download FTP scene.org
This little TSR sets the number of pixels per scan line to match the x resolution of the visible screen. Usefull for demos / games that assume the logical width of a scan line to be equal to the physical width. Includes ASM source code.

DFMAKE by Alessandro Job
/code/utils/packers/dfmake.zip
10 Jan 1997 (catalog date)
39,904 bytes
Download FTP scene.org
Rating:
A program and library for accessing data from a datafile from Watcom - Useful little utility. Very simple.

FLI/FLC Compressing Utility by Goto64 of Purple
/code/video/lzakit90.zip
17 Jan 1999 (catalog date)
286,808 bytes
Download FTP scene.org
Rating:
Very useful if you want to include animations in your demo.

Text Mode FLI/FLC Player
/code/video/txtfli.zip
06 Oct 1996 (catalog date)
99,695 bytes
Download FTP scene.org
Rating:
Buggy mode set, only worked in a dos box from win '95. Had information about the text mode demo compo and was rather impressive for what it did. Otherwise, tight code for what it does, sparce, useless comments.

WIN95 And Demos Starter by Cute Elf
/code/windows/ce-win95.zip
19 Jan 1998 (catalog date)
18,929 bytes
Download FTP scene.org
Rating:
Library for using DirectDraw for making demo effects. Use Winzip to decompress archive because of the long file names. If using DirectX 5, you have to change two lines in DirectXConversion.cpp to type cast to (DirectDrawSurface2 *). When you try to compile, you'll know which lines those are. Hmm... maybe wince stands for Win-CuteElf. (If you see this, are you going back there?)

Windows Tutorial by Denthor of Asphyxia
/code/windows/wintut1.zip
19 Jan 1998 (catalog date)
15,071 bytes
Download FTP scene.org
Rating:
Windows Tutorial 1. Denthor's back with some tutorials on windows graphics program. I (and he) recommend that you still get another reference (like a *gasp* book) if you know absolutely nothing about programming windows and intend to get serious about it. The tut has just enough info to grasp how windows works, the mindset needed for coding, and some basic messages windows can throw at you. Good for the ultra-beginner with windows. (Oh, the example here is a star field)

Classic by The Brain Slayer
/demos/1991/classic.zip
29 Jun 1996 (catalog date)
118,372 bytes
Download FTP scene.org
Rating: