Dolphin bug tracker: Issueshttps://bugs.dolphin-emu.org/https://bugs.dolphin-emu.org/favicon.ico?12024-03-27T23:33:12ZDolphin bug tracker
Redmine Emulator - Emulator Issues #13509 (New): GameCube Riivolution patches don't work if IPL is presen...https://bugs.dolphin-emu.org/issues/135092024-03-27T23:33:12ZRuiNtD
<p><strong>Game Name?</strong></p>
<p>The Legend of Zelda: Four Swords Plus</p>
<p><strong>Game ID?</strong> (right click the game in the game list, Properties, Info tab)</p>
<p>G4SJ01</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, Properties, Verify tab, Verify Integrity button)</p>
<p>2ad411b817c86d887b0f80a03fe8d66e</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>Trying to use Riivolution patches on GameCube games with an IPL present and Skip Main Menu disabled causes the patch to not apply.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<ol>
<li>Have The Legend of Zelda: Four Swords Plus / ゼルダの伝説 4つの剣+ (<strong>Japan</strong>) in your game list.</li>
<li>Ensure you have a <strong>Japanese</strong> IPL at <code>Dolphin Emulator\GC\JAP\IPL.bin</code></li>
<li>Go to Config -> GameCube and ensure Skip Main Menu is disabled.</li>
<li>Install the unofficial <a href="https://forums.dolphin-emu.org/Thread-tetrastrackers-navi-tracker-translation-wip" class="external">Tetra's Trackers / Navi Tracker Translation</a>, only available as a Riivolution patch.</li>
<li>Right click Four Swords Plus in the game list and click "Start with Riivolution Patches..." If done correctly, the settings for TetrasTracker.xml should show up.</li>
<li>Set the Language to English and Quick Start to Enabled, then click Start.</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-21264</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>N/a (Feature isn't available in stable)<br>
(Why is this even still in the template??)</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>Intel Core i5-8400<br>
Radeon RX 580<br>
Windows 11 Pro 23H2</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 #13508 (New): App crashing when selecting Graphics from Menu and syste...https://bugs.dolphin-emu.org/issues/135082024-03-27T13:01:35ZSmellsLikeBaconese
<p>When selecting Graphics from the Menu ribbon and from the macOS menu bar, the app crashes with the system dialog of 'Dolphin quit unexpectedly'. I have attached the crash report, and will list below the app details and system specs.</p>
<p>System: macOS (Sonoma 14.4 23E214), MacBook Pro M1 Pro 8-core, 16/512Gb.<br>
Dolphin: 5.0-21264</p>
<p>Crash is also present on the last release, 5.021261</p>
Emulator - Emulator Issues #13507 (New): Mii Face and save data icons not showing up on Taiko no ...https://bugs.dolphin-emu.org/issues/135072024-03-27T05:44:03ZTSUBASA0504
<p><strong>Game Name?</strong></p>
<p>[Put Game Name here]<br>
Taiko no Tatsujin Wii</p>
<p><strong>Game ID?</strong> (right click the game in the game list, Properties, Info tab)</p>
<p>[Put Game ID here]<br>
R2JJAF</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]<br>
f29234eecb79123a09ecd81821d62c06</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>[Description here]<br>
Mii Face in gameplay aren't visible, and savedata creation icons aren't visible too.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<p>[Reproduction steps here]<br>
Play through the game normally. The "Mii Dancing" effect will only be seen sometimes.<br>
<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>[Version number here]<br>
Yes, 5.0-21264<br>
<strong>Is the issue present in the latest stable version?</strong></p>
<p>[Yes/No and version number here]<br>
Yes, 5.0-21264<br>
<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]<br>
Windows 10, AMD Ryzen 5 5600X, NVIDIA Geforce GTX 1650</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 #13504 (New): Missing Rumble Motor Option for Switch Joy-Cons in Emula...https://bugs.dolphin-emu.org/issues/135042024-03-24T12:23:12ZSnowblind
<p><strong>Game Name?</strong></p>
<p>This issue is not related to any specific game.</p>
<p><strong>Game ID?</strong> </p>
<p>This issue is not related to any specific game.</p>
<p><strong>MD5 Hash?</strong> </p>
<p>This issue is not related to any specific game.</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>The rumble motor option for Nintendo Switch Joy-Cons is not showing up in the Emulated Wii Remote configurator anymore.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<p>Navigate to Controller Settings and select "Emulate the Wii's Bluetooth adapter."<br>
Choose "Emulate Wii Remote" and then click on "Configure."<br>
Select the Device as "Nintendo Switch Joy-Con (L, R, or L/R)."<br>
Notice that under "Rumble Motor," there are no motor options available to select.</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, version 5.0-21261.</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>Yes, version 5.0-20188.</p>
<p><strong>If the issue isn't present in the latest stable version, which is the first broken version?</strong> </p>
<p>Since the implementation of the SDL: Add GameController API, cleanup (PR <a class="issue tracker-1 status-9 priority-2 priority-default closed" title="Emulator Issues: Prince of Persia The Two Thrones - low performance at >1xIR (Working as intended)" href="https://bugs.dolphin-emu.org/issues/12085">#12085</a>) in dev version 5.0-20941, the rumble motor option for Switch Joy-Cons has not been appearing in the Wii Remote configurator. This feature worked correctly in version dev 5.0-20937 and earlier versions.</p>
<p>For more information on this change, see: <a href="https://github.com/dolphin-emu/dolphin/pull/12085" class="external">https://github.com/dolphin-emu/dolphin/pull/12085</a></p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)</p>
<p>Intel i7-12700H, GeForce RTX 3060, Windows 11 version 23H2</p>
Emulator - Emulator Issues #13502 (New): Super Mario Sunshine crash after dolby logo on all Andro...https://bugs.dolphin-emu.org/issues/135022024-03-23T22:20:48Zslex989
<p><strong>Super Mario Sunshine</strong></p>
<p>[GMSE01]</p>
<p><strong>Game Id?</strong> (right click the game in the game list, Properties, Info tab)</p>
<p>[GMSE01]</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, Properties, Verify tab, Verify Integrity button)</p>
<p>[0c6d2edae9fdf40dfc410ff1623e4119]</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>[On all versions i had tested on Mali Gpu's mainly the pixel 6, Mario Sunshine will crash after the dolby logo on all versions past 5.0-21026. i cannot seem to figure out why this is.]</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<p>[simply attempt to start the game on any newer version than 5.0-20126]</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-2161]</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>[Yes, 5.0-2161]</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>[5.0-21028]</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><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 #13499 (New): [Feature Request] Option to store a game's save state ne...https://bugs.dolphin-emu.org/issues/134992024-03-19T09:36:49Zhyperbola0
<p>This would be helpful for things like randomizers that generate several ISO's for the same Game ID. I play a lot of Metroid Prime/Echoes rando and often have an async multiworld that can go on for days/weeks, and would like to play a solo seed while I wait to receive progression. However this means I need to go to the config and switch memory card A to the correct folder. </p>
<p>The way I would see this working is adding a new option to Config / GameCube / Device Settings, where you can select "Per-Game" or something of the like. When this is active, loading a game <code>/foo/bar/game-HASH.iso</code> would read/save to <code>/foo/bar/game-HASH.gci</code> (or .raw if the gci file name is hard-coded into the game, I'm not very familiar with the GCN save formats). </p>
Emulator - Emulator Issues #13498 (New): Goron Spikes causes crash in Majora's Mask Wii VChttps://bugs.dolphin-emu.org/issues/134982024-03-18T08:45:01Zcrumbskull
<p><strong>Game Name?</strong></p>
<p>The Legend of Zelda: Majora's Mask (Wii VC)</p>
<p><strong>Game ID?</strong> (right click the game in the game list, Properties, Info tab)</p>
<p>NARE01 (000100014e415245)</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, Properties, Verify tab, Verify Integrity button)</p>
<p>70f5d87e3b9d155fd70ff87c08bca8aa</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>When playing Majora's Mask with the Goron Mask equipped, the Goron Spikes that appear when rolling crash the game. It throws this error: "Invalid read from 0x0000001b, PC = 0x80b33b80".</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<p>Goron Rolling until the spikes appear. It happens every time.</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, the issue appears in 5.0-21222.</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>Yes, the issue appears in 5.0-21088.</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>Intel Core i5-9600KF<br>
AMD Radeon RX 6600<br>
Windows 10</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 have a savestate file, but cannot upload it because it is over the maximum size.</p>
Emulator - Emulator Issues #13497 (New): macOS crash in maximised Window when entering fullscreen...https://bugs.dolphin-emu.org/issues/134972024-03-18T05:19:16Zflanter21
<p><strong>Game Name?</strong><br>
All</p>
<p><strong>Game ID?</strong> (right click the game in the game list, Properties, Info tab)<br>
All</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, Properties, Verify tab, Verify Integrity button)<br>
N/A</p>
<p><strong>What's the problem? Describe what went wrong.</strong><br>
Opening a game then going into full screen while the window is maximised leads to a crash. This does not occur if the window is not maximised. Occurs regardless of video backend and will occur immediately after launching a game when "Launch in fullscreen" is enabled and the window is maximised. It will only occur if "Render to main window" is enabled.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<ol>
<li>Enable Render to Main Window</li>
<li>Launch game</li>
<li>Maximise Dolphin window</li>
<li>Press Fullscreen</li>
<li>Crash occurs without even the "Report to Apple" dialogue appearing</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><br>
5.0-21222</p>
<p><strong>Is the issue present in the latest stable version?</strong><br>
Not sure, since the UI completely disappears when maximising the 5.0 window and 5.0-16635 is the earliest one that actually gets in game (the issue is present in that version).</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.)<br>
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><br>
N/A</p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)<br>
Apple M1 Pro<br>
macOS Sonoma 14.4<br>
16GB RAM</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><br>
No</p>
<p>[Anything else here]<br>
I tried to find another issue for this since it has been happening for a long time according to my memory, but couldn't so I apologise if this is a duplicate.</p>
<p>If this can't be solved, please disable the ability to go into fullscreen when the window is maximised and "Render to main window" is enabled or disable "Render to main window" in this particular case only as fullscreen works perfectly in that case.</p>
Emulator - Emulator Issues #13494 (New): Incorrect diagonal speed when using key speed modifierhttps://bugs.dolphin-emu.org/issues/134942024-03-14T21:29:28Zmarcelo20xx
<p>The keyboard's key modifier bugs when pressing a diagonal direction, i.e. when I press up on the key assigned to the up direction of the stick it decreases the movement by the given factor, but if I press a diagonal the modifier bugs out and give me a wrong value and doesn't decrease the movement by the same amount...</p>
<p>Happens in all games I tested so far, this cause the player to move at different speeds when pressing a direction or a diagonal, ideally the movement speed value should be the same between a direction and a diagonal...</p>
<p>Dolphin Version:<br>
Tested on latest nightly 5.0-21202 on Windows 10</p>
Emulator - Emulator Issues #13493 (New): (FFCC) Goblin Wall Letters Menu Crashes The Gamehttps://bugs.dolphin-emu.org/issues/134932024-03-13T19:22:17ZWobmiar
<p><strong>Game Name?</strong></p>
<p>Final Fantasy Crystal Chronicles (Disc 1, Revision 0)</p>
<p><strong>Game ID?</strong> (right click the game in the game list, Properties, Info tab)</p>
<p>GCCJGC</p>
<p><strong>MD5 Hash?</strong> (right click the game in the game list, Properties, Verify tab, Verify Integrity button)</p>
<p>04e85610877150dd2d3f1097de6b09ae</p>
<p><strong>What's the problem? Describe what went wrong.</strong></p>
<p>When opening the letters menu after beating the dungeon Goblin Wall, the game crashes/freezes. Seems oddly similar to an old bug that was patched. After some testings, however, I discovered that it doesn't crash when playing normally, it only does when creating an input file/DTM. When recording a new movie, it feels like the patches are not being applied to the game in more recent versions of Dolphin, as this crash didn't happen when TASing in older versions. However, the DTM file creaed with recent version will still crash in older versions of Dolphin because it seems to be forcing some settings.</p>
<p><strong>What steps will reproduce the problem?</strong></p>
<p>Record a movie, and eventually beat the dungeon Goblin Wall. Ty to open the letters menu, and it will freeze.</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-21202</p>
<p><strong>Is the issue present in the latest stable version?</strong></p>
<p>NA</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>Finding the exact broken version is not realistic for me to do.</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>NA</p>
<p><strong>What are your PC specifications?</strong> (CPU, GPU, Operating System, more)</p>
<p>13th Gen Intel(R) Core(TM) i7-13650HX 2.60 GHz, Windows 11</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>Screenshot of what seems to happen when playing a TAS compared to the games settings that are supposed to happen: <a href="https://cdn.discordapp.com/attachments/521711075721478145/1217468305171021884/image.png?ex=660422b7&is=65f1adb7&hm=f373e6b3664416aba801bed37ced6fd0c88440da6df99f5793eeaa801594ba6a&" class="external">https://cdn.discordapp.com/attachments/521711075721478145/1217468305171021884/image.png?ex=660422b7&is=65f1adb7&hm=f373e6b3664416aba801bed37ced6fd0c88440da6df99f5793eeaa801594ba6a&</a><br>
Sending my DTM file that reaches the crash point.</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>
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>