dmc 0.1 Daniel Erat ================================================================================ What it does / Why it does it ================================================================================ dmc is a "media center" application that can play music files and launch external programs. It uses OpenGL and is fully themeable, and can be controlled by joystick or infrared controller. Getting / Compiling ================================================================================ The newest version of this program is available from my homepage (http://erat.org/). See the INSTALL file for installation instructions. Usage ================================================================================ See the INSTALL file for usage. Portability ================================================================================ I've used this program on two computers running the "unstable" branch of Debian Linux. I am not confident of its ability to run on non-Linux systems, but if you try to do so, please let me know how it turns out. Details ================================================================================ I wrote this program very quickly a year or two ago and never intended to release it publically. I've made it a bit more friendly by cleaning up the code a tad and adding a cheesy config file format, but the design is still very crappy. What I'm trying to say is, I don't feel that this is an accurate representation of my programming/designing ability. :) I should tweak the algorithm that draws the background a bit to make it look more like water and less like JELL-O (needs more ripples). The right side of the background wraps around to the left at times. I need to look into this and figure out why it's happening; I thought that I was clamping the edges to heights of 0 and preventing the texture mapping from wrapping around, but I guess not... I need to add Ogg Vorbis support. FMOD already supports it, so it's pretty much just a matter of me using the FMOD functions to read the artist/album/title tags when loading a playlist with Ogg files. The capitalization stuff for playlist names should be moved out to the config file instead of being hard-coded. Or maybe it shouldn't do any capitalization, or it should not change playlist names that already have capital letters. Version History / Changelog ================================================================================ 0.1 20040405 Initial release.