X-Plane 8/9 Scenery System Version History
This page contains information about changes to the simulator's scenery system.
X-Plane 8.00 (11/6/04)
This is the initial version available on DVD.
- First version to read X-Plane DSF files and use the new library system and packaging.
- OBJ7 cockpit texture commands added for 3-d cockpit objects with working panels.
X-Plane 8.01 (11/10/04)
This is a demo download of X-Plane 8.00.
- Checkbox added to disable DSF loading, so users can use ENV or DSF scenery without moving files.
X-Plane 8.03 (12/30/04)
This is the first major bug-fix update to the original X-Plane. Besides a number of enhancements
to the scenery system to improve the look of the new scenery, it also fixes a number of big performance-killing
bugs. Note: this build was originally called X-Plane 8.02 but was accidentally released without a beta
label. It has been renamed to 8.03 to prevent confusion about what build is most recent.
- On two texture unit machines, X-Plane will load only the base layer of composite terrain
types when there is a border texture. Previously borders would not be visible because
X-Plane would run out of texture units, so this change effectively prefers borders to
- Object Version 2 support restored to the sim. This is a legacy format and not recommended
for new development, but is supported by 802 for scenery migration.
- Libraries may reference multiple objects or facades for one virtual path, providing for
variation on an object to be provided by an add-on library.
- Facades can have night lighting textures via the TEXTURE_LIT command.
- Facades can have real textured roofs instead of a solid color.
- Composite textures may be used in any terrain, not just terrain that was composite in the
- BUMPY and WET commands added to the terrain type file format to allow for customized
X-Plane 8.04 - 8.06 (2/2/05)
This is an additonal bug-fix release that also integrates a number of systems changes.
- Load order preference has changed: in 8.04 ENV files in the custom scenery folder are
preferred to DSFs in the default scenery folder.
X-Plane 8.10-8.11 (3/19/05)
This feature release mostly focuses on systems features but also has a few scenery features to support
- The sim/require_object property is recognized to force objects in a DSF to be shown at low
- Terrain files can control clamping vs. wrapping and other properties.
X-Plane 8.15 (6/19/05)
This feature release also focuses on systems, but does have a few fixes to ENV handling.
- ENVs draw taxiway lines.
- Bug Fix: ENV water-land physics properties now match V7.
- Bug Fix: Tall objects with hard surfaces now track correctly.
- Bug Fix: No more occaisional "NaN" errors with ENVs.
X-Plane 8.20 (11/15/05)
This feature release provides a bunch of new scenery features and the new OBJ8-based object engine.
- New .ter file commands for more control of projection, wrapping and composite borders.
- New .net command to keep the number of texture repetitions even - useful for bridges.
- New .net command for more carefully controlling polygon offset - also useful for bridges.
- New .bch file format for beach textures around waterboddies.
- New OBJ8 file format with animation, per vertex normals, blending control.
- Bug fixes to the OBJ8 engine: poylgon offset and materials now work correctly.
- Scenery Engine Improvements: async texture loading, faster ENV processing, compressed textures,
better rendering of road network intersections.
X-Plane 8.30 (1/15/06)
This is mainly a performance-tuning relase, but with a few new scenery features - overlays are the important one.
- Sim support for Overlay DSFs.
- Datarefs allow a plugin to tell which object is being drawn.
- Asynchronous 3-d clutter instantiation.
- Bug fixes for culling and speed improvements.
X-Plane 8.40 (4/13/06)
The main purpose of this release was to get X-Plane working on the Intel Macintoshes.
- Library system regionalization added.
- Object-location datarefs allow for animating multiple instances of one object.
X-Plane 8.50 (7/18/06)
This release features the new apt.dat system as well as other OBJ extensions.
- New apt.dat 850 file format support.
- New DSF polygon types for draped polygons, painted lines and strings of lights.
- OBJ8 supports control over blending, hard surfaces and draw order.
- New show/hide OBJ8 animation commands.
- OBJ8 supports a new light system.
- .net road files support cars and hard pavement.
- Facades support hard surfaces and blending control.
- Default ships and other default scenery re-implemented as library objects.
- Library regions may be defined with PNG files.
X-Plane 8.60 (11/28/06)
A few new features for custom scenery packages, and some bug fixes.
- .pol overlay polygons can have texture coordinates, for overlay orthophotos.
- .pol files can have clamped textures using new commands.
- .For files can prevent trees from being placed over water.
- New EXPORT_BACKUP library command lets DSFs use objects from other packages
- Better memory management for overlays in long flights.
- Bug fix: Facade walls are now randomized.
X-Plane 8.64 (11/1/07)
- Various low-level bug fixes for the scenery system.
- Better alignment of OBJs.
X-Plane 9.00 (11/24/07)
New major version, which supports all v8 scenery features plus new ones. The rendering
engine no longer pauses on scenery load, uses shaders more heavily, and has increased forest
- OBJ file format supports key frames.
- New OBJ command to use part of the panel texture for VRAM savings.
- Road .net files extended to support trains.
- Road networks are legal in DSF overlays.
- New .ter commands to hide terrain repetition using pixel shaders.
- Improvements to .pol placement in overlays
- Improved forest exclusion zones
- It is possible to fly under hard surfaces.
X-Plane 9.20 (10/4/08)
Feature Release with internationalization support, new aircraft and systems code.
- OBJ supports manipulators.
- Texture Paging Implemented for .ter and .pol files.
- Texture engine heavily threaded.
X-Plane 9.30 (Beta 1 2/4/09)
New OBJ features.
- OBJ supports variable LIT texture, no draw, solid walls.
- OBJ hard surfaces can be animated.
- Draped orthophotos with bezier curves now work.
- DSFs can contain multiple LOD patches.
X-Plane 9.40 (12/4/09)
New OBJ Features, Better Multi-Thread Support
- Most 3-d Scenery Processes run on up to 8 or more cores
- Normal/Specular maps
- Parameterized Lights
X-Plane 9.50 (4/15/09)
Performance improvements for large orthophoto sceneries.
- Parameterized light list extended to cover all aspects of airplanes.