ruffle-rs / ruffle

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

Bit Battles: Armor Games logo issue #17928

Open waspennator opened 2 months ago

waspennator commented 2 months ago

Describe the bug

Logo continues to play even after the first time and was not able to drag units to progress tutorial (Unsure if related)

Expected behavior

Logo should only play once and tutorial should work

Content Location

https://www.newgrounds.com/portal/view/627067?emulate=flash

Affected platform

Browser's extension

Operating system

Android 13

Browser

Chrome 128

Additional information

No response

Aaron1011 commented 2 months ago

I can't reproduce this - maybe newgrounds recently updated ruffle?

waspennator commented 2 months ago

I can't reproduce this - maybe newgrounds recently updated ruffle?

Still happens on my s22.

TomFulp commented 2 months ago

This happens on my end too (Windows 11, Chrome, September 18th Ruffle build on NG).

Here are more games where it happens:

https://www.newgrounds.com/portal/view/670095?emulate=flash https://www.newgrounds.com/portal/view/661837?emulate=flash https://www.newgrounds.com/portal/view/699786?emulate=flash

Edit: The above games have been manually fixed. Here's an example SWF with the issue:

https://www.newgrounds.com/dump/item/d827872719db78b1d44baefe9a08a648

Here's the original Bit Battles SWF:

https://www.newgrounds.com/dump/item/646448e11fa533a50f836d757e28e53e

olskoo on NG made a fixed version by putting a stop() action at the end of the intro. My guess is that it's supposed to unload at that point but because it doesn't unload in Ruffle, it loops.