From 7fc9089aade30d1f0a502fa34b50a51441bd06f8 Mon Sep 17 00:00:00 2001
From: RT 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