ruffle icon indicating copy to clipboard operation
ruffle copied to clipboard

Debug tools in the web version of Ruffle

Open DominikNovosel opened this issue 1 month ago • 7 comments

Describe the feature Provide a clear and concise description of your feature request. Why would this feature be useful? Does the feature involve the desktop build, the web build, or both?

Would it be/is it possible to implement some relatively straightforward feature set (eg. in the context menu or as a popup window) that would allow for jumping to different scenes of an SWF, manipulating variables or execution/playback speed to skip certain parts of an animation or bypass difficult gameplay? Note that the games that inspired this request were built in SWiSH Max, which may handle SWF output differently.

DominikNovosel avatar Dec 04 '25 15:12 DominikNovosel

This has already been implemented and it's available under the Debug Tools menu.

kjarosh avatar Dec 04 '25 16:12 kjarosh

Is this exclusive to the desktop version? I typically use the web embedded/plugin version and wasn't able to find the debug menu.

DominikNovosel avatar Dec 04 '25 16:12 DominikNovosel

Yes, it's exclusive to the desktop version

kjarosh avatar Dec 04 '25 16:12 kjarosh

Any chance of this also being available in WASM as well at some point?

DominikNovosel avatar Dec 04 '25 16:12 DominikNovosel

Oh, I see we renamed the issue at the same time :D

Any chance of this also being available in WASM as well at some point?

Yeah, we can track it here

kjarosh avatar Dec 04 '25 17:12 kjarosh

Forgot to ask, are all the actions I specified achievable using the debug menu?

DominikNovosel avatar Dec 04 '25 17:12 DominikNovosel

Depends on what you meant exactly, you can try it out and see for yourself.

kjarosh avatar Dec 04 '25 17:12 kjarosh