<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinQt/MenuBar.h, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Core: Implement automatic symbol demangling</title>
<updated>2026-05-07T07:25:28+00:00</updated>
<author>
<name>Amber Brault</name>
<email>celestialamber1@gmail.com</email>
</author>
<published>2026-05-07T07:24:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3f5460a5ff318751b3effb85c4c57bbdd46e9ece'/>
<id>3f5460a5ff318751b3effb85c4c57bbdd46e9ece</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14547 from JosJuice/page-table-fastmem-setting-gui</title>
<updated>2026-04-19T16:21:26+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-04-19T16:21:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=914f5c56217a8a8bb5f28cf3bfa16346a91fa037'/>
<id>914f5c56217a8a8bb5f28cf3bfa16346a91fa037</id>
<content type='text'>
Add page table fastmem to Debug/JIT settings</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add page table fastmem to Debug/JIT settings</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Add page table fastmem to JIT menu</title>
<updated>2026-04-18T06:42:34+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-04-03T11:54:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=97a9c46a9de9869d903b042f48a0337e4552fbc2'/>
<id>97a9c46a9de9869d903b042f48a0337e4552fbc2</id>
<content type='text'>
This can be useful for experimenting with how a game behaves with and
without page table fastmem. As with everything in the JIT menu, this is
only available if Dolphin's debugger is enabled.

I didn't add this in 989a95a when I added the setting itself because we
were under a string freeze for Dolphin 2603a at the time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can be useful for experimenting with how a game behaves with and
without page table fastmem. As with everything in the JIT menu, this is
only available if Dolphin's debugger is enabled.

I didn't add this in 989a95a when I added the setting itself because we
were under a string freeze for Dolphin 2603a at the time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve usage of std::move and const references parameters</title>
<updated>2026-04-17T10:39:46+00:00</updated>
<author>
<name>Martino Fontana</name>
<email>tinozzo123@gmail.com</email>
</author>
<published>2026-04-06T09:37:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=95dec132030e72b74da6bc46966e4fe5e4e239c0'/>
<id>95dec132030e72b74da6bc46966e4fe5e4e239c0</id>
<content type='text'>
Accomplished using `run-clang-tidy` with `performance-move-const-arg,performance-unnecessary-value-param,modernize-pass-by-value`.

Changed arguments to const references, removed them where inappropriate (e.g. sink parameters). Same with std::move.

Manually reviewed each change to make sure that it makes sense, and do something more appropriate if possible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Accomplished using `run-clang-tidy` with `performance-move-const-arg,performance-unnecessary-value-param,modernize-pass-by-value`.

Changed arguments to const references, removed them where inappropriate (e.g. sink parameters). Same with std::move.

Manually reviewed each change to make sure that it makes sense, and do something more appropriate if possible.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added Triforce support</title>
<updated>2026-02-16T02:14:14+00:00</updated>
<author>
<name>crediar</name>
<email>crediar@rypp.net</email>
</author>
<published>2025-07-16T17:55:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2c62214875e4d409136229421c44aa8b88fbb635'/>
<id>2c62214875e4d409136229421c44aa8b88fbb635</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MenuBar: Add entries to open the config and cache folders</title>
<updated>2026-01-15T19:40:48+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2026-01-15T19:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0e348ee159bca57376188d7323ef069886ca1197'/>
<id>0e348ee159bca57376188d7323ef069886ca1197</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: Add emulated Logitech USB Microphone</title>
<updated>2025-11-24T23:40:30+00:00</updated>
<author>
<name>Biendeo</name>
<email>biendeo@biendeo.com</email>
</author>
<published>2025-11-03T07:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=07324ca067078d75517b20d90c353628f7e755b1'/>
<id>07324ca067078d75517b20d90c353628f7e755b1</id>
<content type='text'>
Co-authored by: supermilkdude67 &lt;w.f.s.jazzfyre@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored by: supermilkdude67 &lt;w.f.s.jazzfyre@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Movie Window: Move customization options from Menu Bar to OSD pane, but add options to toggle the window and to open the OSD pane.</title>
<updated>2025-10-10T23:59:16+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2025-09-20T22:04:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3b11280c202ed4db7cedab7a2ddd4a5f364b4fd0'/>
<id>3b11280c202ed4db7cedab7a2ddd4a5f364b4fd0</id>
<content type='text'>
Add new setting to show/hide the Movie Window.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add new setting to show/hide the Movie Window.
</pre>
</div>
</content>
</entry>
<entry>
<title>AchievementManager: Use HookableEvent instead of std::function callbacks</title>
<updated>2025-08-24T12:47:13+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-08-22T19:02:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=de98c3b96ff19650421511b1c5e5c34390dc18fc'/>
<id>de98c3b96ff19650421511b1c5e5c34390dc18fc</id>
<content type='text'>
The callback mechanism AchievementManager had until now only supported
one caller registering a callback, and it didn't have any
synchronization. This isn't a problem for DolphinQt, but the PR to add
Android support for RetroAchievements exposes these problems. Let's
replace it with HookableEvent, which can handle all of this.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The callback mechanism AchievementManager had until now only supported
one caller registering a callback, and it didn't have any
synchronization. This isn't a problem for DolphinQt, but the PR to add
Android support for RetroAchievements exposes these problems. Let's
replace it with HookableEvent, which can handle all of this.

</pre>
</div>
</content>
</entry>
<entry>
<title>IOS/USB: Emulate Wii Speak (OpenAL)</title>
<updated>2025-05-07T13:45:59+00:00</updated>
<author>
<name>Sketch</name>
<email>75850871+SketchMaster2001@users.noreply.github.com</email>
</author>
<published>2024-02-07T03:06:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=451e36defcb59f3f0ce72f67a1b49c59f7ab13c3'/>
<id>451e36defcb59f3f0ce72f67a1b49c59f7ab13c3</id>
<content type='text'>
Credits to @degasus and shuffle2 (godisgovernment):
https://github.com/degasus/dolphin/tree/wiispeak
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Credits to @degasus and shuffle2 (godisgovernment):
https://github.com/degasus/dolphin/tree/wiispeak
</pre>
</div>
</content>
</entry>
</feed>
