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"> <img src="graphics/stella_icon.png">
<h2><b>A multi-platform Atari 2600 VCS emulator</b></h2> <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> <br>
<h2><b>User's Guide</b></h2> <h2><b>User's Guide</b></h2>
@ -307,7 +307,7 @@
TIA sprites and collisions for each object separately</li> TIA sprites and collisions for each object separately</li>
<li>Full system state save/load functionality</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>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>Cross-platform UI including a built-in ROM launcher frontend</li>
<li>Built-in extensive debugger, including static analysis with the Distella disassembler <li>Built-in extensive debugger, including static analysis with the Distella disassembler
and dynamic analysis at runtime by tracking code/graphics/data sections, and and dynamic analysis at runtime by tracking code/graphics/data sections, and
@ -2110,9 +2110,9 @@
<td>Cmd + Up arrow</td> <td>Cmd + Up arrow</td>
</tr> </tr>
<tr> <tr>
<td>Enter/Exit the PlusROMs setup dialog</td> <td>Enter/Exit the PlusROM High Score Club setup dialog</td>
<td>Shift-Control-Alt + P</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</td> <td>Shift-Control-Cmd + P to enter, Shift-Control-Cmd + P/Escape to exit and continue with emulation</td>
</tr> </tr>
</table> </table>
@ -2277,12 +2277,12 @@
<tr> <tr>
<td>Move cursor to beginning of line</td> <td>Move cursor to beginning of line</td>
<td>Home</td> <td>Home</td>
<td>Home, Control + A, Command + Left arrow</td> <td>Home, Control + A, Cmd + Left arrow</td>
</tr> </tr>
<tr> <tr>
<td>Move cursor to end of line</td> <td>Move cursor to end of line</td>
<td>End</td> <td>End</td>
<td>End, Control + E, Command + Right arrow</td> <td>End, Control + E, Cmd + Right arrow</td>
</tr> </tr>
<tr> <tr>
<td>Delete character to left of cursor</td> <td>Delete character to left of cursor</td>
@ -2307,7 +2307,7 @@
<tr> <tr>
<td>Delete all text to beginning of line</td> <td>Delete all text to beginning of line</td>
<td>Control + Home, Control + U</td> <td>Control + Home, Control + U</td>
<td>Command + Backspace, Control + U</td> <td>Cmd + Backspace, Control + U</td>
</tr> </tr>
<tr> <tr>
<td>Delete all text to end of line</td> <td>Delete all text to end of line</td>
@ -2337,42 +2337,42 @@
<tr> <tr>
<td>Select all text to beginning of line</td> <td>Select all text to beginning of line</td>
<td>Shift + Home</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>
<tr> <tr>
<td>Select all text to end of line</td> <td>Select all text to end of line</td>
<td>Shift + End</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>
<tr> <tr>
<td>Select all text</td> <td>Select all text</td>
<td>Control + A</td> <td>Control + A</td>
<td>Command + A</td> <td>Cmd + A</td>
</tr> </tr>
<tr> <tr>
<td>Cut selected text</td> <td>Cut selected text</td>
<td>Control + X, Shift + Delete</td> <td>Control + X, Shift + Delete</td>
<td>Command + X</td> <td>Cmd + X</td>
</tr> </tr>
<tr> <tr>
<td>Copy selected text</td> <td>Copy selected text</td>
<td>Control + C, Control + Insert</td> <td>Control + C, Control + Insert</td>
<td>Command + C</td> <td>Cmd + C</td>
</tr> </tr>
<tr> <tr>
<td>Paste at cursor and replace selection</td> <td>Paste at cursor and replace selection</td>
<td>Control + V, Shift + Insert</td> <td>Control + V, Shift + Insert</td>
<td>Command + V</td> <td>Cmd + V</td>
</tr> </tr>
<tr> <tr>
<td>Undo last operation</td> <td>Undo last operation</td>
<td>Control + Z</td> <td>Control + Z</td>
<td>Command + Z</td> <td>Cmd + Z</td>
</tr> </tr>
<tr> <tr>
<td>Redo last operation</td> <td>Redo last operation</td>
<td>Control + Y, Shift-Control + Z</td> <td>Control + Y, Shift-Control + Z</td>
<td>Command + Y, Shift-Command + Z</td> <td>Cmd + Y, Shift-Cmd + Z</td>
</tr> </tr>
</table> </table>
</br> </br>
@ -3282,17 +3282,14 @@
<br>Note: Only available for Windows</td> <br>Note: Only available for Windows</td>
</tr> </tr>
<< " -plusroms.nick <nick> Define a nickname for the PlusROMs store\n"
<< " -plusroms.id <id> Define an ID for the PlusROMs store\n"
<tr> <tr>
<td><pre>-plusroms.nick &lt;name&gt;</pre></td> <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>
<tr> <tr>
<td><pre>-plusroms.id &lt;id&gt;</pre></td> <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>
<tr> <tr>

View File

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