Dolphin bug tracker: Issueshttps://bugs.dolphin-emu.org/https://bugs.dolphin-emu.org/favicon.ico?12022-06-22T03:31:47ZDolphin bug tracker
Redmine Emulator - Emulator Issues #12958 (New): [Feature Request] Allow sorting of games in grid viewhttps://bugs.dolphin-emu.org/issues/129582022-06-22T03:31:47Zichee1
<p>Sorting of games in list view (eg. by platform, by region, by name, etc.) is not currently possible when in grid view.</p>
<p>Adding a similar option while in grid view, or at least carrying over the chosen sort method in list view, would be appreciated.</p>
<p>Thanks.</p>
<p>Build 5.0-16677</p>
<p>Windows 11</p>
Emulator - Emulator Issues #12584 (Accepted): Feature Request: Simplify Dolphin's code and remov...https://bugs.dolphin-emu.org/issues/125842021-07-17T00:38:58ZJMC4789JMC4789@gmail.com
<p>Something I've noticed in recent years is that the SyncGPU option is rather lackluster. Due to how Dolphin has been evolving over the years, there isn't really a great usecase for SyncGPU. For stuff like netplay, we have Deterministic GPU and single core. If you want accuracy? Single Core is outright better than SyncGPU.</p>
<p>Performance wise, while SyncGPU can theoretically be faster than Single Core, it suffers from lots of stutters and hitches that aren't present in Single Core. There's also many cases where SyncGPU is outright slower, buggier, or unstable compared to SyncGPU in games that require stability.</p>
<p>Our Fifo code is extremely complicated right now with tons of paths, and it's probably where a lot of the remaining bugs and timing issues in Dolphin remain. By removing one of the paths, we could greatly simplify the codebase to make potential improvements easier while lowering the amount of testing that would need to be done on timing changes.</p>
<p>By removing the SyncGPU option, we would still use GPU timings on single core. Dualcore, on the other hand, would remain dualcore. And DeterministicDualcore for Netplay would be unaffected.</p>
Emulator - Emulator Issues #12397 (New): Android touch controls don't support turntable extensionhttps://bugs.dolphin-emu.org/issues/123972021-01-27T15:39:45ZJakefird
<p><strong>Game Name?</strong></p>
<p>[DJ hero]</p>
<p><strong>Game ID?</strong> (right click the game in the game list, Properties, Info tab)</p>
<p>[Swae52]</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, Properties, Verify tab, Verify Integrity button)</p>
<p>[000100000/53574145]</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>[For Android the on-screen controls don't work]</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<p>[Start game and no controls apart for A]</p>
<p><strong>Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.</strong></p>
<p>[5.0]</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>[Yes / 5.0]</p>
<p><strong>If the issue isn't present in the latest stable version, which is the first broken version?</strong> (You can find the first broken version by bisecting. Windows users can use the tool <a href="https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds" class="external">https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds</a> and anyone who is building Dolphin on their own can use git bisect.)</p>
<p>[First broken version number here (if applicable)]</p>
<p><strong>If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: <a href="https://wiki.dolphin-emu.org/index.php?title=FifoPlayer" class="external">https://wiki.dolphin-emu.org/index.php?title=FifoPlayer</a></strong></p>
<p>[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]</p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)</p>
<blockquote>
<p>[Android SD 855]</p>
</blockquote>
<p><strong>Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,<br>
configuration files, savefiles, savestates)</strong></p>
<p>[Anything else here]</p>
Emulator - Emulator Issues #12325 (Accepted): "Configure Input" list is incorrect if main input d...https://bugs.dolphin-emu.org/issues/123252020-11-21T14:34:54Zv1993vyo@vallua.ru
<p><strong>Game Name?</strong></p>
<p>Not game specific</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>See how to reproduce.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<ol>
<li>Open controller configuration window, both GC and Emulated Wii Remote will do.</li>
<li>Select some disconnectable device in "Device" dropdown.</li>
<li>Disconnect that device, so now it says "[disconnected] "</li>
<li>Right-click any input field to open "Configure Input" window (advanced input configuration)</li>
<li>In this window, device dropdown will show first device connected to the system while available inputs list will be empty (screenshot attached)</li>
<li>Selecting another device in dropdown and the first one shows inputs correctly</li>
</ol>
<p>I think that there are two possible ways to solve this:</p>
<ol>
<li>Show "[disconnected] " in "Configure Input" window as default selection with no options</li>
<li>Load correct input options for first device</li>
</ol>
<p><strong>Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.</strong></p>
<p>5.0-13033, Revision: 17da28ff07d1a98aaaac0fe212804a5e90125b27</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>Unknown, but probably yes</p>
<p><strong>If the issue isn't present in the latest stable version, which is the first broken version?</strong> (You can find the first broken version by bisecting. Windows users can use the tool <a href="https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds" class="external">https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds</a> and anyone who is building Dolphin on their own can use git bisect.)</p>
<p>[First broken version number here (if applicable)]</p>
<p><strong>If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: <a href="https://wiki.dolphin-emu.org/index.php?title=FifoPlayer" class="external">https://wiki.dolphin-emu.org/index.php?title=FifoPlayer</a></strong></p>
<p>[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]</p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)</p>
<p>Don't seem important for this issue</p>
<p><strong>Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,<br>
configuration files, savefiles, savestates)</strong></p>
<p>[Anything else here]</p>
Emulator - Emulator Issues #12312 (Accepted): CMake fails to find minizip2 on Arch Linuxhttps://bugs.dolphin-emu.org/issues/123122020-10-31T16:04:05ZVIRTUALDOG
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>On Arch Linux, minizip >= 2 is provided by this aur package: <a href="https://aur.archlinux.org/packages/minizip-git/" class="external">https://aur.archlinux.org/packages/minizip-git/</a></p>
<p>Which installs the library as minizip2. However, this library is not found during CMake configuration:</p>
<pre><code>-- Checking for module 'minizip>=2.0.0'
-- Package dependency requirement 'minizip >= 2.0.0' could not be satisfied.
Package 'minizip' has version '1.2.11', required version is '>= 2.0.0'
</code></pre>
<p>minizip and minizip2 seem to be separate projects, with minizip being from the original zlib maintainers and minizip "version 2" being from a fork by nmoinvas (<a href="https://github.com/nmoinvaz/minizip" class="external">https://github.com/nmoinvaz/minizip</a>)</p>
<p>Ideally, minizip2 should be found on the system if it exists.</p>
<p>Here is a list of files installed by the minizip-git package:</p>
<pre><code>[bheim@mandible minizip-git]$ sudo pacman -Ql minizip-git
minizip-git /usr/
minizip-git /usr/include/
minizip-git /usr/include/mz.h
minizip-git /usr/include/mz_compat.h
minizip-git /usr/include/mz_os.h
minizip-git /usr/include/mz_os_posix.h
minizip-git /usr/include/mz_strm.h
minizip-git /usr/include/mz_strm_aes.h
minizip-git /usr/include/mz_strm_buf.h
minizip-git /usr/include/mz_strm_bzip.h
minizip-git /usr/include/mz_strm_lzma.h
minizip-git /usr/include/mz_strm_mem.h
minizip-git /usr/include/mz_strm_pkcrypt.h
minizip-git /usr/include/mz_strm_posix.h
minizip-git /usr/include/mz_strm_split.h
minizip-git /usr/include/mz_strm_zlib.h
minizip-git /usr/include/mz_zip.h
minizip-git /usr/lib/
minizip-git /usr/lib/cmake/
minizip-git /usr/lib/cmake/minizip/
minizip-git /usr/lib/cmake/minizip/libminizip2-release.cmake
minizip-git /usr/lib/cmake/minizip/libminizip2.cmake
minizip-git /usr/lib/libminizip2.so
minizip-git /usr/lib/libminizip2.so.2
minizip-git /usr/lib/libminizip2.so.2.3.3
minizip-git /usr/lib/pkgconfig/
minizip-git /usr/lib/pkgconfig/minizip2.pc
</code></pre>
<p><strong>What steps will reproduce the problem?</strong></p>
<p>CMake configuration step on Arch Linux.</p>
<p><strong>Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.</strong></p>
<pre><code>[bheim@mandible build]$ git describe
5.0-12947-g182557bcb2
</code></pre>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>No idea</p>
<p><strong>If the issue isn't present in the latest stable version, which is the first broken version?</strong> (You can find the first broken version by bisecting. Windows users can use the tool <a href="https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds" class="external">https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds</a> and anyone who is building Dolphin on their own can use git bisect.)</p>
<p>N/A</p>
<p><strong>If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: <a href="https://wiki.dolphin-emu.org/index.php?title=FifoPlayer" class="external">https://wiki.dolphin-emu.org/index.php?title=FifoPlayer</a></strong></p>
<p>N/A</p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)</p>
<p>Arch Linux, CMake 3.18.4</p>
<p><strong>Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,<br>
configuration files, savefiles, savestates)</strong></p>
<p>N/A</p>
Emulator - Emulator Issues #11876 (New): [Feature Request] Load game into RAMhttps://bugs.dolphin-emu.org/issues/118762019-10-13T18:37:38ZAnuskuss
<p>I store my images on a NAS and I have a big stutter everytime the <a href="https://youtu.be/L5ZDpP5219I?t=23" class="external">Final Lap sound</a> plays in Mario Kart Wii. I'm assuming this has something to do with network latency or because my drive fell asleep but this does not happen when I place the image on my SSD.<br>
Anyway, I have plenty of RAM and would like to load the image asynchronously into memory. PPSSPP already allows me to do that and the games start instantly (so no need to copy them to my SSD/RAM disk beforehand) and it does actually help with load times.</p>
Emulator - Emulator Issues #11813 (Accepted): Allow navigation of UI with controller input.https://bugs.dolphin-emu.org/issues/118132019-08-01T16:09:21ZJebeld17@gmail.comJebeld17@gmail.com
<p>I would love to see the possibility of alternative input methods on the Dolphin UI home screen instead of just keyboard and mouse, such as allowing xinput or any game controller to navigate the interface.</p>
<p>This may require a few refinements while using a controller as an input, such as hiding the "File" menus at the top while a controller is actively in use, restoring those menus to the top as the user switches back to mouse input.</p>
Emulator - Emulator Issues #11686 (Accepted): Feature Request: Add Specific Menu for Bongo Confi...https://bugs.dolphin-emu.org/issues/116862019-04-20T16:10:02ZFylkir
<p><strong>Game Name?</strong></p>
<p>Donkey Konga 1-3 (All Regions)<br>
Donkey Kong Jungle Beat (All Regions)</p>
<p><strong>Game ID?</strong> (right click the game in the game list, Properties, Info tab)</p>
<p>GYBE01<br>
GYBP01<br>
GYBJ01</p>
<p>GKGE01<br>
GKGP01<br>
GKGJ01</p>
<p>GY2E01<br>
GY2P01<br>
GY2J01</p>
<p>GY3J01</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, Properties, Verify tab, Verify Integrity button)</p>
<p>[Put MD5 Hash here]</p>
<p>(Not relevant to discussion)</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>[Description here]</p>
<p>The Bongo Emulation functions rather counter-productively. The X/A buttons act as hitting the right bongo and the Y/B buttons act as the left Bongo. Donkey Konga already has several different possible configurations for mapping </p>
<p><strong>What steps will reproduce the problem?</strong></p>
<ol>
<li><p>Set controller type to Donkey Konga Bongos (on an Emulated controller)</p></li>
<li><p>Start up one of the above games that support the Bongos</p></li>
<li><p>Notice how the input is inverted</p></li>
</ol>
<p><strong>Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.</strong></p>
<p>Yes. 5.0-9995</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>Untested</p>
<p><strong>If the issue isn't present in the latest stable version, which is the first broken version?</strong> (You can find the first broken version by bisecting. Windows users can use the tool <a href="https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds" class="external">https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds</a> and anyone who is building Dolphin on their own can use git bisect.)</p>
<p>[First broken version number here (if applicable)]</p>
<p><strong>If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: <a href="https://wiki.dolphin-emu.org/index.php?title=FifoPlayer" class="external">https://wiki.dolphin-emu.org/index.php?title=FifoPlayer</a></strong></p>
<p>[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]</p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)</p>
<p>[PC specs here]</p>
<p>Windows 7, Logitech Pro Controller (in XInput Mode)</p>
<p><strong>Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,<br>
configuration files, savefiles, savestates)</strong></p>
<p>Might I suggest looking to the way Donkey Konga maps controller buttons to inputs for inspiration on how to enhance the mapping of Emulated DK Bongos to buttons?</p>
Emulator - Emulator Issues #11550 (Questionable): Feature Request: Manual sorting for the games listhttps://bugs.dolphin-emu.org/issues/115502019-02-05T00:17:01Z8times9
<p>This way users could sort their games by most used, favorite, etc</p>
Emulator - Emulator Issues #11524 (New): Qt/Config: Generate new statistics identity button is un...https://bugs.dolphin-emu.org/issues/115242019-01-11T23:41:47Z8times9
<p>See attached screenshots for a comparison between how Wx and Qt sized this button.</p>
<p>This is a very small nitpick, but something that's annoyed me since switching to Qt. The "Generate a New Statistics Identity" button is unnecessarily wide, and were it changed to be only as wide as the text on the button, I think it would look much better. </p>
<p>I would recommend putting it on the same line as the "enable usage statistics reporting" checkbox.</p>
Infrastructure - Issue #11515 (Accepted): Application name should be capitalized on macOShttps://bugs.dolphin-emu.org/issues/115152019-01-03T22:17:15Zedrozenberg
<p>A very small suggestion:</p>
<p>App name should be "Dolphin.app" instead of "dolphin.app" to be consistent with most other apps.</p>
<p>Currently I have to do the following every time I update the app (which is pretty frequent):</p>
<pre><code class="text syntaxhl" data-language="text">mv dolphin.app/ dolphin1.app/
mv dolphin1.app/ Dolphin.app/
</code></pre> Emulator - Emulator Issues #11500 (Accepted): Please provide .wad building for games installed on...https://bugs.dolphin-emu.org/issues/115002018-12-27T01:47:20Zytrezqytrezq@sdf-eu.org
<p>Although this is the contrary of importing Wad to Virtual Nand (which is supported) I recognize this a different task than extracting.<br>
The aim isn’t to rebuild a .Wad equal to the original one but an extractable one and a first step would be to not compute Nintendo Signatures and still provide packing.</p>
Emulator - Emulator Issues #11370 (New): Don't allow "Scaled EFB Copy" and "Arbitrary Mipmap Dete...https://bugs.dolphin-emu.org/issues/113702018-09-02T15:13:12ZLettendo
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>When the resolution is set to native, both of the above mentioned options are still available, even though they won't have any effect.<br>
IMO graying out these Options would be better.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<ol>
<li>Open the graphics settings window.</li>
<li>Open the improvements tab.</li>
</ol>
<p><strong>Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.</strong></p>
<p>Yes, 5.0-8715.</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>Most likely, yes.</p>
Emulator - Emulator Issues #11324 (Accepted): Datel titles (Advance Game Port, MaxPlay, Action Re...https://bugs.dolphin-emu.org/issues/113242018-08-05T06:59:07ZJMC4789JMC4789@gmail.com
<p><strong>Game Name?</strong></p>
<p>Advance Game Port (2004 Datel) - GNHE5d<br>
Mario Golf - Advance Tour - AGB-BMGE-USA</p>
<p>This feature it not present in the 2003 Advance Game Port</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, properties, info tab, MD5 Hash: Compute)</p>
<p>hahahahahahhahahahaha</p>
<p><strong>What's the problem? Describe what went wrong. Also turn it into a sarcastic story.</strong></p>
<p>Let's say you had a build of Dolphin that sorta-properly-but-maybe-not emulated GPU timings to the point where the Advance Game Port could run games again. Basically, imagine the Advance Game Port was functional and didn't randomly crash all the time. Okay, now that you did that, you need DSP-LLE and a GameCube BIOS of any region. Once you have that, load up the Advance Game Port, set the Advance Game Port to SlotB and make sure you dumped a GBA rom that works in the Advance Game Port. I used Mario Golf in my test but any game works.</p>
<p>Anyway, if you happen to be using GCI Folders in Slot A, things seem to be working fine. The game runs at a crisp 14 - 20 FPS on the Advance Game Port with the audio constantly stuttering. It's beautiful, really. Hell, the 2004 version of the Advance Game Port <em>at least</em> emulates the game's mirrored sprites correctly, unlike the 2003 version. So really you can't ask for a better way to play Mario Golf: Advance Tour on the big screen.</p>
<p>But in the 2004 version of the Advance Game Port is this fancy new "snapshot" feature which lets you save your progress even in games that don't have saves. Why you'd need to use this over Dolphin's savestates, I don't exactly know but for some reason I decided to try it out and <strong>BOOM</strong>. Dolphin crashed.</p>
<p><img src="https://bugs.dolphin-emu.org/attachments/download/6958/GCIFolderAGP.jpg" alt="" loading="lazy" /></p>
<p>Using regular memory cards works fine, but that's no fun. Dolphin definitely shouldn't crash at the very least, even if this feature for some reason can't be supported with a fix.</p>
<p><strong>Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.</strong></p>
<p>This issue isn't actually present in any version of Dolphin as they'll hang very early in the boot process. It only theoretically exists in the sense that if the AGP were to boot, it'd definitely happen.</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>The above also applies to stable versions.</p>
<p><strong>If the issue isn't present in the latest stable version, which is the first broken version?</strong> (You can find the first broken version by bisecting. Windows users can use the tool <a href="https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds" class="external">https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds</a> and anyone who is building Dolphin on their own can use git bisect.)</p>
<p>I guess the first broken revision would be the one that added GCI folders?</p>
<p><strong>If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: <a href="https://wiki.dolphin-emu.org/index.php?title=FifoPlayer" class="external">https://wiki.dolphin-emu.org/index.php?title=FifoPlayer</a></strong></p>
<p>If we had a fifolog for memory card writes I would oblige.</p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)</p>
<p>CPU ARM7TDMI @ 16.78 MHz, Zilog Z80 @ 8 or 4 MHz<br>
Memory 32 KB internal, 256 KB external, 96 KB VRAM<br>
Display TFT LCD, 240×160 pixels, 40.8×61.2 mm[5]</p>
<p><strong>Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,<br>
configuration files, savefiles, savestates)</strong></p>
<p>I spent way too long searching for GBA gameIDs...</p>
Emulator - Emulator Issues #11323 (Accepted): Some games (e.g. Mario Kart Wii) are not properly i...https://bugs.dolphin-emu.org/issues/113232018-08-04T18:53:24ZLettendo
<p><strong>Game Name?</strong></p>
<p>Every wired Controller supporting game.</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>If a real wired controller is unplugged (In my case the Xbox One Controller which I use to emulate a GameCube Controller), the emulated game will not be informed about this. (e.g. Mario Kart Wii). Normally, MKW would then display a message about which controller was plugged out.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<ol>
<li>Use a real, removable controller as GameCube controller.</li>
<li>Start a game that supports GameCube Controller. (e.g., Mario Kart Wii)</li>
<li>Press in title screen A with the controller.</li>
<li>Plug out the real controller.</li>
</ol>
<p>Expected result:<br>
A message appears.</p>
<p>Actual result:<br>
No message appears.</p>
<p><strong>Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.</strong></p>
<p>Yes, 5.0-8512.</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>I would guess, yes. But I did not test it.</p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)</p>
<p>I think that's not important.</p>