The HFS filesystem (and therefore HFS+ too) used by Mac OS and Mac OS X has two "forks" per file: the resource fork and the data fork. Of course, copying those files to non-HFS systems poses a problem. To make matters worse, QuickTime videos also came in versions split between the resource and the data forks! This complicated some things when copying those videos to a non-HFS drive and/or playing in anything but QuickTime player.
So, time for coding! I wrote a program back last November to combine the resource fork ('moov' chunk) and the data fork ('mdat' chunk) into one video file capable of being played everywhere QuickTime is supported. The code only works on Mac OS X (maybe OS 9, I have no means of testing that) for now (eventually I'll add support for the MacBinary format) and uses the data/resource forks directly.
Finally able to view Pegasus Prime videos on Windows... :)