https://bugs.dolphin-emu.org/https://bugs.dolphin-emu.org/favicon.ico?12011-06-24T23:46:56ZDolphin bug trackerEmulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904012011-06-24T23:46:56ZMofoMan2000MofoMan2000@gmail.com
<ul></ul><p>Mario Kart Wii ghost cars have the same problem. Probably related?</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904022011-06-25T00:46:28Zjayork42jayork42@gmail.com
<ul></ul><p>Interestingly, this only happens with staff ghosts. Haven't tried it with any player-created replays from the real console, but I bet this is because Dolphin is an imperfect emulator. An imperfect emulator creates a ghost, the same emulator plays back the ghost it created properly.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904032013-04-10T01:55:34ZBilliard26jordan.woyak@gmail.com
<ul><li><strong>Issue type</strong> set to <i>Bug</i></li></ul> Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904042013-12-14T08:11:34ZJMC4789JMC4789@gmail.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Accepted</i></li></ul><p>Replays recorded on console may or may not work. Replays recorded in Dolphin should work in the same revision they were recorded in.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904052014-01-24T15:19:37Zschool.playerschool.player@gmail.com
<ul></ul><p>After a bit of testing, I was able to get replays to sync 100% consistently by enabling the DSP LLE Recompiler audio engine. This is regardless of Dual Core, Idle Skipping, or video backend settings.</p>
<p>tl;dr HLE audio breaks things; this bug is dubious.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904062014-01-24T15:27:58ZJMC4789JMC4789@gmail.com
<ul></ul><p>Are you talking about replays from the Wii, or replays from Dolphin?</p>
<p>If this is true, then there's an issue with HLE... which is something I honestly didn't think to check for replays.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904072014-01-24T15:32:27ZJMC4789JMC4789@gmail.com
<ul></ul><p>I just double checked Mario Kart Wii/Double Dash, just to make sure, and they are not fixed by using LLE.</p>
<p>I also can get my Brawl replays recorded on Dolphin to record/play fine on HLE as long as they are recorded in Dolphin.</p>
<p>The Wii replays are another story with Brawl; I don't have any from my Wii to check right now unfortunately.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904082014-01-25T23:09:54Zschool.playerschool.player@gmail.com
<ul></ul><p>I was talking about replays originating from a Wii being played back on Dolphin.</p>
<p>Well, I spoke too soon anyway. Changing the audio to LLE fixed 1 replay 100%, but the 2 others I tried didn't change at all.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904092014-01-25T23:22:20Zschool.playerschool.player@gmail.com
<ul></ul><p>Wow, I need to be more specific.<br>
I was talking about RSBE01 (SSBB US version). A replay of Ice Climbers vs. Marth was fixed by LLE, but none of IC vs. G&W, IC vs. Olimar, Marth & Zelda vs. Marth and Samus, or Marth & Zelda vs. G&W & Falco were fixed. So that's only 1/5.</p>
<p>Also, The replays were recorded on the Wii using CFG USB Loader's cheat engine with the No Random Tripping code. I created an SD Card for Dolphin with the same GCT, then loaded GeckoOS.elf each time I wanted to view the replays. It seems to be working fine, and I don't think it's causing the glitch. From my limited testing of Dolphin's own cheat engine, the results are the same.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904102014-03-24T07:23:43Zhicia.wji0ino2i4o3dn60.8hicia.wji0ino2i4o3dn60.8@gmail.com
<ul></ul><p>I have tested a lot of SSBB 1v1 replays recorded in Wii.<br>
And found that using "JITIL experimental recompiler" could prevent most replays from desync.<br>
BUT some of them (especially replays with Olimar) still doesn't playback correctly.</p>
<p>Maybe, the biggest reason of desync with JITIL is random tripping.<br>
Just for your information, when I chose "JTL recompiler", most of random trips were emulated correctly.<br>
Of course compared with JITIL, JTL causes a lot of desync from item, edge, etc... but EXCEPT tripping.<br>
I hope this may help you.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904112014-05-23T04:40:31ZJMC4789JMC4789@gmail.com
<ul></ul><p>Please try this build if you're still around: <a href="https://dl.dropboxusercontent.com/u/484730/DolphinMoreFPWork.7z" class="external">https://dl.dropboxusercontent.com/u/484730/DolphinMoreFPWork.7z</a></p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904122014-05-23T11:43:08Zhicia.wji0ino2i4o3dn60.8hicia.wji0ino2i4o3dn60.8@gmail.com
<ul></ul><p>I've tested your build, but the problem has not been solved yet.<br>
(I attached the replays I used in my test.)</p>
<p>Game1(Olimar vs Wario in Final Destination):<br>
around 7:35, Olimar tripped in Wii, but he didn't in Dolphin.<br>
Game2(Olimar vs Zero Suite Samus in FD):<br>
this replay play back correctly, thanks!<br>
Game3(Olimar vs ZSS in Battle Field):<br>
this replay does not play back correctly, but I cannot detect the exact start point of desync.</p>
<p>The accuracy of Replay was slightly improved, but not yet complete.<br>
I know this problem is not so serious in playing the game, but I'll be really glad if it is solved, thank you for your time.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904132014-05-23T18:41:30ZJMC4789JMC4789@gmail.com
<ul></ul><p>I didn't expect this build to completely solve it, but it should make it so that JITIL and JIT desync the same way, rather than JIT desyncing more.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904142014-05-23T18:57:59Zhicia.wji0ino2i4o3dn60.8hicia.wji0ino2i4o3dn60.8@gmail.com
<ul></ul><p>I see.<br>
Then, exactly as you say, there was no difference between the operation of JITIL and JIT.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904152014-05-23T20:41:20ZJMC4789JMC4789@gmail.com
<ul></ul><p>Okay. So magumagu fixed the extra JIT bugs that were causing replays to not synchronize. Now comes the hard part of finding what's broken causing the rest of the desyncs.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904162014-06-08T13:48:11ZJMC4789JMC4789@gmail.com
<ul></ul><p>I was messing with this and... well... I dumped 85 replays from my Wii from when I played Brawl competitively. I played a random assortment of 20 of them. While sometimes I thought it desynced from how bad I played (2008!) all of them worked.</p>
<p>I tripped like 15 times in one of the rounds, and that one didn't desync, so...?</p>
<p>Also, no one I knew played olimar, so, I had no replays of olimar. Could be that all the desyncs are centered around him.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904172014-06-10T20:42:43Zhicia.wji0ino2i4o3dn60.8hicia.wji0ino2i4o3dn60.8@gmail.com
<ul></ul><p>That's true.<br>
Almost all desyncs I confirmed were caused by Olimar.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904182014-08-19T04:44:47ZJMC4789JMC4789@gmail.com
<ul></ul><p>Can you please try: <a href="https://dl.dolphin-emu.org/prs/pr-834-dolphin-latest-x64.7z" class="external">https://dl.dolphin-emu.org/prs/pr-834-dolphin-latest-x64.7z</a></p>
<p>This could be what finally fixes this in the JIT. I was unable to reproduce any desyncs with this build.</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904192014-08-20T20:15:02Zhicia.wji0ino2i4o3dn60.8hicia.wji0ino2i4o3dn60.8@gmail.com
<ul></ul><p>I tested some replays with Olimar, and confirmed that there are no desyncs anymore!<br>
Really thanks for the fix, and this is very delightful for everyone in the Smash Community!</p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904202014-08-20T21:13:37ZJMC4789JMC4789@gmail.com
<ul><li><strong>Status</strong> changed from <i>Accepted</i> to <i>Fix pending</i></li></ul><p>Fixed by the fmul/fmaddx changes in Pull Request 834</p>
<p><a href="https://github.com/dolphin-emu/dolphin/pull/834" class="external">https://github.com/dolphin-emu/dolphin/pull/834</a></p>
Emulator - Emulator Issues #4241: SSBB Replays Don't Play Back Correctlyhttps://bugs.dolphin-emu.org/issues/4241?journal_id=6904212014-08-24T22:48:39ZJMC4789JMC4789@gmail.com
<ul><li><strong>Status</strong> changed from <i>Fix pending</i> to <i>Fixed</i></li></ul><p>Fixed by 4.0-2729 -> <a href="https://dolphin-emu.org/download/dev/ebf1b981067c7f92e60178325fee40f6f54e11c1/" class="external">https://dolphin-emu.org/download/dev/ebf1b981067c7f92e60178325fee40f6f54e11c1/</a></p>