ruffle-rs / ruffle

A Flash Player emulator written in Rust
https://ruffle.rs
Other
15.64k stars 809 forks source link

[Megaman Zero Alpha] The flashportal.com logo sound repeats infinitely at regular intervals. #9157

Open Jmousy opened 1 year ago

Jmousy commented 1 year ago

Describe the bug

megaman-zero-alpha.zip

After clicking the Play button in Megaman Zero Alpha, the logo sound of Flash Portal that appears at first startup plays infinitely at regular intervals. Even when the title screen appears, the problem persists.

I've seen it reproduce on the latest Ruffle Nightly (2023-01-13). But there was a problem quite a while ago.

Expected behavior

The logo screen sound effect should only play once.

Affected platform

Self-hosted version

Operating system

Windows 10 22H2

Browser

Google Chrome 108

Additional information

No response

n0samu commented 1 year ago

This movie has an unusual structure that may be causing the problem (though I'm not sure). The Flash Portal animation is on frame 79, but it is not placed there directly. Instead, it is placed within a button, and that button is placed on the frame.