diff --git a/CLAUDE.md b/CLAUDE.md
index 588f7d42..7eeb89f2 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -1039,7 +1039,13 @@ rebuild between attempts. Results (no dgVoodoo2, shim applied, `-tmfds 4`):
**CONCLUSION: on modern Windows only ONE DirectDraw object per process may hold exclusive
fullscreen.** The main display takes it; every secondary panel is refused. XP allowed multiple;
**dgVoodoo2 allows it because it is a full reimplementation of ddraw, not bound by that rule.**
-=> **dgVoodoo2 cannot be removed for `-tmfds 1/3/4` by fixing flags.** Default stays `-tcoop 0`.
+=> **dgVoodoo2 cannot be removed by fixing flags.** The limitation is per *secondary display*,
+not per feature, so it applies to **every mode that opens a second monitor** — all MFD modes
+(`-tmfds 1/3/4`) **and cameraship mode**, which drives two displays with no MFDs at all via the
+single-secondary `mr_device` path (`IsMultimonitorAvaliable()` returns false for
+`_ECTCL_CameraShip`, so it falls to `IsSecondaryMonitorAvaliable()` — still a second exclusive
+IDirectDraw7). **Console mode is the only configuration that needs no dgVoodoo2**, because it is
+single-display. Default stays `-tcoop 0`.
(`-tcoop` is retained: it is how this was settled and will re-settle it on different hardware.)
### ✅ Working 4-monitor config (WITH dgVoodoo2)
diff --git a/RELEASE-NOTES-5.1.0b_RC1.html b/RELEASE-NOTES-5.1.0b_RC1.html
index f8c16e58..5bfe5b1d 100644
--- a/RELEASE-NOTES-5.1.0b_RC1.html
+++ b/RELEASE-NOTES-5.1.0b_RC1.html
@@ -137,12 +137,15 @@ and 3) are unchanged and remain the default for existing pods.
Early split-MFD builds had a constant rhythmic stutter across the whole game. Fixed. The two MFD panels no longer force the graphics card to stall every frame cycle.
-On Windows 10 and 11, dgVoodoo2 is required for every MFD mode -- including the original
-spanned display (-tmfds 1 and -tmfds 3), not only the new split mode (-tmfds 4).
If your pod drives any MFD or radar panel at all, this applies to you. It is not specific to -the new split-MFD feature: the underlying Windows limitation affects every mode that lights up -a second display. On Windows XP none of this was needed.
+On Windows 10 and 11, dgVoodoo2 is required for every mode that uses more than one display.
+That means all of the MFD modes -- the original spanned display (-tmfds 1 and -tmfds 3) as
+well as the new split mode (-tmfds 4) -- and cameraship mode, which drives two monitors
+without using MFDs at all.
Console mode is the only configuration that does not need it, because it uses a single display.
+The deciding factor is the number of displays, not which feature you are using: anything that +lights up a second monitor runs into the same Windows limitation. On Windows XP none of this +was needed.
dgVoodoo2 is not part of the build, and must NOT be installed on Windows XP pods. XP uses the graphics support built into Windows and needs nothing extra -- adding dgVoodoo2 there will break it. It is a per-machine prerequisite that you install yourself, on @@ -326,11 +329,11 @@ start. Previously such failures were completely silent. Include this file with a
-tmfds 1
- and -tmfds 3) just as much as the split mode (-tmfds 4) -- with scaling set to
- Stretched, Keep Aspect Ratio. dgVoodoo2 works around a limitation on exclusive
- full-screen use of multiple displays on platforms after Windows XP. It may be possible
- to fix this in a future release.-tmfds 1 / -tmfds 3 and split -tmfds 4) and cameraship mode. Console mode, using a
+ single display, is the only exception. Scaling must be set to Stretched, Keep Aspect Ratio.
+ dgVoodoo2 works around a limitation on exclusive full-screen use of multiple displays on
+ platforms after Windows XP. It may be possible to fix this in a future release.set-appcompat.bat (as administrator if the pod has multiple accounts).Stretched, Keep Aspect Ratio. This is required for every MFD mode -- spanned
- (-tmfds 1 / -tmfds 3) as well as split (-tmfds 4). Windows XP pods do not need it.Stretched, Keep Aspect Ratio. Required for any mode that uses more than one
+ display: all MFD modes (spanned -tmfds 1 / -tmfds 3, split -tmfds 4) and cameraship
+ mode. Only console mode, on a single display, does without it. Windows XP pods never
+ need it.
[automaticmode] and [RookieMission] to options.ini if you want the new
diff --git a/RELEASE-NOTES-5.1.0b_RC1.md b/RELEASE-NOTES-5.1.0b_RC1.md
index 091955c0..a68e3a7c 100644
--- a/RELEASE-NOTES-5.1.0b_RC1.md
+++ b/RELEASE-NOTES-5.1.0b_RC1.md
@@ -142,14 +142,18 @@ and `3`) are unchanged and remain the default for existing pods.
Early split-MFD builds had a constant rhythmic stutter across the whole game. Fixed. The two MFD
panels no longer force the graphics card to stall every frame cycle.
-### Required dgVoodoo2 setting for ALL MFD modes on Windows 10/11
+### Required dgVoodoo2 setting for any multi-display mode on Windows 10/11
-**On Windows 10 and 11, dgVoodoo2 is required for every MFD mode -- including the original
-spanned display (`-tmfds 1` and `-tmfds 3`), not only the new split mode (`-tmfds 4`).**
+**On Windows 10 and 11, dgVoodoo2 is required for every mode that uses more than one display.**
+That means all of the MFD modes -- the original spanned display (`-tmfds 1` and `-tmfds 3`) as
+well as the new split mode (`-tmfds 4`) -- **and cameraship mode**, which drives two monitors
+without using MFDs at all.
-If your pod drives any MFD or radar panel at all, this applies to you. It is not specific to
-the new split-MFD feature: the underlying Windows limitation affects every mode that lights up
-a second display. On Windows XP none of this was needed.
+**Console mode is the only configuration that does not need it**, because it uses a single display.
+
+The deciding factor is the number of displays, not which feature you are using: anything that
+lights up a second monitor runs into the same Windows limitation. On Windows XP none of this
+was needed.
> **dgVoodoo2 is not part of the build, and must NOT be installed on Windows XP pods.**
> XP uses the graphics support built into Windows and needs nothing extra -- adding dgVoodoo2
@@ -352,11 +356,11 @@ start. Previously such failures were completely silent. Include this file with a
## 10. Known issues and limitations
-- **Every MFD mode requires dgVoodoo2 on Windows 10/11** -- the spanned modes (`-tmfds 1`
- and `-tmfds 3`) just as much as the split mode (`-tmfds 4`) -- with scaling set to
- `Stretched, Keep Aspect Ratio`. dgVoodoo2 works around a limitation on exclusive
- full-screen use of multiple displays on platforms after Windows XP. It may be possible
- to fix this in a future release.
+- **Any multi-display mode requires dgVoodoo2 on Windows 10/11** -- every MFD mode (spanned
+ `-tmfds 1` / `-tmfds 3` and split `-tmfds 4`) and cameraship mode. Console mode, using a
+ single display, is the only exception. Scaling must be set to `Stretched, Keep Aspect Ratio`.
+ dgVoodoo2 works around a limitation on exclusive full-screen use of multiple displays on
+ platforms after Windows XP. It may be possible to fix this in a future release.
- **The MySQL export in mw4print has not been tested against a live server.**
- **The game renders in 4:3 only.** There is no widescreen mode. On 16:9 monitors, use
keep-aspect scaling for correct geometry with black bars at the sides.
@@ -371,8 +375,10 @@ start. Previously such failures were completely silent. Include this file with a
2. Copy in the new build.
3. **Double-click `set-appcompat.bat`** (as administrator if the pod has multiple accounts).
4. **On Windows 10/11, confirm dgVoodoo2 is installed and its scaling mode is
- `Stretched, Keep Aspect Ratio`.** This is required for **every** MFD mode -- spanned
- (`-tmfds 1` / `-tmfds 3`) as well as split (`-tmfds 4`). Windows XP pods do not need it.
+ `Stretched, Keep Aspect Ratio`.** Required for **any** mode that uses more than one
+ display: all MFD modes (spanned `-tmfds 1` / `-tmfds 3`, split `-tmfds 4`) and cameraship
+ mode. Only console mode, on a single display, does without it. Windows XP pods never
+ need it.
5. Launch and confirm the console lobby reads the new version.
6. Play one mission end to end before putting the pod back into service.
7. Optional: add `[automaticmode]` and `[RookieMission]` to `options.ini` if you want the new