FS2004 water not displaying correctly? Fix black, transparent, tiled or missing water by resetting FS9.cfg and isolating add-on conflicts.
Water usually displays incorrectly in FS2004 because the Water Effects setting is too low, FS9.cfg contains stale graphics-card data, or a water texture/effects add-on has overwritten files from another package. Test default scenery first, rebuild the configuration, then restore one known-good water package at a time.
What causes incorrect water in FS2004?
FS2004 draws water in three separate parts: scenery data defines where it appears, textures and graphics settings define its surface, and effect files create wakes or spray. The visible symptom therefore matters more than simply describing the water as broken.
| Symptom | Likely cause | First check |
|---|---|---|
| Water is flat, dull or lacks reflections everywhere | Water Effects is set too low, or FS2004 has detected the graphics hardware incorrectly | Rebuild FS9.cfg and restore a moderate Water Effects setting |
| Water is black, white, transparent or flickering | Corrupted textures, incompatible alpha channels, a graphics-driver override or a rendering wrapper | Remove recent water modifications and test with default driver settings |
| Water consists of obvious squares or repeated tiles | Incompatible replacement textures, damaged mipmaps or mixed files from several packages | Use our specific checks for square or pixelated FS2004 water |
| The surface looks normal but wakes or spray are absent | Low special-effects detail, missing effect files or an incorrect aircraft effect reference | Test a default aircraft and raise the special-effects detail control |
| Only one harbour, coastline or scenery area is wrong | A local scenery BGL, water polygon or exclusion conflict | Disable the most recently added scenery for that region |
How do I restore FS2004 water?
The safest fix is to establish that default FS2004 water works before reinstalling any replacement textures or effects.
- Run a controlled test. Load a default aircraft over a stock coastal area in daylight and clear weather. This separates a global rendering fault from unusual weather lighting, an aircraft wake problem or one damaged add-on airport.
- Back up before changing files. Preserve any modified files from the main
TextureandEffectsfolders, along with the installer or documentation for each water package. A mistake we see constantly is copying several complete packs over one another and then losing track of which package supplied each file. - Rebuild FS9.cfg. Close FS2004, open
%APPDATA%\Microsoft\FS9, and renameFS9.cfgtoFS9.cfg.old. FS2004 creates a fresh configuration at its next launch. Expect display and some other preferences to return to defaults; this step does not restore textures already overwritten by an add-on. - Restore sensible display settings. Set Water Effects to a middle position first rather than maximum, confirm hardware acceleration is being used, and keep special-effects detail high enough for wakes and spray. Our guide to balanced FS2004 water and display settings explains which controls affect appearance and which mainly cost frame rate.
- Undo the latest water or environment add-on. Restore its original files from your backup or follow its documented removal procedure. Do not delete every similarly named bitmap: FS2004 and other add-ons may depend on those files.
- Repair missing default files. If no backup exists, use the original FS2004 installation media to repair the installation where that option is offered, or perform a clean reinstall after safeguarding aircraft, scenery and configuration files. Installing over the existing folder may leave third-party textures behind, so it is not always a genuine reset.
- Remove external rendering variables. Return anti-aliasing and texture filtering to application-controlled settings, temporarily disable any DirectX wrapper or compatibility layer, and test again. If aircraft transparency and other effects are also broken, the problem is probably the graphics configuration or driver rather than water alone.
- Reintroduce one package at a time. Start FS2004 and check the same location after every change. This identifies the conflicting package instead of hiding it beneath another set of replacement files.
Should I install water textures or water effects?
Choose a replacement according to what is actually wrong, and only after default water renders correctly.
- Change textures when the water surface has the wrong colour, excessive repetition or an unattractive base pattern. Back up the originals before trying a replacement set aimed at the FS2004 water surface.
- Change effects when the base surface works but its reflections or visual treatment are damaged or missing. Install an alternative FS2004 water-effects package by following its included instructions and without mixing it with another complete effects set.
- Check the aircraft when only one aircraft lacks wake or spray. A global water pack cannot repair an absent effect reference in that aircraft's configuration.
- Check scenery when the shoreline or water boundary itself is misplaced. Texture and effects packages change appearance, not the underlying geography.
What if water is wrong in only one area?
Water that fails at a single airport or coastline is normally a scenery-layer problem rather than a global FS2004 graphics fault. Disable the newest local scenery entry, restart the simulator and retest the same coordinates.
If that restores the water, the add-on probably contains an exclusion, shoreline or water polygon that conflicts with another scenery package. Reordering layers can help where two versions of the same area overlap, but a package containing an incorrect water mask must be corrected or removed; replacing global water textures will not fix it.