Over the summer, I had made an FMV player for the opening intro for Sonic 3D, but I did not have enough time to finish it while I was in college. So, I decided to release it today. I must admit, it is not the best coded program I have ever made, but it gets the job done. You just drag the rom into the exe and it plays the intro movie as accurately as I can get it. Info about the format is in the readme file (and here is a hint: it's not Cinepak ). <a href="http://www.mediafire.com/?80hvk0qnyaa3aqk" target="_blank">Download Here</a> Also, for those with IDA, here are some subroutines that helped me reverse-engineer the format: <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->0xe52: An RNC method 2 decompression subroutine with a huuuuuge unrolled loop starting at 0x1006. 0x1e926: The main subroutine for the intro. 0x1ed98: The Vblank interrupt routine for the intro.<!--c2--></div><!--ec2--> ...and the data... <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->0x1b055c: Part 1 tiles 0x1d3ba4: Part 2 tiles 0x1ed58: Part 1 palette 0x1ed78: Part 2 palette<!--c2--></div><!--ec2--> Special thanks to those who contributed to the Sonic 3D SVN. EDIT: This is not for the Saturn or PC version. It is for the Sega Genesis/Mega Drive version.