ruffle-rs / ruffle

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

Adobe Director Support? #6300

Open p0008874 opened 2 years ago

p0008874 commented 2 years ago

Describe the feature Allow to open shockwave file with DIR, DCR, DXR Format. https://en.wikipedia.org/wiki/Adobe_Shockwave

danielhjacobs commented 2 years ago

There was discussion about this in Discord in late November:

Jmousy: "As far as I know, the dcr (Shockwave) format uses a completely different technology than flash, and it's very difficult to implement an emulator because there isn't even a huge amount of material to help with its implementation."

"'It is still possible for a director running the dcr format to run in IE, but it is difficult to use in a modern browser because it uses an old projector. It was also the reason why the built-in Flash player was removed from the browser due to security concerns. (Probably related to NPAPI.)"

"...emulating the dcr format is almost impossible at this point."

n0samu commented 2 years ago

The ScummVM project is already working on Director emulation: https://wiki.scummvm.org/index.php?title=Director This is out of the scope of the Ruffle project, at least for the foreseeable future.

mero09-99 commented 1 year ago

Is this still open by mistake?

n0samu commented 1 year ago

I don't see any reason to close it really

mero09-99 commented 1 year ago

alright, I thought since Ruffle isn't doing shockwave, this could be closed

ActionWavele commented 1 year ago

Ruffle will support .DCR ?

peteroupc commented 12 months ago

The ScummVM project is already working on Director emulation: https://wiki.scummvm.org/index.php?title=Director

However, only version 4 and earlier appears to be within the scope of support, so before Director supported Shockwave authoring, for example: https://bugs.scummvm.org/ticket/14069

(This is not to express my interest in this matter.)

n0samu commented 12 months ago

I'm aware. Hopefully either the scope will grow, or a new project will grow out of it. They're building a great foundation so we'll just have to see what happens.

Croworbit commented 12 months ago

from what I've seen, it seems like a 'minimum amount' of emulation is actually being or going to be done 'just enough' to make what cd games they have work I don't know a single person or project that has benefited from their effiorts yet, and not even themselves have

seems like its 'out of scope' for any project

peteroupc commented 8 months ago

The ScummVM project is already working on Director emulation: https://wiki.scummvm.org/index.php?title=Director

However, only version 4 and earlier appears to be within the scope of support, so before Director supported Shockwave authoring, for example: https://bugs.scummvm.org/ticket/14069

(This is not to express my interest in this matter.)

Given a ScummVM blog post on Director, which announced preliminary support for version 5 of Director and mentioned that ScummVM can detect titles for many Director versions up to version 11, I believe that ScummVM will eventually support Director version 6 and later, or at least those versions that support Shockwave authoring. Version 6 is generally the version supported by Director game titles from 1997.