January 16th, 2007 by nkeynes
MPEG playback
YUV (bug #21) ended up requiring a lot more code than I originally anticipated, but it’s in now and working to the point where I can watch the game intro (where it was hanging previously).
Changes
- Implemented YUV420 and YUV422 macroblock DMA
- Implemented YUV422 texture format (decoding to RGBA8888)
- Added general support for “stride” textures (ie non-power-of-2 textures)
- Minor refactoring of vram memory code
- Added ability to launch a save state from the command line (not directly related, but it makes my life easier)
lxdream 0.8.4