Shockwave (Director)

From Flashpoint Datahub
Revision as of 09:06, 20 September 2021 by Coldice (talk | contribs) (Created page with "Shockwave is a platform and format for multimedia applications, video games, etc. It was owned by Macromedia during most of its formative years, and is now owned by Adobe. It...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Shockwave is a platform and format for multimedia applications, video games, etc. It was owned by Macromedia during most of its formative years, and is now owned by Adobe. It has many names, most of which involve permutations of the words "Macromedia", "Adobe", "Shockwave", and "Director". Director is the application usually used to develop it. It is distinct from SWF (Flash).

Director's file format is completely different from (and dare I say more advanced than) SWF. Director files use RIFX Containers, the default multimedia format for Windows 3.1 (though they often break the standard.) They can be little-endian (if saved on an Intel processor i.e. Windows) or big-endian (if saved on a Motorolla processor i.e. Mac.) However, individual chunks can also be little or big endian opposite the rest of the movie. Shockwave DCR files are DIR files but with everything compressed in some form, with the INT32 chunk lengths becoming Varints and chunks in general being Zlib compressed - not easily modifiable in a hex editor.