Menu

SS: SVGA cutscenes

Hackers
2003-05-05
2003-05-14
  • Jim Cameron

    Jim Cameron - 2003-05-05

    I know firefreak is working on these, but I couldn't resist poking my nose in. Chunk types 05 and 0d come in pairs, always with a timestamp of 0 and always near a palette definition. Looks to be some sort of initial frame. Chunk type 79 is obviously a differential frame. Look at chunk 6 in the SVGA intro, at offset 0x0002ea3b. The first 16-bit word is an offset, in this case it's the whole length of the chunk. If you split the rest of the chunk into 7-bit words stored big-endian, all you get is the value 0x5f repeated 75 times. This is suggestive, though of exactly what I'm not sure at this point ;)

     
    • Christian Haas

      Christian Haas - 2003-05-14

      heh, some of those parts I figured out, too -- but madeira again delayed the transmissions ;)

      anyway, we have a working code already in MoviData.cpp -- for both 'weak' and 'strong' compressions.

       

Log in to post a comment.