Metropoli BBS
VIEWER: orb3d-3p.dsk MODE: BINARY (HEX)
==============================================================================================================================================
OFFSET    00 01 02 03 04 05 06 07  08 09 0A 0B 0C 0D 0E 0F  10 11 12 13 14 15 16 17  18 19 1A 1B 1C 1D 1E 1F
----------------------------------------------------------------------------------------------------------------------------------------------
00000000  54 75 72 62 6F 20 43 20  43 6F 6E 74 65 78 74 20  46 69 6C 65 20 1A 00 01  0D 12 17 01 1A 00 00 09  Turbo C Context File ...
00000020  64 00 8E 00 05 00 00 00  64 00 39 00 0C 00 0C 00  4F 52 42 33 44 2D 33 50  2E 43 00 01 00 01 00 01  d.Ä....d.9...ORB3D-3P.C...
00000040  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 00 00 47 52 41  ................GRA
00000060  50 48 42 2E 43 00 01 00  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  PHB.C..............
00000080  01 00 01 00 01 00 00 00  4D 41 54 48 42 2E 43 00  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  .....MATHB.C.........
000000A0  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  00 00 65 00 B8 00 0E 00  1C 00 96 00 00 00 04 00  ..........e....û....
000000C0  07 00 0D 00 13 00 2B 00  31 00 49 00 61 00 7E 00  82 00 86 00 8C 00 92 00  44 4F 43 00 2A 2E 00 2A  ...+.1.I.a.~.é.å.î.Æ.DOC.*..*
000000E0  2E 44 4F 43 00 2A 2E 41  53 4D 00 43 3A 5C 41 53  54 52 4F 4E 5C 50 43 56  49 53 54 41 5C 2A 2E 50  .DOC.*.ASM.C:\ASTRON\PCVISTA\*.P
00000100  41 53 00 2A 2E 4F 54 4C  00 43 3A 5C 41 53 54 52  4F 4E 5C 50 43 56 49 53  54 41 5C 2A 2E 44 4F 43  AS.*.OTL.C:\ASTRON\PCVISTA\*.DOC
00000120  00 43 3A 5C 41 53 54 52  4F 4E 5C 50 43 56 49 53  54 41 5C 2A 2E 42 41 54  00 43 3A 5C 41 53 54 52  .C:\ASTRON\PCVISTA\*.BAT.C:\ASTR
00000140  4F 4E 5C 50 43 56 49 53  54 41 5C 4D 49 53 43 5C  2A 2E 44 4F 43 00 2A 2E  48 00 2A 2E 2A 00 2A 2E  ON\PCVISTA\MISC\*.DOC.*.H.*.*.*.
00000160  50 41 53 00 2A 2E 49 4E  43 00 2A 2E 43 00 76 00  09 00 01 00 02 00 01 00  00 00 00 78 00 EF 00 0E  PAS.*.INC.*.C.v........x..
00000180  00 1C 00 CD 00 00 00 10  00 1F 00 2F 00 41 00 51  00 5C 00 65 00 6E 00 81  00 93 00 9F 00 AE 00 BD  ......./.A.Q.\.e.n.ü.ô.ƒ.«.
000001A0  00 49 6E 69 74 50 65 72  73 70 65 63 74 69 76 65  00 4D 61 70 43 6F 6F 72  64 69 6E 61 74 65 73 00  .InitPerspective.MapCoordinates.
000001C0  43 61 72 74 65 73 69 61  6E 50 6C 6F 74 33 44 00  43 79 6C 69 6E 64 72 69  63 61 6C 50 6C 6F 74 33  CartesianPlot3D.CylindricalPlot3
000001E0  44 00 53 70 68 65 72 69  63 61 6C 50 6C 6F 74 33  44 00 44 72 61 77 4C 69  6E 65 33 44 00 50 75 74  D.SphericalPlot3D.DrawLine3D.Put
00000200  50 69 78 65 6C 00 47 65  74 50 69 78 65 6C 00 44  72 61 77 41 78 69 73 41  6E 64 50 61 6C 65 74 74  Pixel.GetPixel.DrawAxisAndPalett
00000220  65 00 50 75 74 41 78 69  73 41 6E 64 50 61 6C 65  74 74 65 00 44 69 73 70  6C 61 79 41 78 69 73 00  e.PutAxisAndPalette.DisplayAxis.
00000240  44 69 73 70 6C 61 79 50  61 6C 65 74 74 65 00 41  78 69 73 41 6E 64 50 61  6C 65 74 74 65 00 50 61  DisplayPalette.AxisAndPalette.Pa
00000260  6C 65 74 74 65 52 65 67  69 73 74 65 72 00 79 00  F7 00 0E 00 1C 00 D5 00  00 00 11 00 23 00 37 00  letteRegister.y........#.7.
00000280  49 00 56 00 60 00 6A 00  80 00 95 00 A2 00 B2 00  C3 00 C4 00 49 6E 69 74  5F 43 6F 6F 72 64 69 6E  I.V.`.j.Ç.ò.ó....Init_Coordin
000002A0  61 74 65 73 00 43 61 72  74 65 73 69 61 6E 5F 50  6C 6F 74 5F 33 44 00 43  79 6C 69 6E 64 72 69 63  ates.Cartesian_Plot_3D.Cylindric
000002C0  61 6C 5F 50 6C 6F 74 5F  33 44 00 53 70 68 65 72  69 63 61 6C 5F 50 6C 6F  74 5F 33 44 00 44 72 61  al_Plot_3D.Spherical_Plot_3D.Dra
000002E0  77 5F 4C 69 6E 65 5F 33  44 00 50 75 74 5F 50 69  78 65 6C 00 47 65 74 5F  50 69 78 65 6C 00 44 72  w_Line_3D.Put_Pixel.Get_Pixel.Dr
00000300  61 77 5F 41 78 69 73 5F  41 6E 64 5F 50 61 6C 65  74 74 65 00 50 75 74 5F  41 78 69 73 5F 41 6E 64  aw_Axis_And_Palette.Put_Axis_And
00000320  5F 50 61 6C 65 74 74 65  00 44 69 73 70 6C 61 79  5F 41 78 69 73 00 44 69  73 70 6C 61 79 5F 50 61  _Palette.Display_Axis.Display_Pa
00000340  6C 65 74 74 65 00 41 78  69 73 5F 41 6E 64 5F 50  61 6C 65 74 74 65 00 00  50 61 6C 65 74 74 65 5F  lette.Axis_And_Palette..Palette_
00000360  52 65 67 69 73 74 65 72  00 7A 00 14 00 02 00 04  00 0A 00 00 00 06 00 2A  2E 4F 42 4A 00 2A 2E 43  Register.z........*.OBJ.*.C
00000380  00 F4 01 17 05 12 00 00  19 00 00 00 11 4F 17 00  11 4F 17 02 00 71 B0 1E  00 00 19 00 00 0F 05 40  ......O.O.q....@
000003A0  15 0F 05 40 15 04 00 00  00 94 05 00 00 00 00 04  00 00 00 2E 00 57 00 00  19 00 01 00 01 4F 17 00  §@§...ö.........W....O.
000003C0  01 4F 10 00 00 00 00 43  3A 5C 41 53 54 52 4F 4E  5C 50 43 56 49 53 54 41  5C 4D 49 53 43 5C 50 43  O....C:\ASTRON\PCVISTA\MISC\PC
000003E0  56 49 53 54 41 2E 44 4F  43 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  VISTA.DOC............
00000400  01 00 01 00 01 00 01 00  01 00 00 00 57 00 00 19  00 01 00 01 4F 17 00 01  4F 10 00 00 00 00 43 3A  .......W....O.O....C:
00000420  5C 41 53 54 52 4F 4E 5C  50 43 56 49 53 54 41 5C  4D 49 53 43 5C 50 43 56  49 53 54 41 2E 44 4F 43  \ASTRON\PCVISTA\MISC\PCVISTA.DOC
00000440  00 01 00 05 01 01 00 05  01 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  ..............
00000460  00 00 00 4C 00 00 19 00  00 01 02 4F 17 00 01 4F  10 00 00 00 00 43 3A 5C  41 53 54 52 4F 4E 5C 53  ...L....O.O....C:\ASTRON\S
00000480  42 49 47 5C 47 52 41 50  48 42 2E 48 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  BIG\GRAPHB.H..........
000004A0  00 01 00 01 00 01 00 01  00 01 00 01 00 00 00 4D  00 00 19 00 01 00 01 4F  17 00 01 4F 10 00 00 00  .........M....O.O...
000004C0  00 43 3A 5C 41 53 54 52  4F 4E 5C 53 42 49 47 5C  52 45 41 44 43 43 44 2E  43 00 01 00 1A 00 01 00  .C:\ASTRON\SBIG\READCCD.C....
000004E0  17 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  01 00 01 00 03 00 01 00  03 00 00 00 4F 00 00 19  ...............O..
00000500  00 01 00 01 4F 17 00 01  4F 10 00 00 00 00 43 3A  5C 41 53 54 52 4F 4E 5C  50 43 56 49 53 54 41 5C  ..O.O....C:\ASTRON\PCVISTA\
00000520  53 52 43 5C 54 56 2E 43  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  SRC\TV.C............
00000540  00 01 00 01 00 01 00 01  00 00 00 49 00 00 19 00  00 00 01 4F 10 00 01 4F  10 00 00 00 00 43 3A 5C  .......I.....O.O....C:\
00000560  41 53 54 52 4F 4E 5C 53  42 49 47 5C 4D 4F 4F 4E  2E 00 55 0F 01 00 55 0F  01 00 01 00 01 00 01 00  ASTRON\SBIG\MOON..U.U....
00000580  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  01 00 00 00 4E 00 00 19  00 01 00 01 4F 17 00 01  ...........N....O.
000005A0  4F 10 00 00 00 00 43 3A  5C 42 4C 53 43 5C 53 43  4E 53 43 52 50 54 5C 53  43 4E 53 43 52 2E 43 00  O....C:\BLSC\SCNSCRPT\SCNSCR.C.
000005C0  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  ................
000005E0  00 00 4F 00 00 19 00 00  02 03 4F 17 00 01 4F 10  00 00 00 00 43 3A 5C 42  4C 53 43 5C 53 43 4E 53  ..O....O.O....C:\BLSC\SCNS
00000600  43 52 50 54 5C 4D 41 54  48 32 2E 49 4E 43 00 01  00 5E 01 01 00 55 01 01  00 01 00 01 00 01 00 01  CRPT\MATH2.INC..^.U....
00000620  00 01 00 01 00 01 00 01  00 5E 01 01 00 5E 01 00  00 50 00 00 19 00 00 01  02 4F 17 00 01 4F 10 00  .....^.^..P....O.O.
00000640  00 00 00 43 3A 5C 42 4C  53 43 5C 53 43 4E 53 43  52 50 54 5C 53 43 4E 53  43 52 2E 50 41 53 00 01  ...C:\BLSC\SCNSCRPT\SCNSCR.PAS.
00000660  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 00  .................
00000680  00 4E 00 00 19 00 01 00  01 4F 17 00 01 4F 10 00  00 00 00 43 3A 5C 42 4C  53 43 5C 53 43 4E 53 43  .N....O.O....C:\BLSC\SCNSC
000006A0  52 50 54 5C 53 43 4E 53  43 52 2E 43 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 01 00 01 00 01  RPT\SCNSCR.C..........
000006C0  00 01 00 01 00 01 00 2B  00 01 00 2B 00 00 00 34  00 01 19 00 00 01 02 4F  17 00 01 4F 10 00 00 00  ....+..+...4...O.O...
000006E0  00 01 00 49 01 01 00 42  01 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 01 00 45 01 01 00 49  ..I.B.................E.I
00000700  01 00 00 4D 00 00 19 00  01 00 01 4F 17 00 01 4F  10 00 00 00 00 43 3A 5C  42 4C 53 43 5C 42 4F 4F  ..M....O.O....C:\BLSC\BOO
00000720  4B 4D 49 53 43 5C 33 44  49 46 53 2E 43 00 09 00  23 00 01 00 19 00 01 00  01 00 01 00 01 00 01 00  KMISC\3DIFS.C..#........
00000740  01 00 01 00 01 00 05 00  31 00 05 00 31 00 00 00  4D 00 00 19 00 01 00 01  4F 17 00 01 4F 10 00 00  ....1..1...M....O.O..
00000760  08 00 43 3A 5C 42 4C 53  43 5C 42 4F 4F 4B 4D 49  53 43 5C 33 44 49 46 53  2E 43 00 01 00 0C 00 01  .C:\BLSC\BOOKMISC\3DIFS.C...
00000780  00 02 00 01 00 01 00 01  00 01 00 01 00 01 00 01  00 01 00 01 00 0C 00 01  00 0C 00 08 00 4D 00 00  ...............M..
000007A0  19 00 01 00 01 4F 17 00  01 4F 10 00 00 00 00 43  3A 5C 42 4C 53 43 5C 42  4F 4F 4B 4D 49 53 43 5C  ..O.O....C:\BLSC\BOOKMISC\
000007C0  33 44 41 56 52 2E 43 00  01 00 62 00 01 00 59 00  01 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  3DAVR.C..b..Y.........
000007E0  01 00 1D 00 01 00 1D 00  00 00 12 00 00 19 00 00  00 11 4F 17 00 11 4F 17  08 00 17 02 50 00 00 19  ...........O.O.P..
00000800  00 01 00 01 4F 17 00 01  4F 10 00 00 00 00 43 3A  5C 42 4C 53 43 5C 42 4F  4F 4B 4D 49 53 43 5C 4F  ..O.O....C:\BLSC\BOOKMISC\O
00000820  52 42 33 44 2D 33 50 2E  43 00 01 00 48 00 01 00  3E 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  RB3D-3P.C..H..>........
00000840  01 00 01 00 97 00 01 00  97 00 00 00 50 00 00 19  00 01 00 01 4F 17 00 01  4F 10 00 00 00 00 43 3A  ..ù..ù...P....O.O....C:
00000860  5C 42 4C 53 43 5C 42 4F  4F 4B 4D 49 53 43 5C 4F  52 42 33 44 2D 33 50 2E  43 00 03 00 43 00 01 00  \BLSC\BOOKMISC\ORB3D-3P.C..C..
00000880  2F 00 01 00 01 00 01 00  01 00 01 00 01 00 01 00  01 00 01 00 32 00 01 00  32 00 00 00 F6 01 CF 26  /..........2..2...÷&
000008A0  4D 41 54 45 52 49 41 4C  0D 0A 20 20 20 54 59 50  45 20 20 20 20 3D 20 4D  49 52 52 4F 52 0D 0A 20  MATERIAL   TYPE    = MIRROR 
000008C0  20 20 54 45 58 54 55 52  45 20 3D 20 53 4D 4F 4F  54 48 0D 0A 20 20 20 41  4D 42 52 46 4C 20 20 3D    TEXTURE = SMOOTH   AMBRFL  =
000008E0  20 20 20 20 30 2E 30 30  30 20 20 20 20 30 2E 30  30 30 20 20 20 20 30 2E  30 30 30 0D 0A 20 20 20      0.000    0.000    0.000   
00000900  44 49 46 52 46 4C 20 20  3D 20 20 20 20 30 2E 37  30 30 20 20 20 20 30 2E  37 30 30 20 20 20 20 30  DIFRFL  =    0.700    0.700    0
00000920  2E 37 30 30 0D 0A 20 20  20 53 50 43 52 46 4C 20  20 3D 20 20 20 20 30 2E  33 30 30 20 20 20 20 30  .700   SPCRFL  =    0.300    0
00000940  2E 33 30 30 20 20 20 20  30 2E 33 30 30 0D 0A 20  20 20 47 4C 4F 53 53 20  20 20 3D 20 20 20 35 30  .300    0.300   GLOSS   =   50
00000960  2E 30 30 30 0D 0A 0D 0A  4D 41 54 45 52 49 41 4C  0D 0A 20 20 20 54 59 50  45 20 20 20 20 3D 20 52  .000MATERIAL   TYPE    = R
00000980  45 44 4D 49 52 52 4F 52  0D 0A 20 20 20 54 45 58  54 55 52 45 20 3D 20 53  4D 4F 4F 54 48 0D 0A 20  EDMIRROR   TEXTURE = SMOOTH 
000009A0  20 20 41 4D 42 52 46 4C  20 20 3D 20 20 20 20 30  2E 30 30 30 20 20 20 20  30 2E 30 30 30 20 20 20    AMBRFL  =    0.000    0.000   
000009C0  20 30 2E 30 30 30 0D 0A  20 20 20 44 49 46 52 46  4C 20 20 3D 20 20 20 20  30 2E 37 30 30 20 20 20   0.000   DIFRFL  =    0.700   
000009E0  20 30 2E 30 30 30 20 20  20 20 30 2E 30 30 30 0D  0A 20 20 20 53 50 43 52  46 4C 20 20 3D 20 20 20   0.000    0.000   SPCRFL  =   
00000A00  20 30 2E 33 30 30 20 20  20 20 30 2E 30 30 30 20  20 20 20 30 2E 30 30 30  0D 0A 20 20 20 47 4C 4F   0.300    0.000    0.000   GLO
00000A20  53 53 20 20 20 3D 20 20  20 35 30 2E 30 30 30 0D  0A 0D 0A 4D 41 54 45 52  49 41 4C 0D 0A 20 20 20  SS   =   50.000MATERIAL   
00000A40  54 59 50 45 20 20 20 20  3D 20 47 52 45 45 4E 4D  49 52 52 4F 52 0D 0A 20  20 20 54 45 58 54 55 52  TYPE    = GREENMIRROR   TEXTUR
00000A60  45 20 3D 20 53 4D 4F 4F  54 48 0D 0A 20 20 20 41  4D 42 52 46 4C 20 20 3D  20 20 20 20 30 2E 30 30  E = SMOOTH   AMBRFL  =    0.00
00000A80  30 20 20 20 20 30 2E 30  30 30 20 20 20 20 30 2E  30 30 30 0D 0A 20 20 20  44 49 46 52 46 4C 20 20  0    0.000    0.000   DIFRFL  
00000AA0  3D 20 20 20 20 30 2E 30  30 30 20 20 20 20 30 2E  37 30 30 20 20 20 20 30  2E 30 30 30 0D 0A 20 20  =    0.000    0.700    0.000  
00000AC0  20 53 50 43 52 46 4C 20  20 3D 20 20 20 20 30 2E  30 30 30 20 20 20 20 30  2E 33 30 30 20 20 20 20   SPCRFL  =    0.000    0.300    
00000AE0  30 2E 30 30 30 0D 0A 20  20 20 47 4C 4F 53 53 20  20 20 3D 20 20 20 35 30  2E 30 30 30 0D 0A 0D 0A  0.000   GLOSS   =   50.000
00000B00  4D 41 54 45 52 49 41 4C  0D 0A 20 20 20 54 59 50  45 20 20 20 20 3D 20 42  4C 55 45 4D 49 52 52 4F  MATERIAL   TYPE    = BLUEMIRRO
00000B20  52 0D 0A 20 20 20 54 45  58 54 55 52 45 20 3D 20  53 4D 4F 4F 54 48 0D 0A  20 20 20 41 4D 42 52 46  R   TEXTURE = SMOOTH   AMBRF
00000B40  4C 20 20 3D 20 20 20 20  30 2E 30 30 30 20 20 20  20 30 2E 30 30 30 20 20  20 20 30 2E 30 30 30 0D  L  =    0.000    0.000    0.000
00000B60  0A 20 20 20 44 49 46 52  46 4C 20 20 3D 20 20 20  20 30 2E 30 30 30 20 20  20 20 30 2E 30 30 30 20     DIFRFL  =    0.000    0.000 
00000B80  20 20 20 30 2E 37 30 30  0D 0A 20 20 20 53 50 43  52 46 4C 20 20 3D 20 20  20 20 30 2E 30 30 30 20     0.700   SPCRFL  =    0.000 
00000BA0  20 20 20 30 2E 30 30 30  20 20 20 20 30 2E 33 30  30 0D 0A 20 20 20 47 4C  4F 53 53 20 20 20 3D 20     0.000    0.300   GLOSS   = 
00000BC0  20 20 35 30 2E 30 30 30  0D 0A 4D 41 54 45 52 49  41 4C 0D 0A 20 20 20 54  59 50 45 20 20 20 20 3D    50.000MATERIAL   TYPE    =
00000BE0  20 43 48 52 4F 4D 45 0D  0A 20 20 20 54 45 58 54  55 52 45 20 3D 20 53 4D  4F 4F 54 48 0D 0A 20 20   CHROME   TEXTURE = SMOOTH  
00000C00  20 41 4D 42 52 46 4C 20  20 3D 20 20 20 20 30 2E  31 30 30 20 20 20 20 30  2E 31 30 30 20 20 20 20   AMBRFL  =    0.100    0.100    
00000C20  30 2E 31 30 30 0D 0A 20  20 20 44 49 46 52 46 4C  20 20 3D 20 20 20 20 30  2E 31 30 30 20 20 20 20  0.100   DIFRFL  =    0.100    
00000C40  30 2E 31 30 30 20 20 20  20 30 2E 31 30 30 0D 0A  20 20 20 53 50 43 52 46  4C 20 20 3D 20 20 20 20  0.100    0.100   SPCRFL  =    
00000C60  30 2E 38 30 30 20 20 20  20 30 2E 38 30 30 20 20  20 20 30 2E 38 30 30 0D  0A 20 20 20 47 4C 4F 53  0.800    0.800    0.800   GLOS
00000C80  53 20 20 20 3D 20 20 20  34 30 2E 30 30 30 0D 0A  0D 0A 0D 0A 4D 41 54 45  52 49 41 4C 0D 0A 20 20  S   =   40.000MATERIAL  
00000CA0  20 54 59 50 45 20 20 20  20 3D 20 42 52 41 53 53  0D 0A 20 20 20 54 45 58  54 55 52 45 20 3D 20 53   TYPE    = BRASS   TEXTURE = S
00000CC0  4D 4F 4F 54 48 0D 0A 20  20 20 41 4D 42 52 46 4C  20 20 3D 20 20 20 20 30  2E 31 30 30 20 20 20 20  MOOTH   AMBRFL  =    0.100    
00000CE0  30 2E 31 30 30 20 20 20  20 30 2E 31 30 30 0D 0A  20 20 20 44 49 46 52 46  4C 20 20 3D 20 20 20 20  0.100    0.100   DIFRFL  =    
00000D00  30 2E 33 30 30 20 20 20  20 30 2E 33 30 30 20 20  20 20 30 2E 33 30 30 0D  0A 20 20 20 53 50 43 52  0.300    0.300    0.300   SPCR
00000D20  46 4C 20 20 3D 20 20 20  20 30 2E 36 30 30 20 20  20 20 30 2E 35 30 30 20  20 20 20 30 2E 32 35 30  FL  =    0.600    0.500    0.250
00000D40  0D 0A 20 20 20 47 4C 4F  53 53 20 20 20 3D 20 20  20 33 30 2E 30 30 30 0D  0A 4D 41 54 45 52 49 41     GLOSS   =   30.000MATERIA
00000D60  4C 0D 0A 20 20 20 54 59  50 45 20 20 20 20 3D 20  57 41 54 45 52 0D 0A 20  20 20 54 45 58 54 55 52  L   TYPE    = WATER   TEXTUR
00000D80  45 20 3D 20 47 52 49 54  0D 0A 20 20 20 41 4D 42  52 46 4C 20 20 3D 20 20  20 20 30 2E 31 30 30 20  E = GRIT   AMBRFL  =    0.100 
00000DA0  20 20 20 30 2E 31 30 30  20 20 20 20 30 2E 33 30  30 0D 0A 20 20 20 44 49  46 52 46 4C 20 20 3D 20     0.100    0.300   DIFRFL  = 
00000DC0  20 20 20 30 2E 31 30 30  20 20 20 20 30 2E 33 30  30 20 20 20 20 30 2E 33  30 30 0D 0A 20 20 20 53     0.100    0.300    0.300   S
00000DE0  50 43 52 46 4C 20 20 3D  20 20 20 20 30 2E 31 30  30 20 20 20 20 30 2E 31  30 30 20 20 20 20 30 2E  PCRFL  =    0.100    0.100    0.
00000E00  34 30 30 0D 0A 20 20 20  47 4C 4F 53 53 20 20 20  3D 20 20 20 20 33 2E 30  30 30 0D 0A 4D 41 54 45  400   GLOSS   =    3.000MATE
00000E20  52 49 41 4C 0D 0A 20 20  20 54 59 50 45 20 20 20  20 3D 20 50 4C 41 53 54  49 43 54 49 4C 45 0D 0A  RIAL   TYPE    = PLASTICTILE
00000E40  20 20 20 54 45 58 54 55  52 45 20 3D 20 43 48 45  43 4B 45 52 0D 0A 20 20  20 41 4D 42 52 46 4C 20     TEXTURE = CHECKER   AMBRFL 
00000E60  20 3D 20 20 20 20 30 2E  31 30 30 20 20 20 20 30  2E 31 30 30 20 20 20 20  30 2E 31 30 30 0D 0A 20   =    0.100    0.100    0.100 
00000E80  20 20 44 49 46 52 46 4C  20 20 3D 20 20 20 20 30  2E 37 30 30 20 20 20 20  30 2E 37 30 30 20 20 20    DIFRFL  =    0.700    0.700   
00000EA0  20 30 2E 37 30 30 0D 0A  20 20 20 53 50 43 52 46  4C 20 20 3D 20 20 20 20  30 2E 32 30 30 20 20 20   0.700   SPCRFL  =    0.200   
00000EC0  20 30 2E 32 30 30 20 20  20 20 30 2E 32 30 30 0D  0A 20 20 20 47 4C 4F 53  53 20 20 20 3D 20 20 20   0.200    0.200   GLOSS   =   
00000EE0  20 34 2E 30 30 30 0D 0A  0D 0A 43 48 45 43 4B 0D  0A 20 20 20 54 49 4C 45  31 20 20 20 3D 20 20 20   4.000CHECK   TILE1   =   
00000F00  20 31 2E 30 30 30 20 20  20 20 30 2E 30 30 30 20  20 20 20 30 2E 30 30 30  0D 0A 20 20 20 54 49 4C   1.000    0.000    0.000   TIL
00000F20  45 32 20 20 20 3D 20 20  20 20 30 2E 32 30 30 20  20 20 20 30 2E 32 30 30  20 20 20 20 30 2E 32 30  E2   =    0.200    0.200    0.20
00000F40  30 0D 0A 20 20 20 54 49  4C 45 20 20 20 20 3D 20  20 20 20 30 2E 30 32 0D  0A 4D 41 54 45 52 49 41  0   TILE    =    0.02MATERIA
00000F60  4C 0D 0A 20 20 20 54 59  50 45 20 20 20 20 3D 20  49 54 41 4C 49 41 4E 4D  41 52 42 4C 45 0D 0A 20  L   TYPE    = ITALIANMARBLE 
00000F80  20 20 54 45 58 54 55 52  45 20 3D 20 57 4F 4F 44  0D 0A 20 20 20 41 4D 42  52 46 4C 20 20 3D 20 20    TEXTURE = WOOD   AMBRFL  =  
00000FA0  20 20 30 2E 31 30 30 20  20 20 20 30 2E 31 30 30  20 20 20 20 30 2E 31 30  30 0D 0A 20 20 20 44 49    0.100    0.100    0.100   DI
00000FC0  46 52 46 4C 20 20 3D 20  20 20 20 30 2E 37 30 30  20 20 20 20 30 2E 37 30  30 20 20 20 20 30 2E 37  FRFL  =    0.700    0.700    0.7
00000FE0  30 30 0D 0A 20 20 20 53  50 43 52 46 4C 20 20 3D  20 20 20 20 30 2E 32 30  30 20 20 20 20 30 2E 32  00   SPCRFL  =    0.200    0.2
00001000  30 30 20 20 20 20 30 2E  32 30 30 0D 0A 20 20 20  47 4C 4F 53 53 20 20 20  3D 20 20 20 31 30 2E 30  00    0.200   GLOSS   =   10.0
00001020  30 30 0D 0A 4D 41 54 45  52 49 41 4C 0D 0A 20 20  20 54 59 50 45 20 20 20  20 3D 20 4F 41 4B 57 4F  00MATERIAL   TYPE    = OAKWO
00001040  4F 44 0D 0A 20 20 20 54  45 58 54 55 52 45 20 3D  20 57 4F 4F 44 0D 0A 20  20 20 41 4D 42 52 46 4C  OD   TEXTURE = WOOD   AMBRFL
00001060  20 20 3D 20 20 20 20 30  2E 32 30 30 20 20 20 20  30 2E 32 30 30 20 20 20  20 30 2E 32 30 30 0D 0A    =    0.200    0.200    0.200
00001080  20 20 20 44 49 46 52 46  4C 20 20 3D 20 20 20 20  30 2E 37 30 30 20 20 20  20 30 2E 34 30 30 20 20     DIFRFL  =    0.700    0.400  
000010A0  20 20 30 2E 33 30 30 0D  0A 20 20 20 53 50 43 52  46 4C 20 20 3D 20 20 20  20 30 2E 31 30 30 20 20    0.300   SPCRFL  =    0.100  
000010C0  20 20 30 2E 31 30 30 20  20 20 20 30 2E 31 30 30  0D 0A 20 20 20 47 4C 4F  53 53 20 20 20 3D 20 20    0.100    0.100   GLOSS   =  
000010E0  20 20 35 2E 30 30 30 0D  0A 4D 41 54 45 52 49 41  4C 0D 0A 20 20 20 54 59  50 45 20 20 20 20 3D 20    5.000MATERIAL   TYPE    = 
00001100  47 52 41 53 53 0D 0A 20  20 20 54 45 58 54 55 52  45 20 3D 20 47 52 49 54  0D 0A 20 20 20 41 4D 42  GRASS   TEXTURE = GRIT   AMB
00001120  52 46 4C 20 20 3D 20 20  20 20 30 2E 32 30 30 20  20 20 20 30 2E 32 30 30  20 20 20 20 30 2E 32 30  RFL  =    0.200    0.200    0.20
00001140  30 0D 0A 20 20 20 44 49  46 52 46 4C 20 20 3D 20  20 20 20 30 2E 36 30 30  20 20 20 20 30 2E 38 30  0   DIFRFL  =    0.600    0.80
00001160  30 20 20 20 20 30 2E 32  35 30 0D 0A 20 20 20 53  50 43 52 46 4C 20 20 3D  20 20 20 20 30 2E 30 30  0    0.250   SPCRFL  =    0.00
00001180  30 20 20 20 20 30 2E 30  30 30 20 20 20 20 30 2E  30 30 30 0D 0A 20 20 20  47 4C 4F 53 53 20 20 20  0    0.000    0.000   GLOSS   
000011A0  3D 20 20 20 20 30 2E 30  30 30 0D 0A 0D 0A 0D 0A  4D 41 54 45 52 49 41 4C  0D 0A 20 20 20 54 59 50  =    0.000MATERIAL   TYP
000011C0  45 20 20 20 20 3D 20 43  45 4D 45 4E 54 0D 0A 20  20 20 54 45 58 54 55 52  45 20 3D 20 47 52 49 54  E    = CEMENT   TEXTURE = GRIT
000011E0  0D 0A 20 20 20 41 4D 42  52 46 4C 20 20 3D 20 20  20 20 30 2E 32 30 30 20  20 20 20 30 2E 32 30 30     AMBRFL  =    0.200    0.200
00001200  20 20 20 20 30 2E 32 30  30 0D 0A 20 20 20 44 49  46 52 46 4C 20 20 3D 20  20 20 20 30 2E 38 30 30      0.200   DIFRFL  =    0.800
00001220  20 20 20 20 30 2E 38 30  30 20 20 20 20 30 2E 38  30 30 0D 0A 20 20 20 53  50 43 52 46 4C 20 20 3D      0.800    0.800   SPCRFL  =
00001240  20 20 20 20 30 2E 30 30  30 20 20 20 20 30 2E 30  30 30 20 20 20 20 30 2E  30 30 30 0D 0A 20 20 20      0.000    0.000    0.000   
00001260  47 4C 4F 53 53 20 20 20  3D 20 20 20 20 30 2E 30  30 30 0D 0A 4D 41 54 45  52 49 41 4C 0D 0A 20 20  GLOSS   =    0.000MATERIAL  
00001280  20 54 59 50 45 20 20 20  20 3D 20 42 4C 41 43 4B  43 48 52 4F 4D 45 0D 0A  20 20 20 54 45 58 54 55   TYPE    = BLACKCHROME   TEXTU
000012A0  52 45 20 3D 20 53 4D 4F  4F 54 48 0D 0A 20 20 20  41 4D 42 52 46 4C 20 20  3D 20 20 20 20 31 2E 30  RE = SMOOTH   AMBRFL  =    1.0
000012C0  30 30 20 20 20 20 31 2E  30 30 30 20 20 20 20 31  2E 30 30 30 0D 0A 20 20  20 44 49 46 52 46 4C 20  00    1.000    1.000   DIFRFL 
000012E0  20 3D 20 20 20 20 30 2E  30 30 30 20 20 20 20 30  2E 30 30 30 20 20 20 20  30 2E 30 30 30 0D 0A 20   =    0.000    0.000    0.000 
00001300  20 20 53 50 43 52 46 4C  20 20 3D 20 20 20 20 30  2E 30 30 30 20 20 20 20  30 2E 30 30 30 20 20 20    SPCRFL  =    0.000    0.000   
00001320  20 30 2E 30 30 30 0D 0A  20 20 20 47 4C 4F 53 53  20 20 20 3D 20 20 20 34  30 2E 30 30 30 0D 0A 50   0.000   GLOSS   =   40.000P
00001340  59 52 41 4D 49 44 0D 0A  20 20 20 4C 4F 43 20 20  20 20 20 3D 20 2D 32 30  30 2E 30 30 30 20 39 39  YRAMID   LOC     = -200.000 99
00001360  39 39 2E 30 30 30 20 20  20 20 30 2E 30 30 30 0D  0A 20 20 20 56 31 20 20  20 20 20 20 3D 20 20 34  99.000    0.000   V1      =  4
00001380  30 30 2E 30 30 30 20 20  20 20 30 2E 30 30 30 20  20 20 20 30 2E 30 30 30  0D 0A 20 20 20 56 32 20  00.000    0.000    0.000   V2 
000013A0  20 20 20 20 20 3D 20 20  20 20 30 2E 30 30 30 20  20 34 30 30 2E 30 30 30  20 20 20 20 30 2E 30 30       =    0.000  400.000    0.00
000013C0  30 0D 0A 20 20 20 48 45  49 47 48 54 20 20 3D 20  31 32 30 30 2E 30 30 30  0D 0A 20 20 20 4D 41 54  0   HEIGHT  = 1200.000   MAT
000013E0  4C 20 20 20 20 3D 20 42  4C 41 43 4B 43 48 52 4F  4D 45 0D 0A 4C 41 4D 50  0D 0A 20 20 20 4C 4F 43  L    = BLACKCHROMELAMP   LOC
00001400  20 20 20 20 20 3D 20 31  30 30 30 2E 30 30 30 20  2D 39 39 39 2E 30 30 30  20 31 30 30 30 2E 30 30       = 1000.000 -999.000 1000.00
00001420  30 0D 0A 20 20 20 52 41  44 49 55 53 20 20 3D 20  20 37 30 30 2E 30 30 30  0D 0A 20 20 20 49 4E 54  0   RADIUS  =  700.000   INT
00001440  45 4E 53 20 20 3D 20 20  20 20 31 2E 30 30 30 20  20 20 20 31 2E 30 30 30  20 20 20 20 30 2E 39 30  ENS  =    1.000    1.000    0.90
00001460  30 0D 0A 09 09 61 71 75  61 6D 61 72 69 6E 65 20  20 20 20 20 20 20 20 20  20 20 30 2E 34 33 39 32  0aquamarine           0.4392
00001480  31 36 20 30 2E 38 35 38  38 32 34 20 30 2E 35 37  36 34 37 31 0D 0A 09 09  62 6C 61 63 6B 20 20 20  16 0.858824 0.576471black   
000014A0  20 20 20 20 20 20 20 20  20 20 20 20 20 30 2E 30  30 30 30 30 30 20 30 2E  30 30 30 30 30 30 20 30               0.000000 0.000000 0
000014C0  2E 30 30 30 30 30 30 0D  0A 09 09 62 6C 75 65 20  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  .000000blue                 
000014E0  30 2E 30 30 30 30 30 30  20 30 2E 30 30 30 30 30  30 20 31 2E 30 30 30 30  30 30 0D 0A 09 09 62 6C  0.000000 0.000000 1.000000bl
00001500  75 65 5F 76 69 6F 6C 65  74 20 20 20 20 20 20 20  20 20 20 30 2E 36 32 33  35 32 39 20 30 2E 33 37  ue_violet          0.623529 0.37
00001520  32 35 34 39 20 30 2E 36  32 33 35 32 39 0D 0A 09  09 62 72 6F 77 6E 20 20  20 20 20 20 20 20 20 20  2549 0.623529brown          
00001540  20 20 20 20 20 20 30 2E  36 34 37 30 35 39 20 30  2E 31 36 34 37 30 36 20  30 2E 31 36 34 37 30 36        0.647059 0.164706 0.164706
00001560  0D 0A 09 09 63 61 64 65  74 5F 62 6C 75 65 20 20  20 20 20 20 20 20 20 20  20 30 2E 33 37 32 35 34  cadet_blue           0.37254
00001580  39 20 30 2E 36 32 33 35  32 39 20 30 2E 36 32 33  35 32 39 0D 0A 09 09 63  6F 72 61 6C 20 20 20 20  9 0.623529 0.623529coral    
000015A0  20 20 20 20 20 20 20 20  20 20 20 20 31 2E 30 30  30 30 30 30 20 30 2E 34  39 38 30 33 39 20 30 2E              1.000000 0.498039 0.
000015C0  30 30 30 30 30 30 0D 0A  09 09 63 6F 72 6E 66 6C  6F 77 65 72 5F 62 6C 75  65 20 20 20 20 20 20 30  000000cornflower_blue      0
000015E0  2E 32 35 38 38 32 34 20  30 2E 32 35 38 38 32 34  20 30 2E 34 33 35 32 39  34 0D 0A 09 09 63 79 61  .258824 0.258824 0.435294cya
00001600  6E 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  20 20 30 2E 30 30 30 30  30 30 20 31 2E 30 30 30  n                 0.000000 1.000
00001620  30 30 30 20 31 2E 30 30  30 30 30 30 0D 0A 09 09  64 61 72 6B 5F 67 72 65  65 6E 20 20 20 20 20 20  000 1.000000dark_green      
00001640  20 20 20 20 20 30 2E 31  38 34 33 31 34 20 30 2E  33 30 39 38 30 34 20 30  2E 31 38 34 33 31 34 0D       0.184314 0.309804 0.184314
00001660  0A 09 09 64 61 72 6B 5F  6F 6C 69 76 65 5F 67 72  65 65 6E 20 20 20 20 20  30 2E 33 30 39 38 30 34  dark_olive_green     0.309804
00001680  20 30 2E 33 30 39 38 30  34 20 30 2E 31 38 34 33  31 34 0D 0A 09 09 64 61  72 6B 5F 6F 72 63 68 69   0.309804 0.184314dark_orchi
000016A0  64 20 20 20 20 20 20 20  20 20 20 30 2E 36 30 30  30 30 30 20 30 2E 31 39  36 30 37 38 20 30 2E 38  d          0.600000 0.196078 0.8
000016C0  30 30 30 30 30 0D 0A 09  09 64 61 72 6B 5F 73 6C  61 74 65 5F 62 6C 75 65  20 20 20 20 20 20 30 2E  00000dark_slate_blue      0.
000016E0  34 31 39 36 30 38 20 30  2E 31 33 37 32 35 35 20  30 2E 35 35 36 38 36 33  0D 0A 09 09 64 61 72 6B  419608 0.137255 0.556863dark
00001700  5F 73 6C 61 74 65 5F 67  72 61 79 20 20 20 20 20  20 30 2E 31 38 34 33 31  34 20 30 2E 33 30 39 38  _slate_gray      0.184314 0.3098
00001720  30 34 20 30 2E 33 30 39  38 30 34 0D 0A 09 09 64  61 72 6B 5F 73 6C 61 74  65 5F 67 72 65 79 20 20  04 0.309804dark_slate_grey  
00001740  20 20 20 20 30 2E 31 38  34 33 31 34 20 30 2E 33  30 39 38 30 34 20 30 2E  33 30 39 38 30 34 0D 0A      0.184314 0.309804 0.309804
00001760  09 09 64 61 72 6B 5F 74  75 72 71 75 6F 69 73 65  20 20 20 20 20 20 20 30  2E 34 33 39 32 31 36 20  dark_turquoise       0.439216 
00001780  30 2E 35 37 36 34 37 31  20 30 2E 38 35 38 38 32  34 0D 0A 09 09 64 69 6D  5F 67 72 61 79 20 20 20  0.576471 0.858824dim_gray   
000017A0  20 20 20 20 20 20 20 20  20 20 30 2E 33 32 39 34  31 32 20 30 2E 33 32 39  34 31 32 20 30 2E 33 32            0.329412 0.329412 0.32
000017C0  39 34 31 32 0D 0A 09 09  64 69 6D 5F 67 72 65 79  20 20 20 20 20 20 20 20  20 20 20 20 20 30 2E 33  9412dim_grey             0.3
000017E0  32 39 34 31 32 20 30 2E  33 32 39 34 31 32 20 30  2E 33 32 39 34 31 32 0D  0A 09 09 66 69 72 65 62  29412 0.329412 0.329412fireb
00001800  72 69 63 6B 20 20 20 20  20 20 20 20 20 20 20 20  30 2E 35 35 36 38 36 33  20 30 2E 31 33 37 32 35  rick            0.556863 0.13725
00001820  35 20 30 2E 31 33 37 32  35 35 0D 0A 09 09 66 6F  72 65 73 74 5F 67 72 65  65 6E 20 20 20 20 20 20  5 0.137255forest_green      
00001840  20 20 20 30 2E 31 33 37  32 35 35 20 30 2E 35 35  36 38 36 33 20 30 2E 31  33 37 32 35 35 0D 0A 09     0.137255 0.556863 0.137255
00001860  09 67 6F 6C 64 20 20 20  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 2E  38 30 30 30 30 30 20 30  gold                 0.800000 0
00001880  2E 34 39 38 30 33 39 20  30 2E 31 39 36 30 37 38  0D 0A 09 09 67 6F 6C 64  65 6E 72 6F 64 20 20 20  .498039 0.196078goldenrod   
000018A0  20 20 20 20 20 20 20 20  20 30 2E 38 35 38 38 32  34 20 30 2E 38 35 38 38  32 34 20 30 2E 34 33 39           0.858824 0.858824 0.439
000018C0  32 31 36 0D 0A 09 09 67  72 61 79 20 20 20 20 20  20 20 20 20 20 20 20 20  20 20 20 20 30 2E 37 35  216gray                 0.75
000018E0  32 39 34 31 20 30 2E 37  35 32 39 34 31 20 30 2E  37 35 32 39 34 31 0D 0A  09 09 67 72 65 65 6E 20  2941 0.752941 0.752941green 
00001900  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  2E 30 30 30 30 30 30 20  31 2E 30 30 30 30 30 30                 0.000000 1.000000
00001920  20 30 2E 30 30 30 30 30  30 0D 0A 09 09 67 72 65  65 6E 5F 79 65 6C 6C 6F  77 20 20 20 20 20 20 20   0.000000green_yellow       
00001940  20 20 30 2E 35 37 36 34  37 31 20 30 2E 38 35 38  38 32 34 20 30 2E 34 33  39 32 31 36 0D 0A 09 09    0.576471 0.858824 0.439216
00001960  67 72 65 79 20 20 20 20  20 20 20 20 20 20 20 20  20 20 20 20 20 30 2E 37  35 32 39 34 31 20 30 2E  grey                 0.752941 0.
00001980  37 35 32 39 34 31 20 30  2E 37 35 32 39 34 31 0D  0A 09 09 69 6E 64 69 61  6E 5F 72 65 64 20 20 20  752941 0.752941indian_red   
000019A0  20 20 20 20 20 20 20 20  30 2E 33 30 39 38 30 34  20 30 2E 31 38 34 33 31  34 20 30 2E 31 38 34 33          0.309804 0.184314 0.1843
000019C0  31 34 0D 0A 09 09 6B 68  61 6B 69 20 20 20 20 20  20 20 20 20 20 20 20 20  20 20 20 30 2E 36 32 33  14khaki                0.623
000019E0  35 32 39 20 30 2E 36 32  33 35 32 39 20 30 2E 33  37 32 35 34 39 0D 0A 09  09 6C 69 67 68 74 5F 62  529 0.623529 0.372549light_b
00001A00  6C 75 65 20 20 20 20 20  20 20 20 20 20 20 30 2E  37 34 39 30 32 30 20 30  2E 38 34 37 30 35 39 20  lue           0.749020 0.847059 
00001A20  30 2E 38 34 37 30 35 39  0D 0A 09 09 6C 69 67 68  74 5F 67 72 61 79 20 20  20 20 20 20 20 20 20 20  0.847059light_gray          
00001A40  20 30 2E 36 35 38 38 32  34 20 30 2E 36 35 38 38  32 34 20 30 2E 36 35 38  38 32 34 0D 0A 09 09 6C   0.658824 0.658824 0.658824l
00001A60  69 67 68 74 5F 67 72 65  79 20 20 20 20 20 20 20  20 20 20 20 30 2E 36 35  38 38 32 34 20 30 2E 36  ight_grey           0.658824 0.6
00001A80  35 38 38 32 34 20 30 2E  36 35 38 38 32 34 0D 0A  09 09 6C 69 67 68 74 5F  73 74 65 65 6C 5F 62 6C  58824 0.658824light_steel_bl
00001AA0  75 65 20 20 20 20 20 30  2E 35 36 30 37 38 34 20  30 2E 35 36 30 37 38 34  20 30 2E 37 33 37 32 35  ue     0.560784 0.560784 0.73725
00001AC0  35 0D 0A 09 09 6C 69 6D  65 5F 67 72 65 65 6E 20  20 20 20 20 20 20 20 20  20 20 30 2E 31 39 36 30  5lime_green           0.1960
00001AE0  37 38 20 30 2E 38 30 30  30 30 30 20 30 2E 31 39  36 30 37 38 0D 0A 09 09  6D 61 67 65 6E 74 61 20  78 0.800000 0.196078magenta 
00001B00  20 20 20 20 20 20 20 20  20 20 20 20 20 31 2E 30  30 30 30 30 30 20 30 2E  30 30 30 30 30 30 20 31               1.000000 0.000000 1
00001B20  2E 30 30 30 30 30 30 0D  0A 09 09 6D 61 72 6F 6F  6E 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  .000000maroon               
00001B40  30 2E 35 35 36 38 36 33  20 30 2E 31 33 37 32 35  35 20 30 2E 34 31 39 36  30 38 0D 0A 09 09 6D 65  0.556863 0.137255 0.419608me
00001B60  64 69 75 6D 5F 61 71 75  61 6D 61 72 69 6E 65 20  20 20 20 30 2E 31 39 36  30 37 38 20 30 2E 38 30  dium_aquamarine    0.196078 0.80
00001B80  30 30 30 30 20 30 2E 36  30 30 30 30 30 0D 0A 09  09 6D 65 64 69 75 6D 5F  62 6C 75 65 20 20 20 20  0000 0.600000medium_blue    
00001BA0  20 20 20 20 20 20 30 2E  31 39 36 30 37 38 20 30  2E 31 39 36 30 37 38 20  30 2E 38 30 30 30 30 30        0.196078 0.196078 0.800000
00001BC0  0D 0A 09 09 6D 65 64 69  75 6D 5F 66 6F 72 65 73  74 5F 67 72 65 65 6E 20  20 30 2E 34 31 39 36 30  medium_forest_green  0.41960
00001BE0  38 20 30 2E 35 35 36 38  36 33 20 30 2E 31 33 37  32 35 35 0D 0A 09 09 6D  65 64 69 75 6D 5F 67 6F  8 0.556863 0.137255medium_go
00001C00  6C 64 65 6E 72 6F 64 20  20 20 20 20 30 2E 39 31  37 36 34 37 20 30 2E 39  31 37 36 34 37 20 30 2E  ldenrod     0.917647 0.917647 0.
00001C20  36 37 38 34 33 31 0D 0A  09 09 6D 65 64 69 75 6D  5F 6F 72 63 68 69 64 20  20 20 20 20 20 20 20 30  678431medium_orchid        0
00001C40  2E 35 37 36 34 37 31 20  30 2E 34 33 39 32 31 36  20 30 2E 38 35 38 38 32  34 0D 0A 09 09 6D 65 64  .576471 0.439216 0.858824med
00001C60  69 75 6D 5F 73 65 61 5F  67 72 65 65 6E 20 20 20  20 20 30 2E 32 35 38 38  32 34 20 30 2E 34 33 35  ium_sea_green     0.258824 0.435
00001C80  32 39 34 20 30 2E 32 35  38 38 32 34 0D 0A 09 09  6D 65 64 69 75 6D 5F 73  6C 61 74 65 5F 62 6C 75  294 0.258824medium_slate_blu
00001CA0  65 20 20 20 20 30 2E 34  39 38 30 33 39 20 30 2E  30 30 30 30 30 30 20 31  2E 30 30 30 30 30 30 0D  e    0.498039 0.000000 1.000000
00001CC0  0A 09 09 6D 65 64 69 75  6D 5F 73 70 72 69 6E 67  5F 67 72 65 65 6E 20 20  30 2E 34 39 38 30 33 39  medium_spring_green  0.498039
00001CE0  20 31 2E 30 30 30 30 30  30 20 30 2E 30 30 30 30  30 30 0D 0A 09 09 6D 65  64 69 75 6D 5F 74 75 72   1.000000 0.000000medium_tur
00001D00  71 75 6F 69 73 65 20 20  20 20 20 30 2E 34 33 39  32 31 36 20 30 2E 38 35  38 38 32 34 20 30 2E 38  quoise     0.439216 0.858824 0.8
00001D20  35 38 38 32 34 0D 0A 09  09 6D 65 64 69 75 6D 5F  76 69 6F 6C 65 74 5F 72  65 64 20 20 20 20 30 2E  58824medium_violet_red    0.
00001D40  38 35 38 38 32 34 20 30  2E 34 33 39 32 31 36 20  30 2E 35 37 36 34 37 31  0D 0A 09 09 6D 69 64 6E  858824 0.439216 0.576471midn
00001D60  69 67 68 74 5F 62 6C 75  65 20 20 20 20 20 20 20  20 30 2E 31 38 34 33 31  34 20 30 2E 31 38 34 33  ight_blue        0.184314 0.1843
00001D80  31 34 20 30 2E 33 30 39  38 30 34 0D 0A 09 09 6E  61 76 79 20 20 20 20 20  20 20 20 20 20 20 20 20  14 0.309804navy             
00001DA0  20 20 20 20 30 2E 31 33  37 32 35 35 20 30 2E 31  33 37 32 35 35 20 30 2E  35 35 36 38 36 33 0D 0A      0.137255 0.137255 0.556863
00001DC0  09 09 6E 61 76 79 5F 62  6C 75 65 20 20 20 20 20  20 20 20 20 20 20 20 30  2E 31 33 37 32 35 35 20  navy_blue            0.137255 
00001DE0  30 2E 31 33 37 32 35 35  20 30 2E 35 35 36 38 36  33 0D 0A 09 09 6F 72 61  6E 67 65 20 20 20 20 20  0.137255 0.556863orange     
00001E00  20 20 20 20 20 20 20 20  20 20 30 2E 38 30 30 30  30 30 20 30 2E 31 39 36  30 37 38 20 30 2E 31 39            0.800000 0.196078 0.19
00001E20  36 30 37 38 0D 0A 09 09  6F 72 61 6E 67 65 5F 72  65 64 20 20 20 20 20 20  20 20 20 20 20 31 2E 30  6078orange_red           1.0
00001E40  30 30 30 30 30 20 30 2E  30 30 30 30 30 30 20 30  2E 34 39 38 30 33 39 0D  0A 09 09 6F 72 63 68 69  00000 0.000000 0.498039orchi
00001E60  64 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  30 2E 38 35 38 38 32 34  20 30 2E 34 33 39 32 31  d               0.858824 0.43921
00001E80  36 20 30 2E 38 35 38 38  32 34 0D 0A 09 09 70 61  6C 65 5F 67 72 65 65 6E  20 20 20 20 20 20 20 20  6 0.858824pale_green        
00001EA0  20 20 20 30 2E 35 36 30  37 38 34 20 30 2E 37 33  37 32 35 35 20 30 2E 35  36 30 37 38 34 0D 0A 09     0.560784 0.737255 0.560784
00001EC0  09 70 69 6E 6B 20 20 20  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 2E  37 33 37 32 35 35 20 30  pink                 0.737255 0
00001EE0  2E 35 36 30 37 38 34 20  30 2E 35 36 30 37 38 34  0D 0A 09 09 70 6C 75 6D  20 20 20 20 20 20 20 20  .560784 0.560784plum        
00001F00  20 20 20 20 20 20 20 20  20 30 2E 39 31 37 36 34  37 20 30 2E 36 37 38 34  33 31 20 30 2E 39 31 37           0.917647 0.678431 0.917
00001F20  36 34 37 0D 0A 09 09 72  65 64 20 20 20 20 20 20  20 20 20 20 20 20 20 20  20 20 20 20 31 2E 30 30  647red                  1.00
00001F40  30 30 30 30 20 30 2E 30  30 30 30 30 30 20 30 2E  30 30 30 30 30 30 0D 0A  09 09 73 61 6C 6D 6F 6E  0000 0.000000 0.000000salmon
00001F60  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  2E 34 33 35 32 39 34 20  30 2E 32 35 38 38 32 34                 0.435294 0.258824
00001F80  20 30 2E 32 35 38 38 32  34 0D 0A 09 09 73 65 61  5F 67 72 65 65 6E 20 20  20 20 20 20 20 20 20 20   0.258824sea_green          
00001FA0  20 20 30 2E 31 33 37 32  35 35 20 30 2E 35 35 36  38 36 33 20 30 2E 34 31  39 36 30 38 0D 0A 09 09    0.137255 0.556863 0.419608
00001FC0  73 69 65 6E 6E 61 20 20  20 20 20 20 20 20 20 20  20 20 20 20 20 30 2E 35  35 36 38 36 33 20 30 2E  sienna               0.556863 0.
00001FE0  34 31 39 36 30 38 20 30  2E 31 33 37 32 35 35 0D  0A 09 09 73 6B 79 5F 62  6C 75 65 20 20 20 20 20  419608 0.137255sky_blue     
00002000  20 20 20 20 20 20 20 20  30 2E 31 39 36 30 37 38  20 30 2E 36 30 30 30 30  30 20 30 2E 38 30 30 30          0.196078 0.600000 0.8000
00002020  30 30 0D 0A 09 09 73 6C  61 74 65 5F 62 6C 75 65  20 20 20 20 20 20 20 20  20 20 20 30 2E 30 30 30  00slate_blue           0.000
00002040  30 30 30 20 30 2E 34 39  38 30 33 39 20 31 2E 30  30 30 30 30 30 0D 0A 09  09 73 70 72 69 6E 67 5F  000 0.498039 1.000000spring_
00002060  67 72 65 65 6E 20 20 20  20 20 20 20 20 20 30 2E  30 30 30 30 30 30 20 31  2E 30 30 30 30 30 30 20  green         0.000000 1.000000 
00002080  30 2E 34 39 38 30 33 39  0D 0A 09 09 73 74 65 65  6C 5F 62 6C 75 65 20 20  20 20 20 20 20 20 20 20  0.498039steel_blue          
000020A0  20 30 2E 31 33 37 32 35  35 20 30 2E 34 31 39 36  30 38 20 30 2E 35 35 36  38 36 33 0D 0A 09 09 74   0.137255 0.419608 0.556863t
000020C0  61 6E 20 20 20 20 20 20  20 20 20 20 20 20 20 20  20 20 20 20 30 2E 38 35  38 38 32 34 20 30 2E 35  an                  0.858824 0.5
000020E0  37 36 34 37 31 20 30 2E  34 33 39 32 31 36 0D 0A  09 09 74 68 69 73 74 6C  65 20 20 20 20 20 20 20  76471 0.439216thistle       
00002100  20 20 20 20 20 20 20 30  2E 38 34 37 30 35 39 20  30 2E 37 34 39 30 32 30  20 30 2E 38 34 37 30 35         0.847059 0.749020 0.84705
00002120  39 0D 0A 09 09 74 75 72  71 75 6F 69 73 65 20 20  20 20 20 20 20 20 20 20  20 20 30 2E 36 37 38 34  9turquoise            0.6784
00002140  33 31 20 30 2E 39 31 37  36 34 37 20 30 2E 39 31  37 36 34 37 0D 0A 09 09  76 69 6F 6C 65 74 20 20  31 0.917647 0.917647violet  
00002160  20 20 20 20 20 20 20 20  20 20 20 20 20 30 2E 33  30 39 38 30 34 20 30 2E  31 38 34 33 31 34 20 30               0.309804 0.184314 0
00002180  2E 33 30 39 38 30 34 0D  0A 09 09 76 69 6F 6C 65  74 5F 72 65 64 20 20 20  20 20 20 20 20 20 20 20  .309804violet_red           
000021A0  30 2E 38 30 30 30 30 30  20 30 2E 31 39 36 30 37  38 20 30 2E 36 30 30 30  30 30 0D 0A 09 09 77 68  0.800000 0.196078 0.600000wh
000021C0  65 61 74 20 20 20 20 20  20 20 20 20 20 20 20 20  20 20 20 30 2E 38 34 37  30 35 39 20 30 2E 38 34  eat                0.847059 0.84
000021E0  37 30 35 39 20 30 2E 37  34 39 30 32 30 0D 0A 09  09 77 68 69 74 65 20 20  20 20 20 20 20 20 20 20  7059 0.749020white          
00002200  20 20 20 20 20 20 30 2E  39 38 38 32 33 35 20 30  2E 39 38 38 32 33 35 20  30 2E 39 38 38 32 33 35        0.988235 0.988235 0.988235
00002220  0D 0A 09 09 79 65 6C 6C  6F 77 20 20 20 20 20 20  20 20 20 20 20 20 20 20  20 31 2E 30 30 30 30 30  yellow               1.00000
00002240  30 20 31 2E 30 30 30 30  30 30 20 30 2E 30 30 30  30 30 30 0D 0A 09 09 79  65 6C 6C 6F 77 5F 67 72  0 1.000000 0.000000yellow_gr
00002260  65 65 6E 20 20 20 20 20  20 20 20 20 30 2E 36 30  30 30 30 30 20 30 2E 38  30 30 30 30 30 20 30 2E  een         0.600000 0.800000 0.
00002280  31 39 36 30 37 38 0D 0A  74 79 70 65 64 65 66 20  75 6E 73 69 67 6E 65 64  20 63 68 61 72 20 20 20  196078typedef unsigned char   
000022A0  20 20 20 42 79 74 65 3B  0D 0A 74 79 70 65 64 65  66 20 75 6E 73 69 67 6E  65 64 20 69 6E 74 20 20     Byte;typedef unsigned int  
000022C0  20 20 20 20 20 57 6F 72  64 3B 0D 0A 74 79 70 65  64 65 66 20 65 6E 75 6D  20 7B 66 61 6C 73 65 2C       Word;typedef enum {false,
000022E0  20 74 72 75 65 7D 20 42  6F 6F 6C 65 61 6E 3B 0D  0A 74 79 70 65 64 65 66  20 73 74 72 75 63 74 0D   true} Boolean;typedef struct
00002300  0A 7B 0D 0A 20 20 42 79  74 65 20 52 65 64 3B 0D  0A 20 20 42 79 74 65 20  47 72 6E 3B 0D 0A 20 20  {  Byte Red;  Byte Grn;  
00002320  42 79 74 65 20 42 6C 75  3B 0D 0A 7D 0D 0A 52 47  42 3B 0D 0A 0D 0A 74 79  70 65 64 65 66 20 52 47  Byte Blu;}RGB;typedef RG
00002340  42 20 50 61 6C 65 74 74  65 52 65 67 69 73 74 65  72 5B 32 35 36 5D 3B 0D  0A 0D 0A 76 6F 69 64 20  B PaletteRegister[256];void 
00002360  53 65 74 5F 47 72 61 70  68 69 63 73 5F 4D 6F 64  65 28 29 0D 0A 7B 0D 0A  20 20 69 66 28 28 58 52  Set_Graphics_Mode(){  if((XR
00002380  65 73 3C 33 32 31 29 20  26 26 20 28 59 52 65 73  3C 32 30 31 29 29 0D 0A  20 20 20 20 49 6E 69 74  es<321) && (YRes<201))    Init
000023A0  47 72 61 70 68 69 63 73  28 31 39 29 3B 0D 0A 20  20 65 6C 73 65 0D 0A 20  20 7B 0D 0A 20 20 20 20  Graphics(19);  else  {    
000023C0  69 66 28 28 58 52 65 73  3C 36 34 31 29 20 26 26  20 28 59 52 65 73 3C 33  35 31 29 29 0D 0A 20 20  if((XRes<641) && (YRes<351))  
000023E0  20 20 20 20 49 6E 69 74  47 72 61 70 68 69 63 73  28 34 35 29 3B 0D 0A 20  20 20 20 65 6C 73 65 0D      InitGraphics(45);    else
00002400  0A 20 20 20 20 7B 0D 0A  20 20 20 20 20 20 69 66  28 28 58 52 65 73 3C 36  34 31 29 20 26 26 20 28      {      if((XRes<641) && (
00002420  59 52 65 73 3C 34 38 31  29 29 0D 0A 09 49 6E 69  74 47 72 61 70 68 69 63  73 28 34 36 29 3B 0D 0A  YRes<481))InitGraphics(46);
00002440  20 20 20 20 20 20 65 6C  73 65 0D 0A 20 20 20 20  20 20 7B 0D 0A 09 69 66  28 28 58 52 65 73 3C 38        else      {if((XRes<8
00002460  30 31 29 20 26 26 20 28  59 52 65 73 3C 36 30 31  29 29 0D 0A 09 20 20 49  6E 69 74 47 72 61 70 68  01) && (YRes<601))  InitGraph
00002480  69 63 73 28 34 38 29 3B  0D 0A 09 65 6C 73 65 0D  0A 09 20 20 49 6E 69 74  47 72 61 70 68 69 63 73  ics(48);else  InitGraphics
000024A0  28 35 36 29 3B 0D 0A 20  20 20 20 20 20 7D 0D 0A  20 20 20 20 7D 0D 0A 20  20 7D 0D 0A 7D 0D 0A 20  (56);      }    }  }} 
000024C0  20 50 69 63 5F 46 69 6C  65 3D 66 6F 70 65 6E 28  50 5F 4E 61 6D 65 2C 20  22 77 2B 62 22 29 3B 0D   Pic_File=fopen(P_Name, "w+b");
000024E0  0A 20 20 66 6F 72 28 79  3D 30 3B 20 79 3C 37 3B  20 79 2B 2B 29 3B 0D 0A  20 20 7B 0D 0A 20 20 20    for(y=0; y<7; y++);  {   
00002500  20 66 70 75 74 63 28 32  35 33 2C 20 50 69 63 5F  46 69 6C 65 29 3B 0D 0A  20 20 20 20 66 70 75 74   fputc(253, Pic_File);    fput
00002520  63 28 32 30 2C 20 50 69  63 5F 46 69 6C 65 29 3B  0D 0A 20 20 20 20 66 70  75 74 63 28 34 31 2C 20  c(20, Pic_File);    fputc(41, 
00002540  50 69 63 5F 46 69 6C 65  29 3B 0D 0A 20 20 20 20  66 70 75 74 63 28 31 34  2C 20 50 69 63 5F 46 69  Pic_File);    fputc(14, Pic_Fi
00002560  6C 65 29 3B 0D 0A 20 20  20 20 66 70 75 74 63 28  30 2C 20 50 69 63 5F 46  69 6C 65 29 3B 0D 0A 20  le);    fputc(0, Pic_File); 
00002580  20 20 20 66 70 75 74 63  28 39 2C 20 50 69 63 5F  46 69 6C 65 29 3B 0D 0A  20 20 20 20 66 70 75 74     fputc(9, Pic_File);    fput
000025A0  63 28 33 2C 20 50 69 63  5F 46 69 6C 65 29 3B 0D  0A 20 20 7D 0D 0A 76 6F  69 64 20 47 65 74 53 63  c(3, Pic_File);  }void GetSc
000025C0  65 6E 65 46 69 6C 65 28  29 0D 0A 7B 0D 0A 20 20  69 6E 74 20 69 3B 0D 0A  20 20 42 79 74 65 20 78  eneFile(){  int i;  Byte x
000025E0  2C 20 79 3B 0D 0A 0D 0A  20 20 70 72 69 6E 74 66  28 22 5C 6E 45 6E 74 65  72 20 46 69 6C 65 20 4E  , y;  printf("\nEnter File N
00002600  61 6D 65 20 2D 3E 20 22  29 3B 0D 0A 20 20 78 3D  77 68 65 72 65 78 28 29  3B 0D 0A 20 20 79 3D 77  ame -> ");  x=wherex();  y=w
00002620  68 65 72 65 79 28 29 3B  0D 0A 20 20 67 65 74 73  28 53 63 65 6E 65 46 69  6C 65 29 3B 0D 0A 20 20  herey();  gets(SceneFile);  
00002640  69 66 28 21 28 73 74 72  63 6D 70 28 53 63 65 6E  65 46 69 6C 65 2C 20 22  22 29 29 29 0D 0A 20 20  if(!(strcmp(SceneFile, "")))  
00002660  7B 0D 0A 20 20 20 20 73  74 72 63 70 79 28 53 63  65 6E 65 46 69 6C 65 2C  20 22 43 55 42 45 50 4C  {    strcpy(SceneFile, "CUBEPL
00002680  41 4E 22 29 3B 0D 0A 20  20 20 20 67 6F 74 6F 78  79 28 78 2C 20 79 29 3B  0D 0A 20 20 20 20 70 75  AN");    gotoxy(x, y);    pu
000026A0  74 73 28 53 63 65 6E 65  46 69 6C 65 29 3B 0D 0A  20 20 7D 0D 0A 20 20 70  75 74 73 28 22 22 29 3B  ts(SceneFile);  }  puts("");
000026C0  0D 0A 20 20 66 6F 72 28  69 3D 30 3B 20 69 3C 73  74 72 6C 65 6E 28 53 63  65 6E 65 46 69 6C 65 29    for(i=0; i<strlen(SceneFile)
000026E0  3B 20 69 2B 2B 29 0D 0A  20 20 20 20 53 63 65 6E  65 46 69 6C 65 5B 69 5D  3D 74 6F 75 70 70 65 72  ; i++)    SceneFile[i]=toupper
00002700  28 53 63 65 6E 65 46 69  6C 65 5B 69 5D 29 3B 0D  0A 7D 0D 0A 0D 0A 76 6F  69 64 20 53 61 76 65 5F  (SceneFile[i]);}void Save_
00002720  50 69 63 74 75 72 65 28  29 0D 0A 7B 0D 0A 20 20  57 6F 72 64 20 78 2C 20  79 3B 0D 0A 20 20 42 79  Picture(){  Word x, y;  By
00002740  74 65 20 64 3B 0D 0A 20  20 46 49 4C 45 20 2A 4F  75 74 5F 46 69 6C 65 3B  0D 0A 0D 0A 20 20 4F 75  te d;  FILE *Out_File;  Ou
00002760  74 5F 46 69 6C 65 3D 66  6F 70 65 6E 28 22 54 45  4D 50 2E 54 47 41 22 2C  20 22 77 2B 62 22 29 3B  t_File=fopen("TEMP.TGA", "w+b");
00002780  0D 0A 20 20 66 6F 72 28  79 3D 30 3B 20 79 3C 37  3B 20 79 2B 2B 29 3B 0D  0A 20 20 7B 0D 0A 20 20    for(y=0; y<7; y++);  {  
000027A0  20 20 70 75 74 77 28 32  35 36 2C 20 4F 75 74 5F  46 69 6C 65 29 3B 0D 0A  20 20 20 20 70 75 74 77    putw(256, Out_File);    putw
000027C0  28 31 2C 20 4F 75 74 5F  46 69 6C 65 29 3B 0D 0A  20 20 20 20 70 75 74 77  28 30 2C 20 4F 75 74 5F  (1, Out_File);    putw(0, Out_
000027E0  46 69 6C 65 29 3B 0D 0A  20 20 20 20 70 75 74 63  28 31 2C 20 4F 75 74 5F  46 69 6C 65 29 3B 0D 0A  File);    putc(1, Out_File);
00002800  20 20 20 20 70 75 74 63  28 32 34 2C 20 4F 75 74  5F 46 69 6C 65 29 3B 0D  0A 20 20 20 20 70 75 74      putc(24, Out_File);    put
00002820  77 28 30 2C 20 4F 75 74  5F 46 69 6C 65 29 3B 0D  0A 20 20 20 20 70 75 74  77 28 30 2C 20 4F 75 74  w(0, Out_File);    putw(0, Out
00002840  5F 46 69 6C 65 29 3B 0D  0A 20 20 20 20 70 75 74  77 28 58 52 65 73 2C 20  4F 75 74 5F 46 69 6C 65  _File);    putw(XRes, Out_File
00002860  29 3B 0D 0A 20 20 20 20  70 75 74 77 28 59 52 65  73 2C 20 4F 75 74 5F 46  69 6C 65 29 3B 0D 0A 20  );    putw(YRes, Out_File); 
00002880  20 20 20 70 75 74 77 28  43 52 65 73 2C 20 4F 75  74 5F 46 69 6C 65 29 3B  0D 0A 20 20 7D 0D 0A 20     putw(CRes, Out_File);  } 
000028A0  20 66 6F 72 28 79 3D 30  3B 20 79 3C 32 35 36 3B  20 79 2B 2B 29 0D 0A 20  20 7B 0D 0A 20 20 20 20   for(y=0; y<256; y++)  {    
000028C0  66 70 75 74 63 28 28 50  61 6C 41 72 72 61 79 5B  79 5D 2E 42 6C 75 29 3C  3C 32 2C 20 4F 75 74 5F  fputc((PalArray[y].Blu)<<2, Out_
000028E0  46 69 6C 65 29 3B 0D 0A  20 20 20 20 66 70 75 74  63 28 28 50 61 6C 41 72  72 61 79 5B 79 5D 2E 47  File);    fputc((PalArray[y].G
00002900  72 6E 29 3C 3C 32 2C 20  4F 75 74 5F 46 69 6C 65  29 3B 0D 0A 20 20 20 20  66 70 75 74 63 28 28 50  rn)<<2, Out_File);    fputc((P
00002920  61 6C 41 72 72 61 79 5B  79 5D 2E 52 65 64 29 3C  3C 32 2C 20 4F 75 74 5F  46 69 6C 65 29 3B 0D 0A  alArray[y].Red)<<2, Out_File);
00002940  20 20 7D 0D 0A 20 20 66  6F 72 28 79 3D 59 52 65  73 3B 20 79 3E 30 3B 20  79 2D 2D 29 0D 0A 20 20    }  for(y=YRes; y>0; y--)  
00002960  7B 0D 0A 20 20 20 20 66  6F 72 28 78 3D 30 3B 20  78 3C 58 52 65 73 3B 20  78 2B 2B 29 0D 0A 20 20  {    for(x=0; x<XRes; x++)  
00002980  20 20 7B 0D 0A 20 20 20  20 20 20 64 3D 47 65 74  50 69 78 65 6C 28 78 2C  20 79 2D 31 29 3B 0D 0A    {      d=GetPixel(x, y-1);
000029A0  20 20 20 20 20 20 66 70  75 74 63 28 64 2C 20 4F  75 74 5F 46 69 6C 65 29  3B 0D 0A 20 20 20 20 7D        fputc(d, Out_File);    }
000029C0  0D 0A 20 20 7D 0D 0A 20  20 66 63 6C 6F 73 65 61  6C 6C 28 29 3B 0D 0A 7D  0D 0A 0D 0A 23 69 6E 63    }  fcloseall();}#inc
000029E0  6C 75 64 65 20 22 73 74  64 69 6F 2E 68 22 0D 0A  23 69 6E 63 6C 75 64 65  20 22 64 6F 73 2E 68 22  lude "stdio.h"#include "dos.h"
00002A00  0D 0A 23 69 6E 63 6C 75  64 65 20 22 63 6F 6E 69  6F 2E 68 22 0D 0A 23 69  6E 63 6C 75 64 65 20 22  #include "conio.h"#include "
00002A20  64 65 66 73 2E 68 22 0D  0A 0D 0A 76 6F 69 64 20  53 65 74 5F 54 65 78 74  5F 53 63 72 65 65 6E 28  defs.h"void Set_Text_Screen(
00002A40  69 6E 74 20 74 63 2C 20  69 6E 74 20 74 62 29 0D  0A 7B 0D 0A 20 20 74 65  78 74 63 6F 6C 6F 72 28  int tc, int tb){  textcolor(
00002A60  74 63 29 3B 0D 0A 20 20  74 65 78 74 62 61 63 6B  67 72 6F 75 6E 64 28 74  62 29 3B 0D 0A 20 20 63  tc);  textbackground(tb);  c
00002A80  6C 72 73 63 72 28 29 3B  0D 0A 7D 0D 0A 69 6E 73  74 61 6C 6C 75 73 65 72  64 72 69 76 65 72 28 22  lrscr();}installuserdriver("
00002AA0  53 56 47 41 32 35 36 22  2C 44 65 74 65 63 74 56  47 41 32 35 36 29 3B 0D  0A 0D 0A 3B 20 2A 2A 2A  SVGA256",DetectVGA256);; ***
00002AC0  2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 20 46 75 6E  63 74 69 6F 6E 20 73 74  ******************** Function st
00002AE0  6F 72 65 64 61 63 28 29  20 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  oredac() ***********************
00002B00  2A 2A 2A 2A 2A 0D 0A 0D  0A 3B 09 46 75 6E 63 74  69 6F 6E 20 74 6F 20 53  74 6F 72 65 20 74 68 65  *****;Function to Store the
00002B20  20 64 61 63 62 6F 78 5B  5D 5B 5D 20 61 72 72 61  79 20 69 6E 74 6F 20 56  47 41 2C 0D 0A 3B 09 63   dacbox[][] array into VGA,;c
00002B40  61 6C 6C 65 64 20 66 72  6F 6D 20 6C 6F 61 64 64  61 63 28 29 20 64 75 72  72 69 6E 67 20 69 6E 69  alled from loaddac() durring ini
00002B60  74 69 61 6C 69 7A 61 74  69 6F 6E 2E 0D 0A 0D 0A  73 74 6F 72 65 64 61 63  09 70 72 6F 63 0D 0A 09  tialization.storedacproc
00002B80  70 75 73 68 09 65 73 09  09 09 3B 20 6E 65 65 64  20 45 53 20 3D 3D 20 44  53 20 74 65 6D 70 6F 72  pushes; need ES == DS tempor
00002BA0  61 72 69 6C 79 0D 0A 09  70 75 73 68 09 64 73 09  09 09 3B 20 20 2E 2E 2E  0D 0A 09 70 6F 70 09 65  arilypushds;  ...pope
00002BC0  73 09 09 09 3B 20 20 2E  2E 2E 0D 0A 09 6D 6F 76  09 61 78 2C 31 30 31 32  68 09 09 3B 20 67 65 74  s;  ...movax,1012h; get
00002BE0  20 74 68 65 20 6F 6C 64  20 44 41 43 20 76 61 6C  75 65 73 0D 0A 09 6D 6F  76 09 62 78 2C 30 09 09   the old DAC valuesmovbx,0
00002C00  09 3B 20 20 28 61 73 73  75 6D 69 6E 67 2C 20 6F  66 20 63 6F 75 72 73 65  2C 20 74 68 65 79 20 65  ;  (assuming, of course, they e
00002C20  78 69 73 74 29 0D 0A 09  6D 6F 76 09 63 78 2C 32  35 36 09 09 09 3B 20 20  2E 2E 2E 0D 0A 09 6D 6F  xist)movcx,256;  ...mo
00002C40  76 09 64 78 2C 6F 66 66  73 65 74 20 64 61 63 62  6F 78 09 3B 20 20 2E 2E  2E 0D 0A 09 69 6E 74 09  vdx,offset dacbox;  ...int
00002C60  31 30 68 09 09 09 3B 20  64 6F 20 69 74 2E 0D 0A  09 70 6F 70 09 65 73 09  09 09 3B 20 20 2E 2E 2E  10h; do it.popes;  ...
00002C80  0D 0A 09 72 65 74 0D 0A  73 74 6F 72 65 64 61 63  20 65 6E 64 70 0D 0A 80  02 5E 01 93 0D 0A 65 78  retstoredac endpÇ^ôex
00002CA0  74 65 72 6E 20 69 6E 74  20 20 58 52 65 73 2C 20  59 52 65 73 3B 0D 0A 65  78 74 65 72 6E 20 57 6F  tern int  XRes, YRes;extern Wo
00002CC0  72 64 20 4D 61 78 58 52  65 73 2C 20 4D 61 78 59  52 65 73 3B 0D 0A 65 78  74 65 72 6E 20 57 6F 72  rd MaxXRes, MaxYRes;extern Wor
00002CE0  64 20 4D 61 78 58 2C 20  4D 61 78 59 3B 0D 0A 65  78 74 65 72 6E 20 42 6F  6F 6C 65 61 6E 20 50 65  d MaxX, MaxY;extern Boolean Pe
00002D00  72 73 70 65 63 74 69 76  65 50 6C 6F 74 3B 0D 0A  65 78 74 65 72 6E 20 66  6C 6F 61 74 20 20 20 4D  rspectivePlot;extern float   M
00002D20  78 2C 20 4D 79 2C 20 4D  7A 2C 20 64 73 3B 0D 0A  65 78 74 65 72 6E 20 42  6F 6F 6C 65 61 6E 20 44  x, My, Mz, ds;extern Boolean D
00002D40  72 61 77 5F 41 78 69 73  5F 41 6E 64 5F 50 61 6C  65 74 74 65 3B 0D 0A 23  69 6E 63 6C 75 64 65 20  raw_Axis_And_Palette;#include 
00002D60  22 64 65 66 73 2E 68 22  0D 0A 23 69 6E 63 6C 75  64 65 20 22 67 6C 6F 62  61 6C 73 2E 68 22 0D 0A  "defs.h"#include "globals.h"
00002D80  23 69 6E 63 6C 75 64 65  20 22 6D 61 74 68 62 2E  68 22 0D 0A 23 69 6E 63  6C 75 64 65 20 22 67 72  #include "mathb.h"#include "gr
00002DA0  61 70 68 62 2E 68 22 0D  0A 4D 41 53 4D 20 25 31  20 25 31 20 4E 55 4C 20  4E 55 4C 0D 0A 49 46 20  aphb.h"MASM %1 %1 NUL NULIF 
00002DC0  45 52 52 4F 52 4C 45 56  45 4C 20 31 20 47 4F 54  4F 20 50 52 4F 42 4C 45  4D 0D 0A 4C 49 4E 4B 20  ERRORLEVEL 1 GOTO PROBLEMLINK 
00002DE0  25 31 20 40 41 55 54 4F  4C 49 4E 4B 0D 0A 45 58  45 32 42 49 4E 20 25 31  20 25 31 2E 44 52 56 0D  %1 @AUTOLINKEXE2BIN %1 %1.DRV
00002E00  0A 44 45 4C 20 25 31 2E  45 58 45 0D 0A 44 45 4C  20 25 31 2E 4F 42 4A 0D  0A 3A 50 52 4F 42 4C 45  DEL %1.EXEDEL %1.OBJ:PROBLE
00002E20  4D 0D 0A 76 6F 69 64 20  56 65 63 28 66 6C 6F 61  74 20 72 2C 20 66 6C 6F  61 74 20 73 2C 20 66 6C  Mvoid Vec(float r, float s, fl
00002E40  6F 61 74 20 74 2C 20 54  44 41 20 41 29 0D 0A 7B  0D 0A 20 20 41 5B 30 5D  3D 72 3B 0D 0A 20 20 41  oat t, TDA A){  A[0]=r;  A
00002E60  5B 31 5D 3D 73 3B 0D 0A  20 20 41 5B 32 5D 3D 74  3B 0D 0A 7D 0D 0A 76 6F  69 64 20 56 65 63 43 6F  [1]=s;  A[2]=t;}void VecCo
00002E80  70 79 28 54 44 41 20 41  2C 20 54 44 41 20 42 29  0D 0A 7B 0D 0A 20 20 42  5B 30 5D 3D 30 2E 30 2B  py(TDA A, TDA B){  B[0]=0.0+
00002EA0  41 5B 30 5D 3B 0D 0A 20  20 42 5B 31 5D 3D 30 2E  30 2B 41 5B 31 5D 3B 0D  0A 20 20 42 5B 32 5D 3D  A[0];  B[1]=0.0+A[1];  B[2]=
00002EC0  30 2E 30 2B 41 5B 32 5D  3B 0D 0A 7D 0D 0A 76 6F  69 64 20 56 65 63 53 63  61 6C 4D 75 6C 74 28 66  0.0+A[2];}void VecScalMult(f
00002EE0  6C 6F 61 74 20 72 2C 20  54 44 41 20 41 2C 20 54  44 41 20 42 29 0D 0A 7B  0D 0A 20 20 42 5B 30 5D  loat r, TDA A, TDA B){  B[0]
00002F00  3D 72 2A 41 5B 30 5D 3B  0D 0A 20 20 42 5B 31 5D  3D 72 2A 41 5B 31 5D 3B  0D 0A 20 20 42 5B 32 5D  =r*A[0];  B[1]=r*A[1];  B[2]
00002F20  3D 72 2A 41 5B 32 5D 3B  0D 0A 7D 0D 0A 76 6F 69  64 20 56 65 63 4E 75 6C  6C 28 54 44 41 20 41 29  =r*A[2];}void VecNull(TDA A)
00002F40  0D 0A 7B 0D 0A 20 20 41  5B 30 5D 3D 30 2E 30 3B  0D 0A 20 20 41 5B 31 5D  3D 30 2E 30 3B 0D 0A 20  {  A[0]=0.0;  A[1]=0.0; 
00002F60  20 41 5B 32 5D 3D 30 2E  30 3B 0D 0A 7D 0D 0A FF  FF 00 00                                           A[2]=0.0;}  ..
[ RETURN TO DIRECTORY ]