https://bugs.dolphin-emu.org/https://bugs.dolphin-emu.org/favicon.ico?12022-01-12T01:03:07ZDolphin bug trackerEmulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436072022-01-12T01:03:07ZJMC4789JMC4789@gmail.com
<ul></ul><p>This was working a while ago, please try the latest development build as I believe we addressed this once.</p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436082022-01-12T02:30:01Zleodexe
<ul><li><strong>File</strong> <a href="/attachments/8860">invalidread-15874.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/8860/invalidread-15874.png">invalidread-15874.png</a> added</li><li><strong>File</strong> <a href="/attachments/8861">invalidwrite-15874.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/8861/invalidwrite-15874.png">invalidwrite-15874.png</a> added</li></ul><p>JMC4789 wrote:</p>
<blockquote>
<p>This was working a while ago, please try the latest development build as I believe we addressed this once.</p>
</blockquote>
<p>Tested latest development build #15874<br>
Still having the same issue.</p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436092022-01-12T02:40:24ZJMC4789JMC4789@gmail.com
<ul></ul><p>Can you try using interpreter? This seems similar to <a href="https://dolphin-emu.org/blog/2018/09/01/dolphin-progress-report-august-2018/#50-8576-jit64-fix-pc-location-on-fallback-to-interpreter-by-delroth" class="external">https://dolphin-emu.org/blog/2018/09/01/dolphin-progress-report-august-2018/#50-8576-jit64-fix-pc-location-on-fallback-to-interpreter-by-delroth</a></p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436102022-01-12T02:41:56ZJMC4789JMC4789@gmail.com
<ul></ul><p>Can you make sure MMU is enabled in Options -> Configuration -> Advanced</p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436112022-01-12T03:22:40Zleodexe
<ul><li><strong>File</strong> <a href="/attachments/8862">interpreter-15874.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/8862/interpreter-15874.png">interpreter-15874.png</a> added</li><li><strong>File</strong> <a href="/attachments/8863">wii64-15874-interpreter.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/8863/wii64-15874-interpreter.png">wii64-15874-interpreter.png</a> added</li></ul><p>JMC4789 wrote:</p>
<blockquote>
<p>Can you try using interpreter? This seems similar to <a href="https://dolphin-emu.org/blog/2018/09/01/dolphin-progress-report-august-2018/#50-8576-jit64-fix-pc-location-on-fallback-to-interpreter-by-delroth" class="external">https://dolphin-emu.org/blog/2018/09/01/dolphin-progress-report-august-2018/#50-8576-jit64-fix-pc-location-on-fallback-to-interpreter-by-delroth</a></p>
</blockquote>
<p>Yeah setting the core to interpreter seems to work out, at an unplayable framerate.</p>
<p>JMC4789 wrote:</p>
<blockquote>
<p>Can you make sure MMU is enabled in Options -> Configuration -> Advanced</p>
</blockquote>
<p>It wasn't. But with this config only Not64 (injected through a wad) seems to boots properly in the fist place.</p>
<p>Wii64 seems to get stuck with these two last messages in the log:<br>
12:55:715 Core\HW\ProcessorInterface.cpp:114 W[PI]: Fifo reset (00000001)<br>
12:55:715 Core\HW\ProcessorInterface.cpp:114 W[PI]: Fifo reset (00000000)</p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436122022-01-12T03:23:53ZJMC4789JMC4789@gmail.com
<ul></ul><p>If interpreter works and the JIT doesn't, the build I linked should work for you. Then you just have to bisect to find out what build broke it, and we can fix it in the latest development builds.</p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436142022-01-12T17:17:19ZJosJuice
<ul><li><strong>Tracker</strong> changed from <i>Issue</i> to <i>Emulator Issues</i></li><li><strong>Project</strong> changed from <i>Infrastructure</i> to <i>Emulator</i></li><li><strong>Issue type</strong> set to <i>Bug</i></li><li><strong>Regression</strong> set to <i>No</i></li><li><strong>Relates to usability</strong> set to <i>No</i></li><li><strong>Relates to performance</strong> set to <i>No</i></li><li><strong>Easy</strong> set to <i>No</i></li><li><strong>Relates to maintainability</strong> set to <i>No</i></li><li><strong>Operating system</strong> <i>N/A</i> added</li></ul> Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436232022-01-14T20:53:03ZAdmiralCurtiss
<ul><li><strong>File</strong> <a href="/attachments/8864">mp1.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/8864/mp1.png">mp1.png</a> added</li></ul><p>I tried this just now and... as far as I can tell this works?</p>
<p><img src="https://bugs.dolphin-emu.org/attachments/download/8864/mp1.png" alt="" loading="lazy" /></p>
<p>We need some more detailed instructions on what you're doing, I think.</p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436242022-01-14T21:25:02Zleodexe
<ul></ul><p>Pikachu025 wrote:</p>
<blockquote>
<p>I tried this just now and... as far as I can tell this works?</p>
<p><img src="https://bugs.dolphin-emu.org/attachments/download/8864/mp1.png" alt="" loading="lazy" /></p>
<p>We need some more detailed instructions on what you're doing, I think.</p>
</blockquote>
<p>I can tell you're using OHBC to run Not64, while I inject it to run into a wad so it doesn't crash. If this same bug happen with Wii64, that should explain why pagefile seems broken.<br>
I'll run some tests later with OHBC > Wii64/Not64 and report back results later.</p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436252022-01-15T04:16:09Zleodexe
<ul></ul><p>JMC4789 wrote:</p>
<blockquote>
<p>If interpreter works and the JIT doesn't, the build I linked should work for you. Then you just have to bisect to find out what build broke it, and we can fix it in the latest development builds.</p>
</blockquote>
<p>It does work, with the workaround you provided in the link. Not64 nand paging works properly. It must be noted that this specific setup (Load Not64 through OHBC and not other way around) is required so the emulator doesn't break when triggers r/w to sdcard with nand paging.</p>
<p>Wii64 (1.3) nand paging also works when loaded through OHBC, HOWEVER it also causes the menu to permanently appear after starting the game, thus rendering the game unplayable but the emulator itself does not crash, it's just that for some reason the button combo is always pressed so the menu is called in an infinite loop. Do you have any clue why this happens? And then again, when you load Wii64 directly from Dolphin, this does not happen but the nand paging will only work if loaded through OHBC.</p>
<p>Still, this technically resolves what I was looking for. So my original issue is pretty much solved at this point.<br>
Now, if there were some way to play games with Wii64 Rice without slowing down to an unplayable pace of 1FPS...</p>
Emulator - Emulator Issues #12797: NAND Pagefile is broken/unsupported on Wii64/Not64 (Invalid Write, Invalid Read)https://bugs.dolphin-emu.org/issues/12797?journal_id=7436262022-01-15T17:20:20Zleodexe
<ul><li><strong>File</strong> <a href="/attachments/8865">mk64-auv2.1-crashed.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/8865/mk64-auv2.1-crashed.png">mk64-auv2.1-crashed.png</a> added</li></ul><p>Hey, it's me again. I was playing Mario Kart 64 Amped Up v2.1 on Not64 (latest) loaded through OHBC, after playing the first two cups, the game froze on Green Greens (1st track of 3rd cup)<br>
This is not supposed to happen as I have played many times this mod on the actual Wii and never experienced a crash on console. Here is the log but idk if contains anything useful.<br>
As this ROM is exactly 16MB and it's within the limits of MEM2 so it's actually fully loaded into it, this problem is unrelated to nand paging.</p>