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 desynced from FMV in Pokemon Black and White #919

Open
RianCaio opened this issue Jan 2, 2021 · 10 comments
Open

Audio desynced from FMV in Pokemon Black and White #919

RianCaio opened this issue Jan 2, 2021 · 10 comments
Labels
TIMING RENOVATION VICTIM when shit breaks in melonDS 0.7.1 but not in 0.7 timing Timing issue

Comments

@RianCaio
Copy link

RianCaio commented Jan 2, 2021

i cant send a video because of the size limit of github but i will upload to youtube

@RianCaio
Copy link
Author

RianCaio commented Jan 2, 2021

@RianCaio
Copy link
Author

RianCaio commented Jan 2, 2021

a video for comparison
https://www.youtube.com/watch?v=xMDwxSnmrD4&t=77s

@RianCaio
Copy link
Author

RianCaio commented Jan 2, 2021

Tested on 0.7 and theres no problem

@RSDuck
Copy link
Member

RSDuck commented Jan 8, 2021

what exactly is the problem?

@Brankale
Copy link
Contributor

The audio runs fine but the video is slower because probably it doesn’t run at full speed so the audio ends before the video is finished and there are seconds of silence

@RSDuck
Copy link
Member

RSDuck commented Jan 11, 2021

thank you for the clarification, I can reproduce the issue, it seems to be a stupid timing problem. Speeding up the ARM9 makes it run fine and the video runs a bit faster, so the issue really seems to be the FMV decoding being too slow.

@RSDuck RSDuck added timing Timing issue TIMING RENOVATION VICTIM when shit breaks in melonDS 0.7.1 but not in 0.7 labels Jan 11, 2021
@RSDuck RSDuck changed the title Audio Sync Error in Pokemon Black and White Audio desynced from FMV in Pokemon Black and White Jan 11, 2021
@Brankale
Copy link
Contributor

Brankale commented Aug 6, 2021

I found out that using DSi firmware solves the problem. Don't know if this can be helpful, probably not.

@RSDuck
Copy link
Member

RSDuck commented Aug 6, 2021

that makes sense since the DSi runs at a faster cpu speed, which results in the video decoding being done fast enough.

@Asad-13
Copy link

Asad-13 commented Sep 27, 2021

I tried using the DSi mode, and the firmware booted all right, but when I entered into the game, an error occurred and it could not load the game.
image

@Brankale
Copy link
Contributor

it's because you have a bad dump

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TIMING RENOVATION VICTIM when shit breaks in melonDS 0.7.1 but not in 0.7 timing Timing issue
Projects
None yet
Development

No branches or pull requests

4 participants