May 2, 2003
My finals have been completed and I finally have some time to relax and restart work on Doumo. I took some time to revise the website
compressing several pages into the main page, making it easier for new visitors to get all the info they need on the front page. You'll see
there is a new section called "Plan" well this basically outlines what I would like to do for the TV/PVR functions of doumo and how I plan
on implementing them. Your comments are welcome. I also included an image showing my grand plan for doumo, as you can see it's huge and with
two part time developers I see it taking about half a decade :). I'm hoping that the legions of Windows/COM/DirectX
programmers out there will come help with the program and cut that time into a year. Time will tell.
As for coding, in order to utilise VMR9 properly I will have to rewrite the complete program again to take advantage of the new rendering
engine provided by Microsoft in the MultiVMR9.dll. This is not going to be as easy as the last rewrite (conversion from C# 0.0.1 to
C++/DirectX 0.1) but hopefully my new found knowledge of DirectX will help me write it quickly. I hope to have some form of binary of the UI
available by the end of the month.
As always, we are looking for developers so drop me a note if you are interested as there are lots of things to do.
March 26, 2003
I've gotten pretty busy again, finals are coming up so work on doumo is slowing dramatically. However, once May comes
around you can expect many more versions and more constant updates as I'll be out of University for the summer. I've
been working on getting video playback integrated into the app. I didn't have a fun time learning about the VMR9 Custom
Allocator, but I think I figured it out. I hope to use the MultiVMR.dll included in the DirectShow samples as it takes
care of most of the hard work and actually fits into doumo compared to their other synchrounous Custom-Allocator example.
March 15, 2003
Midterms are now over, and while I didn't do as well as I wanted, I finally have some free time to work on Doumo. So
without further ado, I present Doumo 0.1, written completely in C++ using nothing but DirectX 9. What does this mean?
Well couple it with a wicked fast video card and the software should preform nice and smoothly. Give it a wirl! You can
get it from the downloads section. Remember it requires DirectX 9 so if you don't have that
yet, its time to get it!
I'm interested in finding out how much fps you are getting and what video cards you have, to find out, press tab when the
program is active and type 'fps' in the debug console and hit enter. It will now tell you how much fps you are getting on
the screen. If you are having any problems or anything report them to me or to the Doumo forum posts
Questions, Comments? E-mail me