preliminary doc updates

This commit is contained in:
thrust26 2023-08-21 13:01:23 +02:00
parent 3f6fe5df5e
commit 3b53d3376e
9 changed files with 33 additions and 3 deletions

View File

@ -24,6 +24,8 @@
* Added 2nd UI theme and hotkey for toggling UI theme.
* Adde bezel support.
* Added optional type format detection based on colors used.
* Added Joy2B+ controller support.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -313,6 +313,7 @@
<li>Tracking of user favorites and popular or recently played ROMs.</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>Supports bezel display</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
generation of DASM-compatible disassembly files</li>
@ -1178,8 +1179,8 @@
</tr>
<tr>
<td>Toggle aspect ratio correct scaling</td>
<td>Control + C</td>
<td>Control + C</td>
<td>Shift-Control + C</td>
<td>Shift-Control + C</td>
</tr>
<tr>
<td><i>Decrease</i> vertical display size</td>
@ -2688,6 +2689,15 @@
<td>Enable or disable emulation dimming in pause mode.</td>
</tr>
<tr>
<td><pre>-showbezel &lt;1|0&gt;</pre></td>
<td>Enable or disable bezel display.</td>
</tr>
<tr>
<td><pre>-bezeldir &lt;path&gt;</pre></td>
<td>Specifies from where bezel images are loaded..</td>
</tr>
<tr>
<td><pre>-audio.enabled &lt;1|0&gt;</pre></td>
<td>Enable or disable sound generation.</td>
@ -3750,6 +3760,23 @@
</table>
<br>
<p><b>Video & Audio Settings</b> dialog <a name="VideoAudioEffects">(Bezels)</a>:</p>
<table style="border:hidden">
<tr>
<td valign="top"><img src="graphics/options_bezels.png"></td>
<td style="border:hidden">&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td valign="top">
<table border="1" cellpadding="4">
<tr><th>Item</th><th>Brief description</th><th>For more information,<br>see <a href="#CommandLine">Command Line</a></th></tr>
<tr><td>Enable bezels</td><td>Enables the bezel display if a ROM name matching bezel image or a
default image (named 'default.png') can be found using the bezel path.</td><td>-showbezel</td></tr>
<tr><td>Bezel path</td><td>Specifies the path from where bezel images are loaded.</td><td>-bezeldir</td></tr>
</table>
</td>
</tr>
</table>
<br>
<p><b>Video & Audio Settings</b> dialog <a name="VideoAudioAudio">(Audio)</a>:</p>
<table style="border:hidden">
<tr>

View File

@ -1388,6 +1388,7 @@ bool FrameBuffer::loadBezel()
(myActiveVidMode.screenS.h - bezelH) / 2); // center
myBezelSurface->setScalingInterpolation(ScalingInterpolation::sharp);
// Enable blending to allow overlaying the bezel over the TIA output
myBezelSurface->attributes().blending = true;
myBezelSurface->attributes().blendalpha = 100;
myBezelSurface->applyAttributes();

View File

@ -269,7 +269,7 @@ void DialogContainer::handleMouseButtonEvent(MouseButton b, bool pressed,
if(b == MouseButton::MIDDLE)
{
// Middle mouse button emulates lef mouse button double click
// Middle mouse button emulates left mouse button double click
myLastClick.count = 2;
b = MouseButton::LEFT;
}