ruffle-rs / ruffle

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

Issue with SWF Actionscript 2.0 Created in 3DFA Flash Programs #2477

Open Spooksprings opened 3 years ago

Spooksprings commented 3 years ago

Hi, I have correctly installed Ruffle Flash on my Flash based Noobsquad site (are links allowed I'm not sure) (alot simpler process than the 6 hours I spent trying to figure out how to run it).

I tested many of my SWF files in your DEMO site with Chrome, and they all worked, with minor bugs. They worked perfectly in Adobe Flash up to the deadline, especially in "Internet Explorer". However, now I am running some of them with Ruffle on my site through Chrome, FireFox, Edge all I get is MAJOR bugs, no sounds, background images missing, missing sprites, non transparent images, items non clickable, even totally whiteout screens, missing text etc etc.

So I would like to ask is the problem with you, my website, or the fact that you don't support the kind of format that was created by 3DFA Flash (defunct since 2008).

If you want facts or data holer back. Cheers Spooks Edit: I see you allow facts and links

Player Info Allows script access: true

Page Info Page URL: http://www.spookspring.com/noobsquad/Noobsquad.html

Browser Info Chrome, Edge, Firefox latest issue

Ruffle Info Name: nightly 2021-01-13

Spooksprings commented 3 years ago

Follow up: 3DFA Flash Animator used Actionscript, I created my files before 2006, so would have been AS 1.0-2.0. They were created in a program called .MOVIE which was then exported as a .SWF. The program developers have done a runner, but it is still available in the Wayback Machine for download. However you can only use it once per computer as it is trial version only and no way of buying an extension code, no idea if they released a source code. I therefore cannot access the .MOVIE files to see what type of script was therein, they may have used some custom script unique to 3DFA.

I know from the glitch blog that the Ruffle team are working with AS 1.0-2.0, so there is hope, I mean my games are unplayable but I can get them to work in a limited form in Ruffle. So for now I can only sit tight and hope they get round to working on niche Flash creator scripts when they are done fixing the Adobe AS.

Spooksprings commented 3 years ago

List of Observed Glitches with my SWF interactive games on spookspring.com as of Ruffle release 14.1.20

http://www.spookspring.com/noobsquad/Games/chickchuk.html

http://www.spookspring.com/noobsquad/Games/spacebraingame.html

http://www.spookspring.com/noobsquad/Games/noobmobile.html -no action or movement on object when arrow key bindings pressed

http://www.spookspring.com/noobsquad/Games/trucktrack.html

http://www.spookspring.com/noobsquad/Games/crusader.html http://www.spookspring.com/noobsquad/Games/noobheadz.html -sprite enemies are invisible. -no collision detection with player sprite, so no game ending. no score detection. - overload on sound effect mix (crusader no sound)

http://www.spookspring.com/noobsquad/crisscross/desert.html -transparent GIFs appear with white BG. -interactive objects not visible, no clickable interaction. Whole next 12 pages of game therefore unplayable.

http://www.spookspring.com/noobsquad/munch/munch.html -buttons not clickable where they should be. -transparent GIFs with white BG. -check boxes have no action when ticked, level cannot be advanced. -missing sound effects on action. -no auto advancement to next level on completion. -multi scripts running with x1 click. -no mp3 song and end script auto play.

http://www.spookspring.com/noobsquad/Games/rs024.html -multiple scripts running and objects appearing on x1 click of object. -object not clickable, game cannot be completed.

http://www.spookspring.com/noobsquad/quiz.html -check boxes have no action when ticked, level cannot be advanced.

http://www.spookspring.com/noobsquad/Games/asteroids.html -after death of x3 enemy sprites, no new are created, game cannot be advanced. -no sound effects

http://www.spookspring.com/noobsquad/Games/pacman.html -no maze lines appear. -sound effects missing. -life meter missing

http://www.spookspring.com/noobsquad/Games/noobot.html http://www.spookspring.com/noobsquad/Games/assault.html http://www.spookspring.com/noobsquad/spuds/potometer.html http://www.spookspring.com/noobsquad/house.html http://www.spookspring.com/noobsquad/spuds/potchar.html

ousia commented 3 years ago

@Spooksprings,

many thanks for having joined GitHub to report this issue.

Sorry, but I’m not sure what your actual issue is.

You mention 3D Flash Animator (which seems to be available at https://archive.org/details/tucows_220667_3D_Flash_Animator).

From your description, I think that 3DFA saved the files in .movie format. From that format, they could be converted (or exported) to .swf.

Not being a developer myself (only an average computer user), Flash version is contained in the file header.

I think this shouldn’t be a problem.

But I’m afraid that you need to report individual issues with links to pages and concise description of the problem you experience.

Otherwise, it might take forever to get the issues fixed.

I hope it might help. Please, feel free to correct me, if I got something wrong.

Spooksprings commented 3 years ago

@Spooksprings,

Sorry, but I’m not sure what your actual issue is.

I hope it might help. Please, feel free to correct me, if I got something wrong.

Hi seems Github took 11 hours for your new comments to be posted, another glitch! In the meantime I added site specifics and details of bugs in the comments below. Thanks for reading