|
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
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
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?)
|
|
|
|
|
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!
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
256 Byte Water by Cagdas Calik /code/effects/water/w256.zip
| 24 May 1998 (catalog date)
786 bytes
| Download FTP scene.org
| | A 256 byte water effect coded in pure assembly by Cagdas Calik, moreover with 286 instructions. It's recommended that you're mouse driver is load before you run the program, otherwise it will crash. Click left mouse button to go back to dos. Have fun...
|
|
2asm Anything 2 Asm,c,pas Converter by sneaqo of aardbei /code/fileutil/2asm.zip
| 21 Aug 1998 (catalog date)
97,877 bytes
| Download FTP scene.org
| | converts a binary file into a db list, or a C or Pascal array. has a lot of options, and examples for all 3 languages included. Assembler, C, Pascal
|
|
|
|
|
|
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...
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
Bytes Of Wisdom Diskmag Engine Sources by MinMax of Septic Productions /code/mags/bow5src.zip
| 21 Aug 1998 (catalog date)
109,870 bytes
| Download FTP scene.org
| | Sources to diskmag engine written in Watcom C. Can use VBE 1.2/2.0 & textmode. Very flexible. Also it is recomended that you download the diskmag itself (to get the example files) (bow5.zip)
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
GEMA by ? of Sector One /code/utils/compiler/gema26aa.zip
| 10 Jan 1997 (catalog date)
148,691 bytes
| Download FTP scene.org
| Rating:
| An assembler for those used to 68k assemblers - Avids believe that this assembler is more precise and makes more sense. I'll give them the former any day. It certainly does have many advantages over TASM and MASM with the exception of wide support. :(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|