FS2004 - FSUIPC 3 51+serial working!! zipseeders: 0
leechers: 0
FS2004 - FSUIPC 3 51+serial working!! zip (Size: 1.45 MB)
Description
INFONEW FSUIPC.DLL replaces FS6IPC.DLL for use with FS98/FS2000/FS2002/FS2004 (reverse compatibility for FS98 add-ons) December 9th 2005 (1.51 MB)History of FSUIPCVersion 3.51This version implements a much more efficient method for controlling AI aircraft in FS2004 (only). The relevant control facility is being used by the latest version of Radar Contact, and also by programs such as AI Smooth and AI Separation. It looks like the new methods used in FSUIPC have quite a beneficial effect on these programs.For FS2002 some improvement has been achieved by increasing the command queue size for AI traffic control so that it doesn?t overflow and possibly lose commands, and also by increasing the percentage of traffic processed per FS frame in proportion to the numbers of traffic commands pending.In the unlikely event that the new FS2004 AI traffic control method proves unstable (it has been fine in testing), it can be turned off by changing the INI file parameter TrafficControlDirect from ?Yes? to ?No?. Then FSUIPC will operate on FS2004 in the same way as it does on FS2002?i.e. with a larger queue and dynamic processing.The minimum visibility option now applies to all weather, including FS?s own local and global weather, on FS2002 and FS2004. However, if it is being imposed on FS?s own weather the current visibility will not be reported correctly in weather reports such as those read by external programs and ATIS in FS. This is because the only way of imposing the visibility minimum is by changing the effect at the end stage, the rendering at the aircraft, and not in the weather system as such.A facility to specify a minimum icing level in clouds set by external weather programs is provided, but this is only applicable by editing the INI file. The parameter is MinIce and takes the same value range as MaxIce with zero and negative values turning it off.Engine 1 Torque and Fuel Pressure offsets (08F4 and 08F8) are now working properly again for relevant aircraft as well as helicopters.Ground based aircraft showing as below sea level did not appear in the TCAS tables, even though they were legitimately at that altitude (for instance at Amsterdam and Rotterdam). This is because FSUIPC filtered out aircraft below ground to remove some poorly behaved AI which descend through the surface and continue to fly underground.This didn't come to light until experimentation with putting individual AI aircraft into Slew mode sometimes led to them disappearing from FSUIPC's list even though they were still clearly present in FS. Apparently the altitude for aircraft in Slew mode is measured from the wheel touch points, whereas in normal mode it is from the central datum.A long-standing bug is fixed in the wind smoothing algorithm which could occasionally make the actual wind effect at the aircraft 180 degrees opposite to that shown as the ambient wind (e.g. by Shift+Z). Additionally this fix makes the wind direction written to offset 2DE0 have the correct effect at the aircraft.The slopes associated with axis calibration are now correctly saved to the FSUIPC.INI file even if nothing else in the Joysticks pages has been changed.If a slope is applied to a reverser axis in FSUIPC?s Joysticks facilities, the reverser would behave very weirdly. The slope facilities are only intended to work for symmetrical axes, or only on the positive parts of asymmetric ones. Reversers have no positive parts, so the application of slopes went wrong. In this version FSUIPC ignores slope application to reversers and, in fact, hides the slope buttons for them.A bug in the facilities for additional co-pilot controls (AileronB, ElevatorB, RudderB, and so on) is fixed. In recent versions merely adding these would have prevented any joystick calibration inside FSUIPC, and thus failing to correctly apply the co-pilot values.Wind gusts set through the New Weather Interface (NWI) are now limited to prevent outrageous variations. Any gust value specified above 30 knots is limited to 8 times the layer?s wind speed.The mapping tables are improved to prevent several previously possible accesses into parts of FS2004 which are not always present, thus causing program crashes with ?Access Violation?.The Engine 1 Rotor RPM value at offset 0908 is now working for helicopters which are made without using the actual helicopter model type, such as the default Robinson R22.For FS2004 only, the dew point at the aircraft is now provided at offset 0E8E, as a 16 bit value giving degrees C times 256. This is calculated by FSUIPC, not provided by FS, by linear interpolation between the two nearest temperature levels defined for the location?or the next two above when below the lowest, or two below when above the highest. Note that if FS does not use linear scaling for temperature between the layers then this value will only be an approximation.?Adventure? texts displayed in the FS screen using FSUIPC offsets 3380 and 32FA can now be forced to use the white text, even if the user has not selected that option. This is done by adding 16384 to any zero or positive value written to 32FA, or subtracting 16384 from a negative value. The effect only applies to the message written in this instance.Note that this facility is only compatible with version 2.14 of AdvDisplay or later.More precise values for the VOR glideslope and localiser needle offsets are now available, though they do not seem to be updates much more often than the older FS98-compatible single byte approximations. They are all in 32-bit ?float? format as follows:2AAC VOR1 LOC needle, 4-byte FLOAT322AB0 VOR1 GS needle, 4-byte FLOAT322AB4 VOR2 LOC needle, 4-byte FLOAT322AB8 VOR2 GS needle, 4-byte FLOAT32Maximus-Enjoy
Sharing Widget |