diff --git a/docs/index.html b/docs/index.html
index f40f67e0a..851aea9dc 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1396,19 +1396,19 @@
- Toggle 'phosphor' effect |
+ Toggle 'phosphor' mode |
Alt + p |
Cmd + p |
- Decrease 'phosphor' blend in phosphor mode |
+ Decrease 'phosphor' blend |
Shift-Alt + 9 |
Shift-Cmd + 9 |
- Increase 'phosphor' blend in phosphor mode |
+ Increase 'phosphor' blend |
Alt + 9 |
Cmd + 9 |
@@ -1426,7 +1426,7 @@
- Items marked as (*) are only available in 'Custom' preset mode |
+ Items marked as (*) will also switch to 'Custom' preset mode
@@ -1578,18 +1578,18 @@
Cmd + Enter |
-
- Increase overscan in fullscreen mode |
- Shift + PageUp |
- Shift + PageUp |
-
-
Decrease overscan in fullscreen mode |
Shift + PageDown |
Shift + PageDown |
+
+ Increase overscan in fullscreen mode |
+ Shift + PageUp |
+ Shift + PageUp |
+
+
Move display up (uses "Display.VCenter") |
Alt + PageUp |
@@ -1602,24 +1602,36 @@
Cmd + PageDown |
-
- Switch display format in increasing order (NTSC/PAL/SECAM etc.) |
- Control + f |
- Control + f |
-
-
Switch display format in decreasing order (NTSC/PAL/SECAM etc.) |
Shift-Control + f |
Shift-Control + f |
+
+ Switch display format in increasing order (NTSC/PAL/SECAM etc.) |
+ Control + f |
+ Control + f |
+
+
Switch palette (Standard/Z26/User/Custom) |
Control + p |
Control + p |
+
+ Decrease custom palette phase shift (switches to 'Custom' palette) |
+ Shift-Control + 9 |
+ Shift-Control + 9 |
+
+
+
+ Increase custom palette phase shift (switches to 'Custom' palette) |
+ Control + 9 |
+ Control + 9 |
+
+
Toggle display interpolation |
Control + i |
diff --git a/src/emucore/Console.cxx b/src/emucore/Console.cxx
index 99dd8413d..29fe2bfac 100644
--- a/src/emucore/Console.cxx
+++ b/src/emucore/Console.cxx
@@ -514,8 +514,8 @@ void Console::togglePalette()
}
else
{
- palette = "standard";
- message = "Standard Stella palette";
+ palette = "custom";
+ message = "Custom palette";
}
}
else if(palette == "user") // switch to custom
@@ -523,11 +523,6 @@ void Console::togglePalette()
palette = "custom";
message = "Custom palette";
}
- else if(palette == "custom") // switch to standard
- {
- palette = "standard";
- message = "Standard Stella palette";
- }
else // switch to standard mode if we get this far
{
palette = "standard";
diff --git a/src/emucore/TIASurface.cxx b/src/emucore/TIASurface.cxx
index a98f21a4a..a13a9fd83 100644
--- a/src/emucore/TIASurface.cxx
+++ b/src/emucore/TIASurface.cxx
@@ -193,9 +193,21 @@ void TIASurface::setScanlineIntensity(int amount)
{
ostringstream buf;
uInt32 intensity = enableScanlines(amount);
- buf << "Scanline intensity at " << intensity << "%";
+
+ if(intensity == 0)
+ buf << "Scanlines disabled";
+ else
+ {
+ buf << "Scanline intensity at ";
+ if(intensity < 100)
+ buf << intensity << "%";
+ else
+ buf << "maximum";
+ }
myOSystem.settings().setValue("tv.scanlines", intensity);
+ enableNTSC(ntscEnabled());
+
myFB.showMessage(buf.str());
}