Project

General

Profile

Emulator Issues #11856

Star Fox Adventures - Missing Audio Cutscene, First Time At Krazoa Palace

Added by Entergroot 7 months ago. Updated 7 months ago.

Status:
New
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?

[Star Fox Adventures]

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

[GSAE01]

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

[Put MD5 Hash here]

What's the problem? Describe what went wrong.

[During the first krazoa palace cutscene when you warp there with the warpstone, the audio is missing of them talking, the only thing you hear is the storm in the background. Also another issue, every time you talk to the warpstone, the subtitle is of him saying "Aaah. A lovely sweetie! Hmmmm." Plays]

What steps will reproduce the problem?

[Play the game and get to when you first visit krazoa palace as fox, the other issue, just talk to the warpstone anytime after you give him the rock candy]

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

[Version number here]

Is the issue present in the latest stable version?

[Yes 5.0-10910]

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.)

[N/A]

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-6700k, GTX 1080 TI, Windows 10, 32GB DDR4 RAM]

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

[https://www.mediafire.com/file/tcq64ihushd0q9h/GSAE01.s02/file
This is my save file, just walk to the warpstone and goto krazoa palace]

History

#1 Updated by Entergroot 7 months ago

MD5 HASH: cc8f92066bb30f1716e77148d99d8202

#2 Updated by pokechu22 7 months ago

Is this issue present in 5.0-10912 (which just was released a few minutes ago)?

#3 Updated by Entergroot 7 months ago

pokechu22 wrote:

Is this issue present in 5.0-10912 (which just was released a few minutes ago)?

im not sure, it wont let me load a save state as its incompatible with that version, and in the main save(saved through the game) im already ahead of that part, is there a way i can get that save-state to load

#4 Updated by JosJuice 7 months ago

No.

#5 Updated by JMC4789 7 months ago

Using savestates for testing bugs is not recommended anyway, as the issue can be baked into the savestate even if later builds have the bug fixed.

#6 Updated by Entergroot 7 months ago

JMC4789 wrote:

Using savestates for testing bugs is not recommended anyway, as the issue can be baked into the savestate even if later builds have the bug fixed.

yeah, i wanted to continue playing so i just kept going and made a save-state right before krazoa palace, figuring i could just load it back for testing later.
Is there anything else you want/need me todo?

#7 Updated by JMC4789 7 months ago

If you can't reproduce the issue and don't have a regular savefile nor a way to make one, there's not much point of keeping this open besides documentation for the next person who plays through. Hopefully if it still happens, they'll report it.

#8 Updated by Pikachu025 7 months ago

This seems like it can happen on real hardware too. See this Let's Play: https://youtu.be/jhQyLkkjr-Y?t=1790

Maybe disc timing related?

#9 Updated by JMC4789 7 months ago

Well that made this a lot more interesting.

#10 Updated by Entergroot 7 months ago

How do you know that's on the actual GameCube?
I've played the OG GameCube one a few times and I've never had it happen.

#11 Updated by JMC4789 7 months ago

OG GameCube has the slowest disc drive. Newer GCs, White Wiis, and especially late wiis have faster disc drives.

#12 Updated by Pikachu025 7 months ago

I checked with the LPer and they're using a modded WiiU to play the game. So it's not exactly real hardware, but closer than what Dolphin is, so, uh, no idea what that means for us. Might be worth experimenting with anyway.

#13 Updated by JosJuice 7 months ago

I would not trust Nintendont for verifying any DTK related behavior. It should be fine if it's purely a DSP thing, but I'm assuming that's not the case here. (This game does use DTK for all the dialogue, right?)

#14 Updated by Pikachu025 7 months ago

That's fair. I believe the dialogue in this game is DTK, yes.

#15 Updated by pokechu22 7 months ago

Nintendont seems to make the same mistake as the one I fixed earlier of resetting the current position when stopping the stream: StreamEndStream resets StreamCurrent to 0, and their implementation of command 0xE1 will return 0 if the stream is stopped or such.

Entergroot: It might be possible for you to test the behavior if you load your save state, and then update dolphin and load the actual save file. I'm not sure 100% if save states include the save file or not though, but this is possibly a way to test. (It would probably be worthwhile to also check if the issue reproduces on 5.0-10910 when doing that, though; it might be something more tricky that is consistent from a savestate but doesn't always happen when loading from an actual save.)

#16 Updated by JosJuice 7 months ago

Savestates don't include the memory card contents, but it may or may not be possible to create a new memory card save after loading the savestate.

#17 Updated by Entergroot 7 months ago

pokechu22 wrote:

Nintendont seems to make the same mistake as the one I fixed earlier of resetting the current position when stopping the stream: StreamEndStream resets StreamCurrent to 0, and their implementation of command 0xE1 will return 0 if the stream is stopped or such.

Entergroot: It might be possible for you to test the behavior if you load your save state, and then update dolphin and load the actual save file. I'm not sure 100% if save states include the save file or not though, but this is possibly a way to test. (It would probably be worthwhile to also check if the issue reproduces on 5.0-10910 when doing that, though; it might be something more tricky that is consistent from a savestate but doesn't always happen when loading from an actual save.)

yeah it doesnt let me, as it says "This is not the memory card with which you began the game, Game cannot be saved"

#18 Updated by Shadorino 7 months ago

Do you have the BIOS enabled? If the "Config > GameCube > Skip Main Menu" box is not checked, check it and try.
Some games have issues with this, Starfox Adventures is one of them, and displays the same exact behavior you're describing.

#19 Updated by JosJuice 7 months ago

This was discussed in https://bugs.dolphin-emu.org/issues/10956#note-13. They are not using the IPL, and the issue that only happens when using the IPL is supposed to be fixed nowadays.

Also available in: Atom PDF