|
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.
|
|
Zed 3D by Zed /code/3d/docs/zed3d095.zip
| 19 Jan 1998 (catalog date)
697,450 bytes
| Download FTP scene.org
| Rating:
| Zed 3d - a document explaining the maths you'll need for 3d. Word and postscript formats of the same file. Zed has an attention to detail and a great way to explain all the math. I highly recommend this to anyone starting to make a 3d engine who doesn't know where to start (start with the math, not the polygon fillers, believe me! the fillers are trivial in comparison). See the bibliography for where to go next.
|
|
Raw GFX Lib by Ghyll of TGA /code/3d/systems/tgarx2b1.zip
| 02 Jul 1997 (catalog date)
34,488 bytes
| Download FTP scene.org
| Rating:
| An elementary graphics system. The functions are very base and it's a good idea for anyone coding graphics engines either to understand how those functions work or to be given higher level functions to work with.
|
|
|
F. mod docs by Firelight /code/audio/docs/fmoddoc.zip
| 10 Jan 1997 (catalog date)
83,795 bytes
| Download FTP scene.org
| Rating:
| Firelight's mod format description - The perfect text file for someone who is writing a mod player especially first timers. Assumes knowledge of programming and doesn't cover details of sound card specific issues, like setting up a DMA transfer or initializing the sound card.
|
|
IW SDK /code/audio/docs/iw_sdk20.zip
| 10 Jul 1997 (catalog date)
2,796,518 bytes
| Download FTP scene.org
| Rating:
| The SDK for the IW chip. The docs are Adobe Acrobat files and are probably meant for printing out. I didn't try yet, but the "univerval translator" at CMU should be able to convert the files to a text format, which would be infinitely more useful. This is one of those everything you needed to know and more type docs.
|
|
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!
|
|
|
|
BB Demo Source by Jan Hubicka /code/demosrc/demos/bbsrc.zip
| 19 Jan 1998 (catalog date)
1,575,247 bytes
| Download FTP scene.org
| Rating:
| Text Mode/ASCII demo for DOS and UNIX. Requires gcc to compile unless you really want to mess with the makefiles. Also requires /code/utils/graphics/aa-lib10.zip. Nicely done.
|
|
|
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.
|
|
|
|
|
|
|
|
|
Gallery Source by ARM of Iguana /code/effects/doom/gallery.zip
| 10 Jan 1997 (catalog date)
593,716 bytes
| Download FTP scene.org
| Rating:
| Source to Iguana's gallery scene from Inconexia (a doom clone) - Nice code, but low accuracy on the maths. Cool pictures, but I saw them the first time, when they were in the Prado. :) I always thought that there should have been an Easter Egg for May 3rd. Run subdirs.exe to get the full source.
|
|
|
|
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.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
Tunnel Source by bca of Karva /code/effects/tunnel/bca_tnl.zip
| 19 Jan 1998 (catalog date)
19,956 bytes
| Download FTP scene.org
| Rating:
| A texture mapped tunnel effect. Has holes in the tunnel. No useful comments in the source. One nifty (old!) idea of taking advantage of mirrors in the lookup table. FYI - vasen=left, oikea=right, yl„=upper, ala=lower.
|
|
|
|
|
Voxel by 6502 of Fatal Rage /code/effects/voxel/newvox.zip
| 26 Jun 1997 (catalog date)
3,227 bytes
| Download FTP scene.org
| Rating:
| Beautiful hightfield rendering. If there's anyone with half a clue who can't understand this, I'd like to know. The effect itself is beautiful, fast, and the code is gratuitously commented. My only quip is having (gipped) allocation of some 180k that just eats up base memory. Has no .exe, but compiles with watcom with no problems.
|
|
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.
|
|
|
|
|
Virtual File System by Dark Fiber /code/fileutil/ilfs202b.zip
| 17 Jan 1999 (catalog date)
110,874 bytes
| Download FTP scene.org
| Rating:
| For Watcom C and DOS32 Assembler. Puts all your datafiles in one big file. Does not compress the data, and you have to do too many things by yourself that could have been done by the library.
|
|
File (de)concatenator by Kli /code/fileutil/klitar10.zip
| 17 Jan 1999 (catalog date)
19,344 bytes
| Download FTP scene.org
| Rating:
| Puts separate files in one big file and separates them again. Not very useful, unless you want to use it as a utility for your own virtual file system.
|
|
|
Intel docs by ? /code/hardware/cpu/intel.doc
| 10 Jan 1997 (catalog date)
114,654 bytes
| Download FTP scene.org
| Rating:
| A complete listing of the 80x86 opcodes - Great reference for those learning assembler and those needing to double check opcodes. Dubious clock listings (none for pentium.)
|
|
386 power by Lorenzo Micheletto /code/hardware/pmode/386p_101.zip
| 10 Jan 1997 (catalog date)
117,845 bytes
| Download FTP scene.org
| Rating:
| A DOS extender for pmode asm programming - Has docs for useage and some extra miscellaneous routines that could be used for game or graphics programming in pmode. Honestly, if you want to do 100% asm development for pmode I'd suggest DOS32 or Tran's pmode. The author here credits Tran for some backbones to his system.
|
|
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.
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
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.)
|
|
|
|
|
|
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.
|
|
|
|
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.
|
|
Boot by ? of Ooze /code/utils/boot/0l_boot.zip
| 25 Aug 1997 (catalog date)
81,135 bytes
| Download FTP scene.org
| Rating:
| Reboots & boot sector util. A utility that'll reboot your computer (which isn't terribly useful) and to read/write boot sectors. It's a good, hard to find utility for someone just poking into that sort of stuff.
|
|
DeKompress DOS32 by Dark Fibre /code/utils/compiler/dkd32.zip
| 10 Jan 1997 (catalog date)
12,414 bytes
| Download FTP scene.org
| Rating:
| Decompresses files made with and compressed via DOS32 - This utility could be useful for rippers faced with intros coded with DOS32. It will unpack the exe and one can use further programs to extract mod files or graphics.
|
|
GEMA by ? of Sector One /code/utils/compiler/gema16.zip
| 10 Jan 1997 (catalog date)
118,143 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. :(
|
|
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. :(
|
|
ASCII ART Lib by Jan Hubicka /code/utils/graphics/aalib10.zip
| 19 Jan 1998 (catalog date)
133,184 bytes
| Download FTP scene.org
| Rating:
| Ascii Art Renderer. Do not kill yourself trying to understand the code (no comments at all, and fairly complex code). Bonus points for the concept. This is FUNKY and fun to play with. (TMDC anyone? might be useful to figure out how to go from a graphical image to ASCII)
|
|
|
|
|
|
|
|
|
|
|
|
|
24 Hour Break by Digitize Design Group /demos/1993/0-9/24h_brk.zip
| 29 Jun 1996 (catalog date)
90,627 bytes
| Download FTP scene.org
| Rating:
| Fast circle-effect, sine scroller (coded in interesting way) - not a great job for asm-intro-compo (of course some music) btw: at the end they are talking about many bugs: here is one: press (& hold) left shift during sine-scroller. Letters D and G will be moved 'a little' :-)
|
|
Second Phobia by Noice /demos/1993/0-9/2phobia.zip
| 29 Jun 1996 (catalog date)
182,752 bytes
| Download FTP scene.org
| Rating:
| Released at event TP93 in the demo division and ranked 05
Really nice intro with some bitplane-mapping (& rotating), vectors, vector-dots, etc. There is such a bug, it supports GUS only at 220 (for other base-ports un-pklite this program and change 0x220 (the only one) in code to your base address).
|
|
|
|
|
|
|
|
|
|
|
4 Kings by Orange /demos/1994/0-9/4kings.zip
| 29 Jun 1996 (catalog date)
57,584 bytes
| Download FTP scene.org
| Rating:
| Released at event ASM94 in the in64 division and ranked 10
A nice, unique look to this demo sets it apart from others. Lots of mathematical based code. Opens up with four grahpics in the corners and a bouncing pixel that opens up to the title. Good design doesn't stay with any one routine for too long.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|