OK, I've decided to release v1.05 to the usual places. This will be useful to you polaris as there are many fixes to the drawing of the original 'primitive' polygon based models. The Cobra MkIII in my avatar is an original model from in-game v1.05...
What's New in Version v1.05:
• Changed Link options for build to indicate that the FFED3DAJ executables supports large memory addresses. This now enables the loading of textures and models beyond the normal 2GB limit on 64bit Windows systems.
• Option to Pre-load all models supported. Requires an 64bit OS with >2GB memory with everything enabled or for multiple-skins to be disabled: modelPreLoad=99.
• Option to capture the mouse in fullscreen mode so that it can't escape to another monitor. Enabled by default with setting fsCaptureMouse=1.
• Correction to window size, height was short by 2 pixels.
• Possible fix for GUI buttons not being drawn. This issue could be reproduced when switching from the Combat Computer view straight to the System menu or to the Stock market screen via the Services menu.
• Fixed the seam that was visible in the galaxy skybox.
• Added support for line circles. The Battle Target Control search recticle will now flash within the laser sight area when it has been activated and is searching for a target.
• Adverts now draw complete with their backgrounds and logos onto the TV screens. The background colour can be blended/hidden via a new .cfg setting "advertsBackgroundAlpha" where 0 = full transparency and no backgrounds are drawn, just the text/logos over a plain screen, upto 255 which draws a solid colour/textured background. Where the advert has textured backgrounds, these are visible (>0) or hidden (0) as they do not support blending.
• polygon doors and yellow dashes are now hidden when drawing the replacement Docking bay model.
• Docking bay number will be suppressed if 'notDrawText=1' is defined in the tris.ini setting of model 233.
•Orginal Polygon windows will not be drawn now when a replacement Church model is being used.
• Fallback allowing the use of a bitmap console panel and icons for users who can't see the model version. Set bitmapConsole=1 to enable. This will reset to the original click locations and use the original textures. Note that in current packages, the Status light images, textures\212.png thru 217.png are present but have been renamed with a trailing underscore, and that orange (transparent) images are in their place. These images would need to be manually reverted by the user to appear once again.
• Exposed the game settings in the .cfg file, except for the map details. These can optionally override the defaults and/or settings loaded from saved games. Map settings aren't supported as they weren't taking effect on the start of a new game. I can't see why anyone would actually want to switch these items off anyway, so I've decided that ultimately it wasn't worth spending a lot of time trying to support them.
• Large asteroids now appear in the game and aren't invisible! Their detail can also be increased by adjusting the new setting asteroid_max_divide_deep. 0=no increase, up to 3.
That's one BIG asteroid!
The following changes apply to the drawing of the primitive models which FFE originally used:
• Added support for drawing filled circles. Engines now appear on Falcon, Tiger, Boa and Lynx ships.
• Spinning double-ring antenna displays on top of the sawblade and destroyed thargon ship.
• Sidewinder and Python landing gear is drawn if replacement models are enabled, but no model exists for this ship and the primitive polygon version is being displayed.
• Bio-domes tweaked to remove 'Z-fighting' between fields and green base. (some occurs 8000->10000m altitude)
• Corrected colour/texturing of cones. Eagle MK3 side pods now correct with cyan circle at front. Lifter should always have had textured engines.
• Corrected sizes of Ball objects used on primitive models for pilots heads, distant front wheels, lifter cargo and at the power station.
• Many(!) individual tweaks to the positions of primitive squares, triangles and polygons... This fixes the display/flickering of ship engines, Id's, landing gear bays, and the shark teeth and stripe decals. Also squares, lines and texts on the various space stations. (squares suppressed on the Lave type space-stations as they proved too glitchy to display reliably)
Have fun!
