Shockwave Stream: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 3: Line 3:


Files with the .stream extension are found on the [[3DO]] game Shockwave. The files apparently use [[Cinepak]] for video compression but it is unclear if the version used is compatible with standard Cinepak.
Files with the .stream extension are found on the [[3DO]] game Shockwave. The files apparently use [[Cinepak]] for video compression but it is unclear if the version used is compatible with standard Cinepak.
The Cinepak data is almost compatible to the standard Cinepak. In the Cinepak decoder, after the number of strips is read, 8 bytes need to be skipped. The meaning of these bytes is currently unknown.
Also, the chunk sizes do not always equal the amount of data actually read. This has been tested with of a modified version of Dr. Ferguson's decoder [1].
The audio data is uncompressed, signed 16-Bit.
[1] http://www.csse.monash.edu.au/~timf/videocodec.html


[[Category:Game Formats]]
[[Category:Game Formats]]

Revision as of 05:29, 27 June 2006

Files with the .stream extension are found on the 3DO game Shockwave. The files apparently use Cinepak for video compression but it is unclear if the version used is compatible with standard Cinepak.

The Cinepak data is almost compatible to the standard Cinepak. In the Cinepak decoder, after the number of strips is read, 8 bytes need to be skipped. The meaning of these bytes is currently unknown. Also, the chunk sizes do not always equal the amount of data actually read. This has been tested with of a modified version of Dr. Ferguson's decoder [1].

The audio data is uncompressed, signed 16-Bit.

[1] http://www.csse.monash.edu.au/~timf/videocodec.html