Breaking Eggs And Making Omelettes

Topics On Multimedia Technology and Reverse Engineering


Announcing Dreamroq

March 19th, 2011 by Multimedia Mike

I have pushed the first public version of my new Dreamroq (we open source types are just so creative in our naming schemes) library up to Github:

To review, this is a library for playing RoQ video files on the Sega Dreamcast. It has a lot of problems right now, many of which are listed in the README file. It comes with a Dreamcast/KOS sample player. It also comes with a simple Unix testing utility which decodes a file to a series of PNM files. If anyone is interested in debugging RoQ again after all these years that it has been supported in other open source programs, there is still a bug in the video decoder that produces some notable artifacts.

Also, here are some samples I generated that appear to meet the data rate requirements laid out in this post. These samples are based on this sample media set from

Posted in Sega Dreamcast | 1 Comment »

One Response

  1. ersi Says:

    Congratulations, and good work! It’s been interesting to read about so far :-)