Dithering Beauty

As a start, I’d like to talk a bit about dithering.
When I found out that Urban Runner’s VMD use the Indeo 3 codec for video frame data, I was a bit crushed: The resulting frames are in true color (in the YUV colorspace) and ScummVM doesn’t (yet?) support a true color mode for game graphics — only paletted 8-bit colors.

So at first, to test the Indeo 3 decoder (copied from the great FFmpeg project), I just wrote the frame to files. The results looked, after fiddling a bit, like that: Continue reading


Well… Apparently, I’ve finally given in to peer pressure and started my own ScummVM-related blog… You can stop smirking like that, clone! ;P

I doubt many people will read this, but it’ll give me a place to vent when I’ve found another stupid (or vile, in many cases) thing in the disassembly of one of the Coktel Vision games. Maybe something I write here will even be educational, interesting and/or funny to some people — not very likely, but we’ll see…