asmfire.zip 2321 *+ ASM Fire by LeGeND : A fire routine. A little big | for a fire effect. Might consider using a | random number function. Assembler, real-mode asmfire2.zip 1184 * Asm Fire 2 by Legend : Fire Example. No useful | comments and not that impressive looking. | Assembler, real-mode bfire.zip 6651 * bfire by Blair Harrison : Fire Routine. No | explanation and horrible optimization. Well, | utter lack of optimization, rather. Pascal, | real-mode blaze.zip 10702 ** blaze source by Gopher : Source and macros for | fire routines. For a86 compilation, should be | easy to tweak for TASM, but this is nothing | special we haven't seen before. Assembler, | real-mode bmatch.zip 3005 Burning Match by Digimind : 314 byte fire example | with asm source and executable. Features wood, | sulfur and oxygen. burn.zip 20165 ***+ burn by Frank Paxti : A fireroutine - Not your | normal fire routine. Looks more real. Pascal, | real-mode fire_win.zip 10716 *** Fire by JARE of Iguana : A fire routine under | windows - Crawls on my p133. :( Don't bother | looking at this unless you've programmed for | windows before. You're likely to have a heart | attack. :) Requires WinG to run. C/C++ firecode.zip 54739 ** Fire code by Kirk A. Baum : A simple fire routine | - Contains the same fire as that of fire- | win.zip but coded in assembler for DOS. | Assembler, Pascal, real-mode firetiny.zip 1249 **+ 57 Byte Fire Routine by Rex Deathstar of | Waterlogic Assembler firewall.zip 8396 ** Yet Another Fire Algorithm by Tanjent : Poor | looking fire, so so code. Assembler, C/C++, | real-mode flame128.zip 2363 *+ 128 byte fire by Gaffer of Prometheus : Assembler flame160.zip 2964 ** small flame by Gaffer of PRoMETHEUS : 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. Assembler, | real-mode flame184.zip 2669 *** 184 Byte Fire Routine by Gaffer of Prometheus : | tight code Assembler, real-mode flames2.zip 3148 ** flames by Errand : A simple fire routine - out | dated Assembler, real-mode gb_wfire.zip 21102 * Fire effect by XtaC of Garbage : Fire Effect. | Yet another fire example. Assembler, C/C++, | protected-mode kaosfire.zip 12991 Kaos Fire by DrKaos of Zero Wait State linefire.zip 26759 **+ Linefire by Kable : 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. C/C++, real-mode mg_flame.zip 3276 Mg-flame by Magnesium : 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. nicefire.zip 2334 * Nice Fire by Ziron of Alpine : Claims to be nicer | then any of the other fires around, but there's | really nothing special about this fire effect. | Assembler swfire.zip 6160 ***+ Fire by Fantom Cat of Swat Cats : An original | variation of the well-known fire effect. Pascal