Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audio streaming on retail discs broken when running on a wii #1

Closed
GoogleCodeExporter opened this issue Jun 20, 2015 · 3 comments
Closed

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1. Inset Eternal Darkess disc retail disc into the drive
2. Boot Swiss via "Wii Swiss Booter" on a Wii
3. Launch the game from disc

What is the expected output? What do you see instead?
The audio streaming does not work, instead the game shows "an error occured" at 
the time the 1st audio stream would be played. Booting the game, ejecting and 
reinserting the disc BEFORE the error occurs "fixes" the problem.

What version of the product are you using? On what operating system?
1st official beta, 0.1r2

Please provide any additional information below.
From my work on NeoGamma i know that the audio streaming is very picky when it 
comes to which drive commands are executed in which order. Maybe this is a wii 
only issue, and getting audio streams to play correctly on a wii is more 
complicated than it is on a gamecube.

I'll try to find out which code changes might be necessary to fix this later.

Original issue reported on code.google.com by nintendo...@kaffeeschluerfer.com on 1 Feb 2011 at 1:27

@GoogleCodeExporter
Copy link
Author

Ok, audio streaming for wii games was just overlooked. With this code:
    else {  //Wii, in GC Mode
      DVD_Reset(DVD_RESETHARD);
      dvd_read_id();
        if((streaming == ENABLE_AUDIO) || (streaming == DISABLE_AUDIO)) {
            dvd_set_streaming(streaming);
        }
        else {
            dvd_set_streaming(*(char*)0x80000008);
        }

in deviceHandler-DVD.c, it works as expected.

Original comment by nintendo...@kaffeeschluerfer.com on 1 Feb 2011 at 6:15

@GoogleCodeExporter
Copy link
Author

Original comment by emuki...@gmail.com on 1 Feb 2011 at 11:39

  • Changed state: Accepted

@GoogleCodeExporter
Copy link
Author

Fixed in revision 5.

Original comment by emuki...@gmail.com on 2 Feb 2011 at 10:41

  • Changed state: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant