ruffle-rs / ruffle

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

Cute Horse Hospital: Stuck on preloader #11683

Open waspennator opened 1 year ago

waspennator commented 1 year ago

Describe the bug

https://ooooooooo.ooo/static/?1f98c7b4-2676-45f2-8e2a-52458d0e22f8 Game gets stick on the preloader and never moves past 1%, tested on my S22 and Steam Deck. ooooooooo.ooo-1687465844818.log

Expected behavior

Game should load up.

Affected platform

Browser's extension

Operating system

Android 13, SteamOS

Browser

Chrome/Edge 114

Additional information

No response

Lord-McSweeney commented 1 year ago

Probably GET http://api.configar.org/cf/pb/1/settings/0/0/dad196217d8196c70f45907e2a7c186a?type=live&nocache=834&version_id=default net::ERR_EMPTY_RESPONSE

n0samu commented 5 months ago

The required file is now available/correct on Flashpoint's server, but the game is still stuck at 7% loading. Looks like a Ruffle bug this time.

Lord-McSweeney commented 4 months ago

In Preloader::Gameloader/onEnterFrame, the game checks that bytesLoaded is bytesTotal (and that services are loaded, but that's a different problem). In Ruffle, the check never succeeds because for some reason bytesLoaded never reaches bytesTotal (for me bytesLoaded is always 485041, and bytesTotal is 7782776).

Aaron1011 commented 4 months ago

This gets stuck at 95% in flashplayer

n0samu commented 4 months ago

This gets stuck at 95% in flashplayer

That's expected if you're loading the SWF outside of Flashpoint because the game relies on the Spil API, which is no longer online. For a proper test you can use Flashpoint or Flashpoint Nano. In Flashpoint, the game works in Flash Player but not Ruffle.