Open purifetchi opened 4 years ago
Thanks for the list!
Daydreams appears to now break because it's trying to get loader info off of the Stage
, which we don't support yet.
This appears to be the last missing feature; once Stage
is implemented and we can access loader info through it, this preloader should run.
breathe.swf, Cat_with_Bow.swf, colin_hd.swf, Cursor_Invisible.swf, Daydreams.swf, lumspin.swf, Obstruction449.swf, serious_business.swf: All seem to be working now! 🎉
Komachi_Caramelldansen.swf: issue still exists. (The SWF seems to have been deleted from dagobah so I'm glad you reuploaded it, naomiEve!)
BadBoyBass.swf, grim_grinning_ghosts.swf, and DoILookInsane.swf: These need blend modes which still aren't implemented.
Heya, I've decided to take a look and report any flash loops that are broken from my dagobah collection. I've tried my best to exclude any loops that are broken due to the lack of video or AVM2/AS3 support.
I've tested everything on a Windows 10 machine running the latest desktop build of Ruffle (24th July 2020). Every loop was compared to the playback from the Adobe Flash Player 32 standalone player.
[2020-07-27T17:31:05Z WARN wgpu_core::device] Requested size 100x75 is outside of the supported range: Extent2D { width: 120, height: 75 }..=Extent2D { width: 120, height: 75 }
)[2020-07-27T17:32:53Z WARN ruffle_core::avm1::object] Object method toString is not callable -- in [Actions Parent] / [Frame]
andthread 'main' panicked at 'attempt to subtract with overflow', core\src\avm1\globals\array.rs:159:58
before panicking and exitting.)[2020-07-27T17:34:12Z WARN ruffle_core::avm1::object] Object method gotoAndStop is not callable -- in [Actions Parent] / [Frame]
but functions fine.)HAGIMURA_EXTREME.swf: Music plays fine, the GIF doesn't display. (fixed by #931)kagomedance.swf: Same issue as above. (fixed by #931)yogurtingeyes.swf: Same issue as HAGIMURA_EXTREME.swf. (fixed by #931)Also, since dagobah seems to be down at the moment, I've packaged everything and uploaded it onto my own server: https://nanoshinono.me/24jul2020.zip
Cheers
EDIT(27th July 2020): I've compiled Ruffle, and added some warnings produced by Ruffle which the pre-built binary didn't emit.