79,225
edits
Progress Continues
We've already had 21541 updates since Dolphin 5.0. Keep up with Dolphin's continuing progress through the Dolphin Blog: February, March, and April 2024 Dolphin Progress Report. |
The Dolphin Emulator Wiki needs your help! Dolphin can play thousands of games, and changes are happening all the time. Help us keep up! Join in and help us make this the best resource for Dolphin. |
No edit summary |
|||
Line 14: | Line 14: | ||
== Problems == | == Problems == | ||
{{Problems|{{#vardefineecho:problems| | {{Problems|{{#vardefineecho:problems| | ||
=== Disc Could Not Be Read === | === <s>Disc Could Not Be Read</s> === | ||
Title will display the message "The disc could not be read. Refer to the Wii Operations Manual for details." and will not boot because of missing dcache emulation. | Title will display the message "The disc could not be read. Refer to the Wii Operations Manual for details." and will not boot because of missing dcache emulation. | ||
The game's DVD read function writes an invalid value to the entire read buffer. It then calls DVDReadAsync() and without waiting for the read to complete at all, it checks if the invalid value is still there. If it is, then the game fails. The check always passes on console because DVDReadAsync() -> issueCommand() calls DCInvalidateRange() (dcbi) on the read buffer, which reverts the invalid value writes. Refer {{Issue|10927}}. | The game's DVD read function writes an invalid value to the entire read buffer. It then calls DVDReadAsync() and without waiting for the read to complete at all, it checks if the invalid value is still there. If it is, then the game fails. The check always passes on console because DVDReadAsync() -> issueCommand() calls DCInvalidateRange() (dcbi) on the read buffer, which reverts the invalid value writes. Refer {{Issue|10927}}. | ||
Fixed via a hack in {{Revision|5.0-6404}}. | |||
{{Image|Casper's Scare School-Spooky Sports Day Boot Bug.jpg|The disc could not be read.|br}} | {{Image|Casper's Scare School-Spooky Sports Day Boot Bug.jpg|The disc could not be read.|br}} | ||
Line 31: | Line 33: | ||
{{VersionCompatibility}} | {{VersionCompatibility}} | ||
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}--> | <!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}--> | ||
{{VersionCompatibilityVersion| | {{VersionCompatibilityVersion|1.0|*|Missing dcache emulation}} | ||
{{VersionCompatibilityVersion|5.0-6404|****|Hack addresses missing dcache emulation for this title}} | |||
{{VersionCompatibilityClose}} | {{VersionCompatibilityClose}} | ||