Dolphin bug tracker: Issueshttps://bugs.dolphin-emu.org/https://bugs.dolphin-emu.org/favicon.ico?12023-12-20T18:22:28ZDolphin bug tracker
Redmine Infrastructure - Issue #13441 (New): Some issues cannot be editedhttps://bugs.dolphin-emu.org/issues/134412023-12-20T18:22:28ZZephyrSurfer
<p>I cannot edit some open tickets for the Emulator project like the following open tickets (<a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Texture dump monitoring (Accepted)" href="https://bugs.dolphin-emu.org/issues/4411">#4411</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Fire Emblem: Radiant Dawn Black Screen (Accepted)" href="https://bugs.dolphin-emu.org/issues/4709">#4709</a>, <a class="issue tracker-1 status-13 priority-2 priority-default closed" title="Emulator Issues: "Auto adjust Window Size" does not work correctly with "Render to Main Window" (Duplicate)" href="https://bugs.dolphin-emu.org/issues/5365">#5365</a>, <a class="issue tracker-1 status-12 priority-1 priority-lowest" title="Emulator Issues: Saving screenshots should not require emulator to be unpaused (Work started)" href="https://bugs.dolphin-emu.org/issues/5644">#5644</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Resident Evil Zero slows down after loading a savestate (Accepted)" href="https://bugs.dolphin-emu.org/issues/5666">#5666</a>, <a class="issue tracker-1 status-1 priority-2 priority-default" title="Emulator Issues: Add ability to choose audio output device. (New)" href="https://bugs.dolphin-emu.org/issues/5976">#5976</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Properly implement InitBackendInfo in OpenGL (Accepted)" href="https://bugs.dolphin-emu.org/issues/6456">#6456</a>, <a class="issue tracker-1 status-13 priority-1 priority-lowest closed" title="Emulator Issues: Make argument parsing consistent between GUI and NoGUI builds (Duplicate)" href="https://bugs.dolphin-emu.org/issues/6537">#6537</a>, <a class="issue tracker-1 status-7 priority-1 priority-lowest" title="Emulator Issues: There is no way to set Dolphin to run at a particular Window Size within the UI (Accepted)" href="https://bugs.dolphin-emu.org/issues/6602">#6602</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Need 2x versions of resource images (Accepted)" href="https://bugs.dolphin-emu.org/issues/6656">#6656</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Skyward Sword - Unnecessary DOF rendering (Accepted)" href="https://bugs.dolphin-emu.org/issues/6802">#6802</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Luigi's Mansion Static in Music Sheets Battle (LLE) (Accepted)" href="https://bugs.dolphin-emu.org/issues/7145">#7145</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: 007 Agent Under Fire - Savestate Inaccuracies. (Accepted)" href="https://bugs.dolphin-emu.org/issues/7219">#7219</a>, <a class="issue tracker-1 status-7 priority-1 priority-lowest" title="Emulator Issues: Feature Request: Switching between Interpreter/Cached Interpreter/JIT during emulation (Accepted)" href="https://bugs.dolphin-emu.org/issues/7254">#7254</a>, <a class="issue tracker-1 status-7 priority-1 priority-lowest" title="Emulator Issues: Feature Request: Downsampling Filter (Accepted)" href="https://bugs.dolphin-emu.org/issues/7746">#7746</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Configurable Paths (Accepted)" href="https://bugs.dolphin-emu.org/issues/7756">#7756</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Stair-casing (scaling artefact) since 4.0-4824 (Accepted)" href="https://bugs.dolphin-emu.org/issues/8044">#8044</a>, <a class="issue tracker-1 status-11 priority-1 priority-lowest" title="Emulator Issues: Find different terminology for "stable" (Questionable)" href="https://bugs.dolphin-emu.org/issues/8191">#8191</a>, <a class="issue tracker-1 status-10 priority-1 priority-lowest" title="Emulator Issues: Make IPL fonts width-compatible (Fix pending)" href="https://bugs.dolphin-emu.org/issues/8362">#8362</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: Lord of the rings the third age crash using JIT (Accepted)" href="https://bugs.dolphin-emu.org/issues/8557">#8557</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: One Piece: Grand Adventure has severe 3D issues (Accepted)" href="https://bugs.dolphin-emu.org/issues/8569">#8569</a>, <a class="issue tracker-1 status-7 priority-2 priority-default" title="Emulator Issues: [NZHLE] Pikmin 2 Save Sound too low pitched (Accepted)" href="https://bugs.dolphin-emu.org/issues/8855">#8855</a>, <a class="issue tracker-1 status-7 priority-1 priority-lowest" title="Emulator Issues: White dots in game banners (Accepted)" href="https://bugs.dolphin-emu.org/issues/8899">#8899</a>, <a class="issue tracker-1 status-1 priority-2 priority-default" title="Emulator Issues: Wiimote disconnect after launch/return to wii menu with priiloader installed (New)" href="https://bugs.dolphin-emu.org/issues/13440">#13440</a>)</p>
<p>There are also examples of issues with the category set that are closed too.</p>
<p>I get the following error when trying to submit an edit:</p>
<p>"Category is not included in the list"</p>
Emulator - Emulator Issues #13354 (New): No games respond to input after a game is closed or paused.https://bugs.dolphin-emu.org/issues/133542023-09-17T22:35:10Zquack46
<p><strong>Game Name?</strong></p>
<p>Any game applicable (e.g. Wii System Menu 4.3E )</p>
<p><strong>Game ID?</strong> (right click the game in the game list, Properties, Info tab)</p>
<p>N/A</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, Properties, Verify tab, Verify Integrity button)</p>
<p>N/A</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>Only the first run of a game, for a given dolphin session, will accept input of any kind. After closing or pausing the game, no subsequent game will respond to input. The controller configuration menu still behaves as expected throughout.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<ol>
<li>Open Dolphin.</li>
<li>Start a game.</li>
<li>See that input functions correctly from all devices.</li>
<li>Close (or pause) the game.</li>
<li>Reopen (or resume) the game.</li>
<li>See that the game no longer receives input.</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<br>
5.0-20126</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>Yes<br>
5.0-19870<br>
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>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>Ryzen 2700, RX 580, Fedora 38 (Flathub, dnf, and built from source)<br>
i5-8350U, Intel HD Graphics 620, Fedora 38 (Flathub, dnf, and built from source)</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>Reproducible with an entirely fresh configuration. </p>
Infrastructure - Issue #12972 (New): Windows: Offer installers for more than stable buildshttps://bugs.dolphin-emu.org/issues/129722022-07-09T12:36:31Zosfanbuff63
<p>Currently, Dolphin builds past around 5.0 compile as a <code>7z</code> file. This makes it incompatible with <a href="https://docs.microsoft.com/en-us/windows/package-manager/winget/" class="external"><code>winget</code></a>, Windows's package manager of sorts. (Source: <a href="https://github.com/microsoft/winget-pkgs#windows-package-manager-community-repository" class="external">https://github.com/microsoft/winget-pkgs#windows-package-manager-community-repository</a>). One of the major features of <code>winget</code> is that you can export a package list and import it on another device via <code>winget export</code> and <code>winget import</code> respectively, and as a result, the only compatible version of Dolphin is 5.0 - which we all know is far too old.</p>
<p>One solution, which would make this more user-friendly in the first place, would be to offer <code>.exe</code> or <code>.msi(x)</code> files that automatically install Dolphin (basically: unzip the dolphin <code>7z</code> file to <code>%ProgramFiles%</code> or <code>%AppData%</code> (or <code>%LocalAppData%</code>), create a shortcut on the Desktop, and complete. It also will need to be compatible with a <code>silent install</code>, but that isn't a huge deal given there are many - even OSS - programs supporting it.</p>
<p>Sorry if I put this in the wrong place, I've never made this kind of thing for Dolphin :P</p>
Infrastructure - Issue #12696 (Accepted): Upgrade Redminehttps://bugs.dolphin-emu.org/issues/126962021-10-03T13:39:34Zleoetlino
<p>Redmine 3.x has been EOL for a while.</p>
<p>Plugins we'll also need to update:</p>
<ul>
<li><a href="https://github.com/suer/redmine_webhook" class="external">https://github.com/suer/redmine_webhook</a></li>
<li><a href="https://github.com/agileware-jp/redmine_issue_templates" class="external">https://github.com/agileware-jp/redmine_issue_templates</a></li>
</ul>
Infrastructure - Issue #12599 (New): [Infrastructure] At least one non English version of this bu...https://bugs.dolphin-emu.org/issues/125992021-07-25T10:22:28ZNickpsnickpsath@gmail.com
<p>I'm not sure if translation issues can be reported here but I didn't know where to report them. Also, I couldn't open this issue under the correct project.</p>
<p>The following applies to the greek version of the bug tracker. Someone else will have to check other languages (presumably the ones with grammatical gender).</p>
<p>While looking around the site I noticed that a user who I thought is female was referred to as if they are male. After looking around a little more I noticed that everyone is referred to the same way. This is an example(I am male btw just making a point): Under the title of the <a href="12510" class="external">last issue I filed</a>, there is the text "Προστέθηκε από τον Nickps πριν από 2 μήνες. "(lit.: Added by the Nickps 2 months ago.) The problem is that the word "τον" is a masculine definite article but the user's gender is not requested during the sign up process so it's just assumed(I'm not recommending that as the solution. I know it has its own problems).</p>
Infrastructure - Issue #12590 (New): Dolphin Master builds 5.0-14727 and 5.0-14729 out of orderhttps://bugs.dolphin-emu.org/issues/125902021-07-23T02:34:20Zpurisame
<p><em>I don't have permission to make an issue under the infrastructure project, so posting it here in the hopes that someone can move this to the right place.</em></p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>When a commit to master on GitHub builds and is released, it is not ordered properly on the Dolphin page: <a href="https://dolphin-emu.org/download/list/master/1/" class="external">https://dolphin-emu.org/download/list/master/1/</a>.</p>
<p>See 5.0-14727 vs 5.0-14729. The build for 5.0-14727 started earlier than that for 5.0-14729, but finished later and is thus listed higher up on the list.</p>
<p>Dolphin users are unable to update to 5.0-14729 via check for update.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<p>Add a commit that builds slowly, then a commit that builds fast. The release for the slow commit will happen after that for the fast code, meaning the versions will appear out of order on the dolphin master downloads.</p>
Infrastructure - Issue #12398 (Accepted): Bisect Tool is broken https://bugs.dolphin-emu.org/issues/123982021-01-28T03:25:47ZZephyrSurfer
<p>Some issue reports are getting filled out without the user bisecting the issue because the Bisect Tool linked to in the template is broken.</p>
<p>PRs exist to fix this.</p>
<p>dolphin-emu/www -> <a href="https://github.com/dolphin-emu/www/pull/123" class="external">https://github.com/dolphin-emu/www/pull/123</a><br>
Helios747/DolphinBisectTool -> <a href="https://github.com/Helios747/DolphinBisectTool/pull/28" class="external">https://github.com/Helios747/DolphinBisectTool/pull/28</a></p>
<p>(I can't seem to report an infrastructure issue so this will likely have to be edited by someone. Sorry.)</p>
Infrastructure - Issue #11545 (New): Dolphin Forums - Unable To Login Or Create New Accounthttps://bugs.dolphin-emu.org/issues/115452019-02-03T18:37:01Ztrymeout
<p>I have tried logging into my account on the dolphin forums (forums.dolphin-emu.org) but when I log it in always redirects me to a page that asks me to change my email. I have even tried to change it (even though I do not want to change it) and it tells me my email address is now allowed.</p>
<p>I also tried creating a new account and it will reject my email address.</p>
<p>My email provider is tutanota.</p>
Infrastructure - Issue #11209 (New): Dolphin wiki is broken on Firefox for Androidhttps://bugs.dolphin-emu.org/issues/112092018-06-08T09:49:30ZNickpsnickpsath@gmail.com
<p>When I try to zoom in, the sidebar falls on top of the text. The phone I tested this on is a Huawei p10 lite on Android 7. Chrome works fine.</p>
Infrastructure - Issue #11033 (New): Update Coppyright dateshttps://bugs.dolphin-emu.org/issues/110332018-04-28T21:53:44Zbadkarma12rzeinemann7@gmail.com
<p>Copyright dates are not updated properly anywhere. On the website it was last updated in 2014 in most places, in the files it is all over the place and in the about tab on the emulator itself it is 2003-2015+...which is neither proper or professional. As for the website there is no reason why that can't be updated automatically to the current year. </p>
Infrastructure - Issue #10612 (New): Add a max-width for your advertshttps://bugs.dolphin-emu.org/issues/106122017-10-30T15:44:42Zdavetbdavetb@live.com
<p>For your downloads, I think you need a max width for your adverts of 100%</p>
<p>Please see attached files</p>
Emulator - Emulator Issues #9273 (Accepted): Replace stdio usage by IOFile, imlpement IOFile on t...https://bugs.dolphin-emu.org/issues/92732016-01-17T23:35:42Zdelrothdelroth@gmail.com
<p>Microsoft's CRT still ships with the fread bug from <a class="issue tracker-1 status-3 priority-3 priority-high3 closed" title="Emulator Issues: Wind Waker freezes at Windfall Island (Fixed)" href="https://bugs.dolphin-emu.org/issues/8930">#8930</a> causing Dolphin crashes on Windows. We work around it by monkey-patching known buggy versions of the CRT libraries. However, that will not work anymore if MS releases a new version of the CRT with the bug. This means that Dolphin 5.0 might end up not working anymore on some setups, leaving us with no alternative other than release a 5.0.1 with a new monkey-patch added.</p>
<p>To avoid this happening, I suggest we should stop using stdio on Windows. All stdio usage should switch to use IOFile instead, and IOFile on Windows should be implemented on top of the win32 CreateFile, ReadFile, WriteFile, ... API which is less likely to have issues of the sort.</p>
Emulator - Emulator Issues #9164 (Accepted): Random crashes caused by a potential memory corruptionhttps://bugs.dolphin-emu.org/issues/91642015-12-16T06:47:42Zdelrothdelroth@gmail.com
<p>FifoCI found a random assertion failure in <a href="https://fifoci.dolphin-emu.org/media/dff/WiiPlayFindMii.dff" class="external">https://fifoci.dolphin-emu.org/media/dff/WiiPlayFindMii.dff</a></p>
<p>The Intel OGL runner randomly fails because chan.diffusefunc has an unknown/invalid value while generating a lighting shader UID. It causes flakiness on unrelated PRs, which is suboptimal :)</p>
<p>Either it should be always broken (because the game does use an unknown/invalid diffuse lighting function... which would be interesting) or always working. The randomness makes me think we have a tricky race condition / uninitialized memory condition somewhere. Given that FifoCI runs in single core mode I'd say uninitialized memory or corruption is more likely.</p>
<p>Unfortunately xfmem is not part of my core dump so I can't provide much more info. If you can't repro, let me know and I can provide you with an environment where repro is definitely possible.</p>
Infrastructure - Issue #6489 (Accepted): Write some documentation about the Windows symbol serverhttps://bugs.dolphin-emu.org/issues/64892013-08-13T14:21:17Zdelrothdelroth@gmail.com
<p>Running on symbols.dolphin-emu.org. It works fine and has symbols for every buildbot build, but it's undocumented afaict.</p>
Emulator - Emulator Issues #6126 (Accepted): Write some "Guide to new Dolphin developers" wiki pagehttps://bugs.dolphin-emu.org/issues/61262013-03-20T02:25:50Zdelrothdelroth@gmail.com
<p>We're missing a lot of documentation that would help people know more about how to develop for Dolphin. We should create a wiki page explaining the global architecture of the project, how to use the infrastructure, who knows what in the development team, etc.</p>
<p>I'll most likely start working on it tomorrow, but if someone wants to start before that, go for it :P</p>
<p>My current TODO of things to explain:</p>
<ul>
<li><p>Our dev workflow with Git: master is kind of stable, everything that is going to be worked on for more than 1-2 days goes to a separate branch. No rebase/merge --ff on branches pushed to the main repository.</p></li>
<li><p>Tools: Buildbot (+ WIP builders), irrawaddy, changes.dolphin-emu.org</p></li>
<li><p>Code architecture: what goes in Core/VideoCommon/AudioCommon/Common/Plugins/...</p></li>
<li><p>Global overview of the several components involved in emulation and how they communicate</p></li>
<li><p>Getting people to test your code: how to properly maintain a thread in the development forums to get as many people as possible to report issues before merging, who to ping on IRC, known useful testers, etc.</p></li>
<li><p>Who knows what in the team: who are the implicit maintainers of a subsystem (example: if I change GL stuff I probably want to ask degasus first, if someone changes DSP HLE stuff he should probably ask me, etc.)</p></li>
<li><p>Who maintains the wiki and how to contact them</p></li>
<li><p>Website/server infrastructure: where is the source code, where is it hosted, who has access to it, backups policy, how to edit the FAQ, etc.</p></li>
<li><p>Release process?</p></li>
<li><p>Translation: who is admin on Transifex, how to merge the translations from Transifex to the Dolphin codebase, etc.</p></li>
<li><p>[Add your ideas here]</p></li>
</ul>