Project

General

Profile

Actions

Emulator Issues #12385

open

The Ant Bully (Wii) Freezing

Added by ZephyrSurfer almost 4 years ago. Updated 5 months ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

The Ant Bully (Wii)

Game ID? (right click the game in the game list, Properties, Info tab)

RI3E5D

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

0da00b7dd9ccb2137dda4e312d27fc9c

What's the problem? Describe what went wrong.

Dolphin will spam errors in this game. If MMU is enabled then the game will lock up.

In newer versions of dolphin the popup error displays this:

Invalid read from 0x00000000, PC = 0x8060d99c

In older versions of dolphin (tested 3.5-1098) dolphin will display

Backpatch : Currently only supporting reads.

Attempted to write to 52493371.
Backpatch write - not through EAX

What steps will reproduce the problem?

Play the tutorial (Putting the 4 Pupae into the chamber). Some Video will start after that when it's over the errors will start. Also past this point there is a short battle and a video will load
after completion. After this video is over more errors will appear.

This video shows how to reproduce: https://youtu.be/UrjcjMDf-AM

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes, 5.0-13469

Is the issue present in the latest stable version?

Yes, 5.0

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

[First broken version number here (if applicable)]

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: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]

What are your PC specifications? (CPU, GPU, Operating System, more)

i7-8750H
GTX 1060
Windows 10
8GB DDR4

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

The current logs show this:
57:11:832 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: Unhandled Exception 2
57:11:834 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ------------------------- Context 0x804dd7d8 -------------------------
57:11:835 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r0 = 0x8060d99c ( -2141136484) r16 = 0x00000000 ( 0)
57:11:835 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r1 = 0x8055a1c0 ( -2141871680) r17 = 0xffffffff ( -1)
57:11:835 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r2 = 0x8053bca0 ( -2141995872) r18 = 0x9265b560 ( -1838828192)
57:11:835 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r3 = 0x00000000 ( 0) r19 = 0x00000010 ( 16)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r4 = 0x00000238 ( 568) r20 = 0x804a0000 ( -2142633984)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r5 = 0x8055a248 ( -2141871544) r21 = 0x00000001 ( 1)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r6 = 0x8055a24c ( -2141871540) r22 = 0x803596a0 ( -2143971680)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r7 = 0x00000000 ( 0) r23 = 0xc0120000 ( -1072562176)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r8 = 0xffffffe7 ( -25) r24 = 0x804a0000 ( -2142633984)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r9 = 0x00000000 ( 0) r25 = 0x80360000 ( -2143944704)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r10 = 0x94000000 ( -1811939328) r26 = 0x6323800e ( 1663270926)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r11 = 0x80641a28 ( -2140923352) r27 = 0x8137ace0 ( -2127057696)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r12 = 0x806bc648 ( -2140420536) r28 = 0x00000238 ( 568)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r13 = 0x8053a1e0 ( -2142002720) r29 = 0x63238000 ( 1663270912)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r14 = 0x00010000 ( 65536) r30 = 0x8055a248 ( -2141871544)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: r15 = 0x80e73b80 ( -2132329600) r31 = 0x806bc720 ( -2140420320)
57:11:836 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: LR = 0x8060d99c CR = 0x24000088
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: SRR0 = 0x8060d99c SRR1 = 0x0000a032
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: GQRs----------
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: gqr0 = 0x00000000 gqr4 = 0x00060006
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: gqr1 = 0x00000000 gqr5 = 0x00070007
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: gqr2 = 0x00040004 gqr6 = 0x00000000
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: gqr3 = 0x00050005 gqr7 = 0x00000000
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:837 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: FPRs----------
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr0 = 0 fr1 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr2 = -1 fr3 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr4 = 0 fr5 = -1
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr6 = 0 fr7 = 15874
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr8 = 0 fr9 = 2
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr10 = 1 fr11 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr12 = 0 fr13 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr14 = 0 fr15 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr16 = 0 fr17 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr18 = 0 fr19 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr20 = 0 fr21 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr22 = 0 fr23 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr24 = 0 fr25 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr26 = 0 fr27 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr28 = 0 fr29 = 0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: fr30 = 0 fr31 = -1
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: PSFs----------
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps0 = 0x0 ps1 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps2 = 0xffffffff ps3 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps4 = 0x0 ps5 = 0xffffffff
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps6 = 0x0 ps7 = 0xffffffff
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps8 = 0x0 ps9 = 0x2
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps10 = 0x0 ps11 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps12 = 0x0 ps13 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps14 = 0x0 ps15 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps16 = 0x0 ps17 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps18 = 0x0 ps19 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps20 = 0x0 ps21 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps22 = 0x0 ps23 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps24 = 0x0 ps25 = 0x0
57:11:838 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps26 = 0x0 ps27 = 0x0
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps28 = 0x0 ps29 = 0x0
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: ps30 = 0x0 ps31 = 0xffffffff
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: Address: Back Chain LR Save
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a1c0: 0x8055a1c8 0x8060d99c
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a1c8: 0x8055a1e0 0x8060d18c
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a1e0: 0x8055a208 0x8061f340
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a208: 0x8055a210 0x806bc678
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a210: 0x8055a220 0x800461f0
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a220: 0x8055a240 0x800c095c
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a240: 0x8055a270 0x800c13c0
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a270: 0x8055a290 0x800b8adc
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a290: 0x8055a2b0 0x80046e40
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a2b0: 0x8055a340 0x800b0960
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a340: 0x8055a350 0x800b015c
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a350: 0x8055a510 0x8001d0f8
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: 0x8055a510: 0xffffffff 0x8000eb0c
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:839 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: DSISR = 0x40000000 DAR = 0x00000000
57:11:841 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: TB = 0x008f4d8b397b42a9
57:11:841 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:841 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: Instruction at 0x8060d99c (read from SRR0) attempted to access invalid address 0x0 (read from DAR)
57:11:841 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]:
57:11:841 Core\HW\EXI\EXI_DeviceIPL.cpp:308 N[OSREPORT]: Last interrupt (19): SRR0 = 0x80181794 TB = 0x008f4d8b397b3f2f

Actions #1

Updated by flacs 5 months ago

  • Status changed from New to Accepted

Can be fixed by putting "DisableICache = True" into the [Core] section of RI3.ini.

Actions

Also available in: Atom PDF