Landmark event: two weekends ago, I beat Final Fantasy X after about a month of play. I've played 1, 3, 7, and 12 before that but I'd always get stuck near the end, or get bored and move on to another game. This has given me hope that someday I can go back and finish those other games.
This weekend, I got into a coding frenzy and built up a quickie video player using ffmpeg for decoding, OpenGL textures, a pixel shader for YCrCb to RGB colorspace conversion, and a software bob deinterlacer. My actual goal was to port some of the high quality DScaler deinterlacers to CUDA
. NVIDIA has no plans to expose its PureVideo
API under linux, but with the GeForce 8s being so programmable, it shouldn't actually be needed. And I suspect DScaler has better deinterlacing code. Anyway, I'm still reading the CUDA manual. But I anticipate being able to run a very high quality deinterlacer on 1080i streams with plenty of GPU cycles to spare.
By Sunday, I had had enough, and opened up my copy of The Witcher
. It's kind of like Oblivion
, but with Diablo
-style combat. And you have to walk EVERYWHERE. Unlike Yahtzee
, I really enjoy it (but much of his review is still right), and couldn't believe that it was 3 AM when I stopped playing last night.