Dec 062017
 
Fractal generation program with full protected mode C source (386).
File FRAC151S.ZIP from The Programmer’s Corner in
Category C Source Code
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.ccompare estored 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



 December 6, 2017  Add comments

Leave a Reply