mirror of https://github.com/stella-emu/stella.git
updated PlusROM doc
This commit is contained in:
parent
742c0d6334
commit
3de04ae8cc
|
@ -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 <name></pre></td>
|
<td><pre>-plusroms.nick <name></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 <id></pre></td>
|
<td><pre>-plusroms.id <id></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>
|
||||||
|
|
|
@ -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.");
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
|
Loading…
Reference in New Issue