preliminary doc updates
|
@ -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.
|
||||
|
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 4.0 KiB |
|
@ -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 <1|0></pre></td>
|
||||
<td>Enable or disable bezel display.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><pre>-bezeldir <path></pre></td>
|
||||
<td>Specifies from where bezel images are loaded..</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><pre>-audio.enabled <1|0></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"> </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>
|
||||
|
|
|
@ -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();
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|