Dec 062017
Fractal generation program with full protected mode C source (386). | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
3D.C | 9963 | 2856 | deflated |
CALCFRAC.C | 81374 | 21969 | deflated |
CALCMAND.ASM | 26010 | 7690 | deflated |
CALCMAND.OBJ | 3554 | 2059 | deflated |
CMDFILES.C | 46198 | 11018 | deflated |
DEBUGFLA.DOC | 1906 | 938 | deflated |
DECODER.C | 12859 | 4749 | deflated |
DISKVID.C | 21459 | 5796 | deflated |
EDITPAL.C | 61360 | 12779 | deflated |
ENCODER.C | 23858 | 7501 | deflated |
F16.C | 2513 | 1245 | deflated |
FMATH.H | 6923 | 1601 | deflated |
FPU087.ASM | 31179 | 6523 | deflated |
FPU087.OBJ | 4195 | 2536 | deflated |
FPU387.ASM | 10055 | 2624 | deflated |
FPU387.OBJ | 1898 | 1109 | deflated |
FR8514A.ASM | 7464 | 2369 | deflated |
FR8514A.OBJ | 1654 | 1027 | deflated |
FRACSUBA.ASM | 2743 | 863 | deflated |
FRACSUBA.OBJ | 693 | 467 | deflated |
FRACSUBR.C | 31581 | 8800 | deflated |
FRACTALS.C | 101030 | 18710 | deflated |
FRACTINT.C | 39105 | 10950 | deflated |
FRACTINT.H | 18028 | 6065 | deflated |
FRACTINT.LNK | 383 | 239 | deflated |
FRACTINT.MAK | 2816 | 752 | deflated |
FRACTINT.PRJ | 13778 | 4134 | deflated |
FRACTSRC.DOC | 9622 | 4131 | deflated |
FRACTYPE.H | 3799 | 1005 | deflated |
GENERAL.ASM | 57241 | 16709 | deflated |
GENERAL.OBJ | 7218 | 4215 | deflated |
GIFVIEW.C | 5709 | 2211 | deflated |
HELP.C | 9458 | 2674 | deflated |
HELPMSG.ASM | 51639 | 14209 | deflated |
HELPMSG.OBJ | 41229 | 13978 | deflated |
HGCFRA.ASM | 19175 | 5131 | deflated |
HGCFRA.OBJ | 2680 | 1992 | deflated |
JB.C | 8813 | 2447 | deflated |
LEADERS.TXT | 1940 | 462 | deflated |
LINE3D.C | 56844 | 16378 | deflated |
LOADFDOS.C | 13699 | 4253 | deflated |
LOADFILE.C | 18339 | 5359 | deflated |
LOADMAP.C | 2327 | 947 | deflated |
LORENZ.C | 46430 | 7965 | deflated |
LSYS.C | 12722 | 3211 | deflated |
MAKEFRAC.BAT | 183 | 138 | deflated |
MISCOVL.C | 13703 | 4096 | deflated |
MISCRES.C | 18099 | 5310 | deflated |
MPMATH.H | 5325 | 1488 | deflated |
MPMATH_A.ASM | 16668 | 3093 | deflated |
MPMATH_A.OBJ | 3099 | 1856 | deflated |
MPMATH_C.C | 10642 | 3250 | deflated |
NEWTON.ASM | 6053 | 2111 | deflated |
NEWTON.OBJ | 1739 | 1075 | deflated |
PARSER.C | 32754 | 7050 | deflated |
PLOT3D.C | 10902 | 2717 | deflated |
PORT.H | 1989 | 665 | deflated |
PRINTER.C | 21985 | 6022 | deflated |
PROMPTS.C | 72999 | 17617 | deflated |
REALDOS.C | 43563 | 11244 | deflated |
ROTATE.C | 12229 | 3389 | deflated |
TARGA.C | 7234 | 1990 | deflated |
TARGA.H | 10236 | 3188 | deflated |
TARGA_LC.H | 640 | 298 | deflated |
TESTPT.C | 2096 | 914 | deflated |
TGASUBS.C | 19484 | 5543 | deflated |
TGAVIEW.C | 1555 | 702 | deflated |
VIDEO.ASM | 190252 | 43526 | deflated |
VIDEO.OBJ | 29107 | 14468 | deflated |
YOURVID.C | 4093 | 1573 | deflated |
ZOOM.C | 18070 | 5236 | deflated |
Download File FRAC151S.ZIP Here
Contents of the DEBUGFLA.DOC file
This list complete as of version 14.
None of these are necessarily supported in future.
Add one to any debug value to trigger writing benchmark values to
the file "bench". This gets stripped at startup; so all values
used for other purposes are even.
Example: "fractint debug=8088" forces Fractint to think you have an
8088/8086 CPU and ignore all of the tricky 186/286/386-specific stuff.
"Fractint 8089" does the same thing, but also turns on the benchmark
timer.
16video.asmpretend not a vga
22lorenz.cforce float for 3D perspective
50fractint.ccompareestored files
70fractint.cset fpu = 0
90fractals.cforce "C" mandel & julia integer type (no calcmand)
90fractals.cforce generic code for fn+fn etc types
200fractint.ctime encoder
420diskvid.cdon't use extended/expanded mem (force disk)
420realdos.c same for screen save (force disk)
422diskvid.cdon't use expanded mem (force extended or disk)
422realdos.c same for screen save (force extended or disk)
870fractint.cset fpu to max 87
1010fractals.cforce fp for newton & newtbasin (no mpc math)
1234fractint.cforce larger integer arithmetic bitshift value
1946calcfrac.cBTM fills with color 1 (boundary only display)
2222line3d.cshow amount of extra seg memory used
2870fractint.cset fpu to max 287
3000general.asm'~' goes to color play mode
3002realdos.cdon't show development in heading
8088general.asmset cpu = 86, ie dont use 32 bit stuff
8088fractint.cset cpu = 86, (case in general.asm is redundant?)
9002-9100 fractint.creduce video_type to (debug-9000)/2 if init was higher
10000fractint.cdisplay cpu, fpu, and free memory at startup
10000fractint.c? (try extra hard for minimal startup memory?)
nonzero value, line3d.c, show "normal vector" errors instead of just fixing
nonzero value, prompts.c, show info if fullscreen_prompt2 array invalid
None of these are necessarily supported in future.
Add one to any debug value to trigger writing benchmark values to
the file "bench". This gets stripped at startup; so all values
used for other purposes are even.
Example: "fractint debug=8088" forces Fractint to think you have an
8088/8086 CPU and ignore all of the tricky 186/286/386-specific stuff.
"Fractint 8089" does the same thing, but also turns on the benchmark
timer.
16video.asmpretend not a vga
22lorenz.cforce float for 3D perspective
50fractint.ccompare
70fractint.cset fpu = 0
90fractals.cforce "C" mandel & julia integer type (no calcmand)
90fractals.cforce generic code for fn+fn etc types
200fractint.ctime encoder
420diskvid.cdon't use extended/expanded mem (force disk)
420realdos.c same for screen save (force disk)
422diskvid.cdon't use expanded mem (force extended or disk)
422realdos.c same for screen save (force extended or disk)
870fractint.cset fpu to max 87
1010fractals.cforce fp for newton & newtbasin (no mpc math)
1234fractint.cforce larger integer arithmetic bitshift value
1946calcfrac.cBTM fills with color 1 (boundary only display)
2222line3d.cshow amount of extra seg memory used
2870fractint.cset fpu to max 287
3000general.asm'~' goes to color play mode
3002realdos.cdon't show development in heading
8088general.asmset cpu = 86, ie dont use 32 bit stuff
8088fractint.cset cpu = 86, (case in general.asm is redundant?)
9002-9100 fractint.creduce video_type to (debug-9000)/2 if init was higher
10000fractint.cdisplay cpu, fpu, and free memory at startup
10000fractint.c? (try extra hard for minimal startup memory?)
nonzero value, line3d.c, show "normal vector" errors instead of just fixing
nonzero value, prompts.c, show info if fullscreen_prompt2 array invalid
December 6, 2017
Add comments