ruffle-rs / ruffle

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

Shadow Of The Ninja game : falling through the ground issue #7426

Open mero09-99 opened 2 years ago

mero09-99 commented 2 years ago

Describe the bug

Playing any level causes the character to instantly die from falling through the floor

https://user-images.githubusercontent.com/109428504/179367099-7e1ccfc3-c91a-4558-93ed-53c3f3c8b09d.mp4

Expected behavior

the character can walk on ground

Affected platform

Desktop app

Operating system

Windows 10

Browser

Mozilla Firefox 91.11.0esr (64 bit)

Additional information

No response

mero09-99 commented 2 years ago

shadowoftheninjanewestMTgzNg==.zip

swf here link too https://www.maxgames.com/play/shadow-of-the-ninja.html

mero09-99 commented 1 year ago

This issue is still happening as of 2023-02-09

Ruffle on Desktop shows no warning, which is really weird Ruffle on Web shows this

WebGL warning: getSyncParameter: ClientWaitSync must return TIMEOUT_EXPIRED until control has returned to the user agent's main loop. (only warns once) 2
Loading SWF file logo-anim.swf [ruffle-player.js:390:24](webpack://ruffle-demo/core/pkg/ruffle-player.js)
Loading SWF data [ruffle-player.js:396:24](webpack://ruffle-demo/core/pkg/ruffle-player.js)
WebGL warning: getSyncParameter: ClientWaitSync must return TIMEOUT_EXPIRED until control has returned to the user agent's main loop. (only warns once) 17
WARN core/src/tag_utils.rs:410 Unknown tag code: 255 [ruffle_web-wasm_extensions.js:674:20](webpack://ruffle-demo/core/pkg/ruffle_web-wasm_extensions.js)
WebGL warning: getSyncParameter: ClientWaitSync must return TIMEOUT_EXPIRED until control has returned to the user agent's main loop. (only warns once) 29
After reporting 32, no further warnings will be reported for this WebGL context.
WebGL warning: getSyncParameter: ClientWaitSync must return TIMEOUT_EXPIRED until control has returned to the user agent's main loop. (only warns once) 16
After reporting 32, no further warnings will be reported for this WebGL context.
WARN core/src/tag_utils.rs:410 Unknown tag code: 255 [ruffle_web-wasm_extensions.js:674:20](webpack://ruffle-demo/core/pkg/ruffle_web-wasm_extensions.js)
WARN core/src/avm1/globals/movie_clip.rs:1171 MovieClip.localToGlobal: Invalid x and y properties
Lord-McSweeney commented 1 year ago

"WARN core/src/avm1/globals/movie_clip.rs:1171 MovieClip.localToGlobal: Invalid x and y properties" looks like the important warning.

ActionWavele commented 1 year ago

zero progress

Kz-92 commented 2 weeks ago

I believe this can be closed. It seems to have been fixed sometime during january 2024, around the 20th.

https://github.com/user-attachments/assets/fdea8aa5-17d7-4be0-bdc8-544d1790e81f