updated PlusROM doc

This commit is contained in:
Thomas Jentzsch 2021-10-09 09:15:38 +02:00
parent 742c0d6334
commit 3de04ae8cc
2 changed files with 27 additions and 30 deletions

View File

@ -21,7 +21,7 @@
<img src="graphics/stella_icon.png">
<h2><b>A multi-platform Atari 2600 VCS emulator</b></h2>
<h4><b>Release 6.5.3</b></h4>
<h4><b>Release 6.6</b></h4>
<br>
<h2><b>User's Guide</b></h2>
@ -307,7 +307,7 @@
TIA sprites and collisions for each object separately</li>
<li>Full system state save/load functionality</li>
<li>Automatic save state creation ('Time Machine') which allows moving back and forth in the recorded timeline</li>
<li>High scores saving (internal or via PlusROMs store)</li>
<li>High scores saving (internal or via PlusROM High Score Club)</li>
<li>Cross-platform UI including a built-in ROM launcher frontend</li>
<li>Built-in extensive debugger, including static analysis with the Distella disassembler
and dynamic analysis at runtime by tracking code/graphics/data sections, and
@ -1996,12 +1996,12 @@
</tr>
</table>
<p>Notes:
<ul>
<li>Only available if UI messages are enabled.</li>
<li>Currently not available settings are automatically skipped.</li>
<li>If a setting was previously selected via a dedicated hotkey, its
value can also be directly changed with the global keys.</li>
</ul>
<ul>
<li>Only available if UI messages are enabled.</li>
<li>Currently not available settings are automatically skipped.</li>
<li>If a setting was previously selected via a dedicated hotkey, its
value can also be directly changed with the global keys.</li>
</ul>
</p>
<p><b>Other Emulation Keys (can be remapped)</b></p>
@ -2110,9 +2110,9 @@
<td>Cmd + Up arrow</td>
</tr>
<tr>
<td>Enter/Exit the PlusROMs setup dialog</td>
<td>Shift-Control-Alt + P</td>
<td>Shift-Control-Cmd + P</td>
<td>Enter/Exit the PlusROM High Score Club setup dialog</td>
<td>Shift-Control-Alt + P to enter, Shift-Control-Alt + P/Escape to exit and continue with emulation</td>
<td>Shift-Control-Cmd + P to enter, Shift-Control-Cmd + P/Escape to exit and continue with emulation</td>
</tr>
</table>
@ -2277,12 +2277,12 @@
<tr>
<td>Move cursor to beginning of line</td>
<td>Home</td>
<td>Home, Control + A, Command + Left arrow</td>
<td>Home, Control + A, Cmd + Left arrow</td>
</tr>
<tr>
<td>Move cursor to end of line</td>
<td>End</td>
<td>End, Control + E, Command + Right arrow</td>
<td>End, Control + E, Cmd + Right arrow</td>
</tr>
<tr>
<td>Delete character to left of cursor</td>
@ -2307,7 +2307,7 @@
<tr>
<td>Delete all text to beginning of line</td>
<td>Control + Home, Control + U</td>
<td>Command + Backspace, Control + U</td>
<td>Cmd + Backspace, Control + U</td>
</tr>
<tr>
<td>Delete all text to end of line</td>
@ -2337,42 +2337,42 @@
<tr>
<td>Select all text to beginning of line</td>
<td>Shift + Home</td>
<td>Shift + Home, Shift-Control + A, Shift-Command + Left arrow</td>
<td>Shift + Home, Shift-Control + A, Shift-Cmd + Left arrow</td>
</tr>
<tr>
<td>Select all text to end of line</td>
<td>Shift + End</td>
<td>Shift + End, Shift-Control + E, Shift-Command + Right arrow</td>
<td>Shift + End, Shift-Control + E, Shift-Cmd + Right arrow</td>
</tr>
<tr>
<td>Select all text</td>
<td>Control + A</td>
<td>Command + A</td>
<td>Cmd + A</td>
</tr>
<tr>
<td>Cut selected text</td>
<td>Control + X, Shift + Delete</td>
<td>Command + X</td>
<td>Cmd + X</td>
</tr>
<tr>
<td>Copy selected text</td>
<td>Control + C, Control + Insert</td>
<td>Command + C</td>
<td>Cmd + C</td>
</tr>
<tr>
<td>Paste at cursor and replace selection</td>
<td>Control + V, Shift + Insert</td>
<td>Command + V</td>
<td>Cmd + V</td>
</tr>
<tr>
<td>Undo last operation</td>
<td>Control + Z</td>
<td>Command + Z</td>
<td>Cmd + Z</td>
</tr>
<tr>
<td>Redo last operation</td>
<td>Control + Y, Shift-Control + Z</td>
<td>Command + Y, Shift-Command + Z</td>
<td>Cmd + Y, Shift-Cmd + Z</td>
</tr>
</table>
</br>
@ -3282,17 +3282,14 @@
<br>Note: Only available for Windows</td>
</tr>
<< " -plusroms.nick <nick> Define a nickname for the PlusROMs store\n"
<< " -plusroms.id <id> Define an ID for the PlusROMs store\n"
<tr>
<td><pre>-plusroms.nick &lt;name&gt;</pre></td>
<td>Define a nickname for the PlusROMs store</td>
<td>Define a nickname for the PlusROM High Score Club</td>
</tr>
<tr>
<td><pre>-plusroms.id &lt;id&gt;</pre></td>
<td>Define an ID for the PlusROMs store (32 chars, hex)</td>
<td>Define an ID for the PlusROM High Score Club (30 chars, hex)</td>
</tr>
<tr>

View File

@ -25,14 +25,14 @@ static const int MAX_NICK_LEN = 16;
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PlusRomsSetupDialog::PlusRomsSetupDialog(OSystem& osystem, DialogContainer& parent,
const GUI::Font& font)
: InputTextDialog(osystem, parent, font, "Nickname", "PlusROMs setup", MAX_NICK_LEN)
: InputTextDialog(osystem, parent, font, "Nickname", "PlusROM HSC setup", MAX_NICK_LEN)
{
EditableWidget::TextFilter filter = [](char c) {
return isalnum(c) || (c == '_');
return isalnum(c) || (c == ' ') || (c == '_') || (c == '.');
};
setTextFilter(filter);
setToolTip("Enter your PlusCart High Score Club nickname here.");
setToolTip("Enter your PlusROM High Score Club nickname here.");
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -