|
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.
|
|
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.
|
|
|
|
|
|
|
|
|
|
GUS Environment by Patch /code/audio/detect/gusenv.zip
| 10 Jan 1997 (catalog date)
1,481 bytes
| Download FTP scene.org
| Rating:
| Grabs the Ultrasnd environment for you - Good for those who don't know how to find an environment variable, but it doesn't tell you much. It may give you a place to start.
|
|
|
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.
|
|
|
|
|
|
|
|
|
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.
|
|
|
Tnt's Mod Player by ByteRaver of TNT, NO-ID /code/audio/players/tnt-mp11.zip
| 10 Jun 1998 (catalog date)
306,622 bytes
| Download FTP scene.org
| | This is a .MOD, .WOW player for DOS or a W95 DOS BOX. It supports the GUS and SoundBlaster. Features are interpolative mixing routines (stereo with panning effects), 5 octaves, 1 to 32 channels, _ALL_ MOD types supported, very powerful .MOD loader, MIDAS-alike setup. full pascal and asm source is included. Info about programming mixing routines is included, too.
|
|
|
|
|
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.
|
|
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.
|
|
|
|
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
Phro source by Phred of OTM /code/demosrc/demos/phro.zip
| 10 Jan 1997 (catalog date)
294,474 bytes
| Download FTP scene.org
| Rating:
| Source for a demo with texture mapping, space cut, motion blur, a tunnel, and texture warping - All pascal with inline assembler. Good source, but no comments.
|
|
|
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?)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
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.
|
|
|
Chaotic Fractal Screensaver by Magister of Phazix /code/effects/fractal/mfract.zip
| 24 Apr 1998 (catalog date)
16,607 bytes
| Download FTP scene.org
| | A screensaver of sorts (plain DOS only, no Windows 95) that zooms into the Mandelbrot set and animates the Julia set. Source code included. Also includes a text file that explains fractals and how to generate them. Text, assembler, protected-mode.
|
|
|
Iguana Landscape by JCAB, Jare of Iguana /code/effects/land/ign_land.zip
| 10 Jan 1997 (catalog date)
23,458 bytes
| Download FTP scene.org
| Rating:
| The voxel landscape from Heartquake - No explaination of the effect, non-recompileable. The code is largely dependant on code libraries that the coders have developed and is thus somewhat difficult to follow.
|
|
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)
|
|
|
|
|
Tom's Plasma by Tom Dibble /code/effects/plasma/tplas11.zip
| 10 Jan 1997 (catalog date)
139,950 bytes
| Download FTP scene.org
| Rating:
| Decent plasma example - Has some "fractal clouds" code too. Needs a random number generator of it's own so that there isn't the huge data file of mostly random numbers that goes along with it.
|
|
|
|
|
|
|
|
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.
|
|
|
|
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
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
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.)
|
|
|
Collection of ASM sources by ? of Blue Nose Productions /code/hardware/general/asm_good.zip
| 10 Jan 1997 (catalog date)
118,612 bytes
| Download FTP scene.org
| Rating:
| Lots of ASM sources, mostly for hardware and BIOS routines - It's somewhat difficult to find what you want, but the comments tell you what you need to know (but not what you have to do) to get everything compiled. Looks like a great source for the cut & paste coder. Given the nature of the routines, I'd say that was the intended purpose of this release.
|
|
Keyboard handler by Patch /code/hardware/keyboard/kbdhand9.zip
| 10 Jan 1997 (catalog date)
26,409 bytes
| Download FTP scene.org
| Rating:
| Source for making a keyboard handler (int 9) and reading the keyboard from the handler - Doesn't tell you much, but is a good demonstration. I'd suggest for those needing to write a keyboard handler is to get a hardware reference for the keyboard and see what other options are available and how the code works.
|
|
|
|
|
Flat Real by Herman Dullink /code/hardware/memory/flat.zip
| 10 Jan 1997 (catalog date)
11,758 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.
|
|
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).
|
|
|
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.
|
|
|
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
|
|
|
Kernel 1.30b /code/hardware/pmode/krnl130b.zip
| 26 Jun 1997 (catalog date)
314,227 bytes
| Download FTP scene.org
| Rating:
| A Pmode kernel program with some extra libraries. Has a sound library and many other extras to make up for the fact that it's rather new and things such as midas, GUSPlay, or whatnot won't work with it. It's picky about assembling (tasm32+wlink only). No real documentation to help you get started.
|
|
|
|
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.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bezier and Spline by plash of Azure /code/tutors/math/azr_bcrv.zip
| 19 Jan 1998 (catalog date)
96,843 bytes
| Download FTP scene.org
| Rating:
| Examples of Bezier patches and B-spline curves. Read a reference on bezier or spline modelling first. The math is not easy nor is it explained by the author. Good reference if you are having troubles getting your own routines to work.
|
|
|
|
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.
|
|
|
|
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.)
|
|
|
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.
|
|
|
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. :(
|
|
Inc Pro by KeLewAN /code/utils/compiler/incpro3.zip
| 12 Aug 1997 (catalog date)
6,818 bytes
| Download FTP scene.org
| Rating:
| A bin 2 include util. A word to the coder, learn to read/write double values, it'll help speed up the assembler. If you were really cool, you'd write a binary to .OBJ converter.
|
|
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.
|
|
|
Bin 2 Pal by pneyz of smoof /code/utils/graphics/b2pal100.zip
| 19 Jan 1998 (catalog date)
10,133 bytes
| Download FTP scene.org
| Rating:
| Converts raw data to palette includeable stuff. Remember: there are no upload/download ratios on hornet. Please don't feel compelled to upload something merely for the sake of uploading something. Who do you think you're helping?
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1st Infection by N-Factor /demos/1994/0-9/1infect.zip
| 29 Jun 1996 (catalog date)
788,796 bytes
| Download FTP scene.org
| Rating:
| Released at event WIR94 in the demo division and ranked ??
N-Factor's first production, released at Wired'94 - a good "first-time" production for a new group. Lots of vector objects, some unlimited bobs, and textured planes - a top and bottom of the screen - but they are doing many things with this simple transform table: like really interesting flight of space ship over you (like in 2nd Reality), but textured (looks much-much better).
|
|
42 by Halcyon /demos/1994/0-9/42.zip
| 29 Jun 1996 (catalog date)
67,994 bytes
| Download FTP scene.org
| Rating:
| Released at event ASM94 in the in64 division and ranked XX
Good beginning on this demo. Blue fire effect, going into zooming routines to delay dots, to 3-d fire. There are other interesting effects. To get past some parts of the demo the user must press Escape. The music is also a little repetitve at times... Without a GUS I couldn't get the entire demo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|