ruffle-rs / ruffle

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

Spongebob: Show Time Squirrel #13579

Open waspennator opened 11 months ago

waspennator commented 11 months ago

Describe the bug

https://www.numuki.com/game/spongebob-show-time-squirrel/ Game doesn't seem to transition to gameplay correctly, the red carpet road you walk on ends up looking flat while objects just appear in the distance.

(Mostly checked it on this site cause I tried testing the game out with flashpoint, but it seemed to take forever with downloading the necessary files to play the game, and trying it via flashpoints web testing site (https://ooooooooo.ooo/static/?a62674e9-81a6-4b1e-b31a-b644eea3f725) just gives this error, so I mostly just tested it on numuki.

Error dispatching event EventObject(EventObject { type: "cloudelec", class: com.workinman.cloud.events::EventLoading, ptr: 0x508e060 }) to handler FunctionObject(FunctionObject { ptr: 0x4f6fce0 }) : Error: Error # 2067: The ExternalInterface is not available in this container. ExternalInterface requires Internet Explorer ActiveX, Firefox, Mozilla 1.7.5 and greater, or other browsers that support NPRuntime.

Screenshot 2023-10-16 195402

Expected behavior

https://www.youtube.com/watch?v=2N5Pa-b20HM The game should be looking more like this, with the carpet not being a straight line from the top of the screen to the bottom of the screen, buildings and lights scrolling through and obstacles and trophies appearing in the foreground and moving into the background as obstacles to dodge. Screenshot 2023-10-16 195928

Affected platform

Browser's extension

Operating system

Windows 11

Browser

Edge 117

Additional information

No response

Lord-McSweeney commented 11 months ago
Encountered stub: AVM2 flash.geom.PerspectiveProjection constructor
Encountered stub: AVM2 flash.geom.Transform.perspectiveProjection setter
Encountered stub: AVM2 flash.geom.Transform.perspectiveProjection getter
Encountered stub: AVM2 flash.geom.PerspectiveProjection.projectionCenter setter
Encountered stub: AVM2 flash.geom.PerspectiveProjection.focalLength setter
Encountered stub: AVM2 flash.geom.PerspectiveProjection.fieldOfView setter