# Bayview free-roam map reconstruction · r426

## Source data

The Windows XP guest is being used as a read-only source for the retail install. Its virtual graphics adapter is not suitable for running the retail game, so the screenshots in the review feed are WebGL renders from host Chrome on the Quadro P2000.

The installed game contains 129 `TRACKMAP*.BIN` files. The map files in the `TRACKMAP4000` family decode as 512 × 512 DXT3 images. These are useful because they show Bayview's road network and coast as authored by the game, independently of the streamed 3D road geometry.

## Composite

`webgl-city/assets/bayview-map-derived.png` was built from 43 same-background overview images selected by low mean absolute color error against `TRACKMAP4001`. Each source was decoded to RGB, resized to 64 × 64 for background comparison, then aligned at the original 512 × 512 pixels. A per-pixel 10th-percentile composite suppresses route highlights that differ by event and retains the common city map. The result is a derived overview texture; it is not a single retail free-roam screen capture.

## World alignment and interaction

An L4RA free-roam route point cloud was fitted to the roads on the image. The approximate conversion used by the WebGL map is:

```text
mapPixelX = worldX × 0.091 + 309
mapPixelY = 299 − worldY × 0.091
```

The viewer draws the current car heading on this image. Clicking the map sends the corresponding world position through the existing nearest-road-route destination search. It appears in the L4RA scene and in combined-world mode. Route snapping stays within the selected region. The retail executable trace shows one active regional stream load and the recovered graph has no cross-export continuation, so routes from different stream files are not joined. L4RH and L4RR have no recovered free-roam route graph.

The transform is approximate, and the click-to-road search still snaps to the nearest available L4RA route within its existing range. This map addition does not fix remaining 3D geometry placement, car paint, lighting, or traffic behavior issues.

## Host render check

Host Chrome reached `City scene ready` with 89,205 nearby triangles, 223 nearby textures, 832 L4RA routes, and 12 ambient vehicle body models. The attached drive and map screenshots were captured from that run. One earlier Chrome launch lost its WebGL context during upload; the subsequent capture run completed normally. This is a WebGL reconstruction review, not original-game footage.
