Readme.txt
上传用户:gmtled
上传日期:2022-07-26
资源大小:468k
文件大小:8k
源码类别:

3D图形编程

开发平台:

Visual C++

  1. CIGI Host Emulator 3.2.1
  2. Installation:
  3. =========================================================================
  4. 1. Install DirectX 8.0 or later.  This is available from Microsoft at
  5.    http://www.microsoft.com/directx/.
  6. 2. For the Real-Time version of the HE, install RTX 5.1 or higher.
  7.    RTX is availabe from VenturCom's web site (http://www.vci.com);
  8. 3. Create a directory and copy the files contained within this
  9.    distribution to the new directory.
  10. NOTE: Further details can be found in the Installation section of the
  11.       help file (hemu.chm).
  12. Configuration:
  13. =========================================================================
  14. Modify the .DEF files as appropriate.  Refer to the Configuration section
  15. of the help file (hemu.chm) for details.
  16. If you do not intend to use the CIGI Host Emulator to manipulate the
  17. views, you may delete or rename the VIEWS.DEF file to use the IG's
  18. default view configuration.
  19. Common Problems:
  20. =========================================================================
  21. The CIGI Host Emulator hangs or crashes at startup.
  22.   Possible Cause:
  23.      One or more of the .DEF files contains errors.  Check for missing or
  24.      extra braces ({}) and/or misspelled keywords.  Make sure each
  25.      parameter assignment is followed by a semicolor (;).
  26. The CIGI Host Emulator will not communicate with the IG.
  27.   Possible Causes:
  28.      (Real-Time version only)
  29.      RT-TCP/IP was not configured correctly or is not comptible with the
  30.      network card (NIC).  Try to ping the real-time NIC's IP address from
  31.      another machine.  Note that Windows can only communicate with the
  32.      real-time NIC via a network connection.  In other words, the
  33.      real-time NIC must have a physical external connection to a second
  34.      NIC installed in the system to be visible to Windows.
  35.      (Real-Time version only)
  36.      The RTXTCPIP.INI file was not correctly specified when RT-TCP/IP was
  37.      started.  Specify the full path of both RTXTCPIP.RTSS and
  38.      RTXTCPIP.INI when starting RT-TCP/IP.
  39.      The SYSCONFIG.DEF file must contain a valid IP address.  DNS lookup
  40.      is not supported by the CIGI Host Emulator at this time.
  41.      The send and/or the receive port(s) specified in the SYSCONFIG.DEF
  42.      file are incorrect.
  43.      A previous copy of the driver is running.  For the Real-Time
  44.      version, use RTSSKILL.EXE to view RTSS processes and kill the
  45.      HEMURTDRV.RTSS process.  For the Win32 version, use TASKMAN.EXE to
  46.      kill HEMUDRV.EXE.
  47. The CIGI Host Emulator reports that the real-time driver is not loaded.
  48.   Possible Causes:
  49.      RT-PCT/IP is not started.
  50.      Windows was booted in "Normal" mode.  Reboot and select "RTX 5.1"
  51.      mode from the boot menu.
  52. Change History:
  53. =========================================================================
  54. Version 3.1.1
  55. -------------------------------------------------------------------------
  56. - New release
  57. Version 3.1.2
  58. -------------------------------------------------------------------------
  59. - Fixed problem where the Frame Count value in the IG Control was
  60.   actually from the previous frame.
  61. - Fixed entities not being deleted when in Run mode.
  62. - Fixed child entity X and Y positions being limited to +/-90 meters.
  63. - Missiles now remember their targets after the Reset Scenario button is
  64.   clicked.
  65. - Fixed Component tabs' Component-Specific Data fields.
  66. - Changed edit boxes so they momentarily stop updating when they get focus
  67.   or when user clicks the mouse.  Previously it only paid attention to
  68.   keyboard events.
  69. - Removed nagging dialogs when the user enters out-of-range value for
  70.   latitude, longitude, heading, pitch, and roll.
  71. - Fixed problem with ENTITY_ATTACH script keyword not working if
  72.   parent ID was set to -1.
  73. Version 3.1.3
  74. -------------------------------------------------------------------------
  75. - Replaced 3.1.0/3.1.1 data-sharing mechanism. This should fix MANY bugs.
  76. - Fixed annoying problem where deleting the contents of an entity field
  77.   would cause an error window to pop up repeatedly.
  78. - Added VIEW_ATTACH and VIEWGROUP_ATTACH keywords as documented in the
  79.   help file. The commands were actually implemented as ATTACH_VIEW and
  80.   ATTACH_VIEWGROUP; those commands are still implemented but not
  81.   documented.
  82. - Fixed the PAUSE_MESSAGE and CLEAR_MESSAGES script commands.
  83. - Fixed Celestial Sphere Control and Weather Control CIGI packets not
  84.   being sent.
  85. - Fixed occurrence of two Entity Control packets when assigning a parent
  86.   to a child entity. This was a quick fix and is not guaranteed to stop
  87.   every occurrence; however, providing a proper fix will require more
  88.   effort than it is worth. This is related to a problem where an Entity
  89.   Control packet is sent when an entity's fly mode is changed.
  90. - Fixed problem where changing the Sky and Global Atmosphere properties
  91.   in the Environment tab did not cause packets to be sent or generated
  92.   erroneous packets. This applied to both celestial sphere and global
  93.   atmosphere properties.
  94. - Added a Fly Mode indicator to the Attributes area of the entity state
  95.   window. Rearranged some of the items to accommodate the addition.
  96. - Added multi-type combo boxes to Send Short Component Control Packet
  97.   dialog.
  98. - Fixed Short Component Control packets not being sent if two or fewer
  99.   user-data fields were needed.
  100. - Fixed ENTITY_PITCH_RELATIVE script command.
  101. - Fixed Entity Controls being sent when airspeed, fly mode, and other
  102.   non-cigi data were changed.
  103. - Added range circle labels to the situation display.
  104. - Message window now gives the coordinates of the next waypoint when a
  105.   script is running.
  106. - Decreased joystick's POV hat sensitivity for Magic Carpet mode.
  107. - Fixed playback loop mode.
  108. Version 3.2.0
  109. -------------------------------------------------------------------------
  110. - Added support for CIGI 3.2 features:
  111. - Added CIGI Version combo to Setup dialog
  112. - Modified Start of Frame and IG Control packets
  113. - Added Coord System parameter to Rate Control packet
  114. - Modified HAT/HOT Request, LOS Segment Request, and LOS Vector
  115.   Request packets. The new fields can be accessed through the
  116.   Send Packet interface.
  117. - Fixed a bug in the driver where waypoint flight and missile tracking
  118.   gave the wrong heading.
  119. - Fixed byte-swapping of Conformal Clamped Entity Control, Articulated
  120.   Part Control, and Weather Control packets for Big-Endian emulation.
  121. - Fixed a problem where the driver process would sometimes remain loaded
  122.   after the main process exited.
  123. - Added the following script commands:
  124. ATMOSPHERE_COMPONENT_END_UPDATE
  125. CELSPHERE_COMPONENT_END_UPDATE
  126. ENTITY_COMPONENT_END_UPDATE
  127. EVENT_COMPONENT_END_UPDATE
  128. GLAYER_COMPONENT_END_UPDATE
  129. GSEA_COMPONENT_END_UPDATE
  130. GTERRAIN_COMPONENT_END_UPDATE
  131. RLAYER_COMPONENT_END_UPDATE
  132. RSEA_COMPONENT_END_UPDATE
  133. RTERRAIN_COMPONENT_END_UPDATE
  134. SENSOR_COMPONENT_END_UPDATE
  135. SYSTEM_COMPONENT_END_UPDATE
  136. VIEW_COMPONENT_END_UPDATE
  137. VIEWGROUP_COMPONENT_END_UPDATE
  138. - Improved the reliability of the FRAME and FRAME_WAIT script commands.
  139. - Fixed a bug in the driver preventing packet recording from working
  140.   after the first time.
  141. - Fixed problem with date/time not being updated correctly from
  142.   Sky and Global Atmosphere properties on Environment tab.
  143. - Fixed bug where view groups' pitch and roll values were not being set
  144.   correctly.
  145. - Fixed LINEAR_RATE and ANGULAR_RATE script keywords so that one does
  146.   not override (zero out) the other.
  147. - Fixed Big-Endian setting in Setup dialog not being saved in the Windows
  148.   registry.
  149. - Cleaned up driver thread shutdown events.  This should (hopefully) fix
  150.   situations where the driver does not terminate properly.
  151. Version 3.2.1
  152. ------------------------------------------------------------------------- - Fixed bug where Send Articulated Part Packet and Send Component Control
  153.   Packet windows caused a crash if the user specified a non-configured
  154.   part or component.
  155.   
  156. - Improved performance when creating many entities from a script.  Up to
  157.   approximately 500 entities may now be created.
  158.   
  159. - Fixed the watch window so that messages are grouped properly for   CIGI 3.2.
  160. - Added CIGI 3.2 packet fields to the watch window.