FS2004 (FS9) 6 min read

How do I fix blocky water textures in FS2004?

Adam McEnroe
In short

Fix blocky water textures in FS2004: correct texture, filtering and MIP settings, remove conflicting add-ons, and restore default files.

To fix blocky water textures in FS2004 (FS9), first raise Global Max Texture Size, use trilinear filtering and increase MIP-mapping quality. Then test with the default water files. If square tile boundaries remain, remove mixed water add-ons and restore one complete, matching texture set before installing any replacement.

What causes blocky or pixelated water in FS2004?

Blocky FS2004 water normally comes from restricted texture resolution, weak filtering, low-resolution replacement files or an incomplete mixture of water add-ons.

What the water looks likeMost likely causeBest first check
Pixelated or blurred everywhere, including near the aircraftLow Global Max Texture Size or low-resolution replacement texturesRaise the texture limit and restore the default water set
Obvious squares with different colours or sharp seamsFiles from multiple water packages, or a regional waterclass transitionTest one complete default texture set and disable regional scenery
Acceptable nearby but blurred in the distanceFiltering or MIP-mapping settingsSelect trilinear filtering and raise MIP-mapping quality gradually
Smooth but flat, dull or lacking reflectionsLow Water Effects settingIncrease Water Effects one step
Land cuts into the sea or the coastline is displacedShoreline, landclass or scenery-layer dataTroubleshoot the scenery rather than replacing global water textures
Black, white, transparent or flickering waterMissing files, rendering options or driver compatibilityRestore defaults and check the rendering configuration

Terrain mesh does not increase the resolution of a water bitmap. Waterclass controls which type or colour of water appears in an area, while shoreline data controls the boundary between land and sea. Those are separate from the global textures that produce wave patterns and surface detail.

How do I repair FS2004 water textures safely?

The reliable method is to establish whether the fault comes from display settings, global texture files or scenery in one geographical area.

  1. Create a repeatable test flight. Save a flight over open water and keep the aircraft, altitude, weather, time of day and viewing angle unchanged. FS2004 water varies significantly with light and cloud, so changing conditions can make a failed adjustment appear successful.
  2. Record what has been installed. Check recent water, environment and scenery packages. Many older FS2004 water modifications copy files directly into the simulator's global Texture or effects folders; unticking a Scenery Library entry will not reverse those changes.
  3. Back up the existing files. Use the add-on's file list to identify what it replaced, then copy those files somewhere outside the FS2004 directory. Do not assume that every water package changes the same files.
  4. Restore one complete default set. Use the originals backed up before the first water modification. If no clean backup exists, use the installation media's repair facility where available or reinstall as a last resort. Preserve custom aircraft and scenery separately, but do not copy a suspect global Texture folder over the repaired installation.
  5. Correct the FS2004 display settings. Under the hardware display options, raise Global Max Texture Size, select trilinear filtering and increase MIP mapping quality gradually. Under the scenery options, raise Water Effects if the surface is flat or lacks reflections. Water Effects can reduce frame rate, but it will not repair mismatched texture files.
  6. Restart FS2004 and reload the saved flight. This ensures that global files and display options are reloaded before comparison. If maximum MIP sharpness introduces crawling or shimmering, move that control back one position.
  7. Test regional scenery separately. If the fault appears only near one airport, coast or country, temporarily disable scenery covering that area. A local waterclass or shoreline package is more likely than a global texture fault.
  8. Reset graphics-driver overrides. Begin with filtering, sharpening and scaling controlled by the application. Driver-level sharpening can make FS2004's tile boundaries much more obvious. Optional anisotropic filtering may improve oblique detail later, but add it only after the default rendering is stable.

Installing another water package over an uncertain collection of files is not a repair. Some packages replace only part of the global set, leaving older files behind and producing abrupt changes in colour, brightness or wave pattern.

Should I delete FS9.cfg to fix the water?

Rebuild fs9.cfg only when settings will not remain saved or several texture and rendering features are malfunctioning.

Exit FS2004, back up %APPDATA%\Microsoft\FS9\fs9.cfg, and rename the original rather than deleting it. FS2004 will generate a clean configuration when it next starts. This also resets other preferences and may require controls and display options to be configured again.

If a clean configuration fixes the problem, reapply changes cautiously rather than pasting the entire old file back. Our guide to safe FS9.cfg and texture-detail adjustments explains which graphics changes are useful and which can create fresh texture problems.

Why is the water still blocky at maximum settings?

Maximum settings cannot add detail that is absent from the source texture or remove FS2004's underlying tiled-water system.

The simulator was designed around much lower display resolutions than modern monitors. At high desktop resolutions, repeated wave patterns and square texture transitions are easier to see, particularly close to the surface. Excessive sharpening makes this more pronounced.

Once the default water renders correctly, one compatible replacement set can improve colour, wave definition and reflections. The FS2004 replacement water-effects texture package is an option for a more noticeable visual change. Back up every file listed by the package and do not combine it with another global water set.

Why do coastlines still look wrong after replacing the water?

Incorrect coastlines require a scenery fix because water textures cannot move the boundary between land and sea.

If beaches vanish, land extends into the ocean, coastal water is missing or the problem exists only in one region, check scenery priority, waterclass and shoreline data. Use our checks for diagnosing FS2004 shoreline and coastal-water scenery instead of repeatedly replacing global textures.

What if the water is black, transparent or flickering?

Black, white, transparent or flickering water is a rendering or missing-file fault, not ordinary low texture resolution.

Return driver overrides to application-controlled defaults, restore the original water and effects files, and confirm that FS2004's hardware rendering options have not been disabled. If the symptom persists, follow our broader troubleshooting for incorrectly rendered FS2004 water, which covers damaged files, conflicting add-ons and graphics-configuration faults.

AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members