Allegro.cc
Projects
Resource Directory
|
IOTD: NAS GUI
NAS GUI, by Steve Terry
These are the most recent skins from my project NAS GUI. This project has been going on for quite some time but mostly while I was still in school. A new release is about to be put out as soon as I wrap up a few loose ends. As you can see, dialog transparency is supported as well as mouse shadows, shadowed text, groupboxes, dialog icons, and text scroll procedures are all implimented as well as the basic assortment of the standard allegro dialog set (excluding d_edit procs). I don't have anything animated yet (not even the mouse cursors), but that is underway. Menus are still unimplimented as of now, but hopefully I'll get that done as well. NAS Amp the stand alone add-on for NAS GUI is almost complete, it loads m3u and pls playlists as well as auto reading of id3 tags as needed. It plays CD Audio (via D:\Track1.cda or ./mnt/cdrom/Track1.cda for those who are linux lovers, etc.), mp3, s3m, mod, it, mid, wav, aiff, and more. utilizing the fmod audio library. DUMB support is planned for those who use DOS, however it will only play it, mod, and s3m (wav and mid will probably done through Allegro in this case). Full shuffle and repeat is also supported (each file has a unique random number assigned so that next and prev work properly). The only issue I have with fmod at the moment is with midi I cannot detect how far it has played, so unfortunately if a midi is present in the playlist, it will loop or end without advancing. I also plan on adding plugins similar to winamp that can be loaded via LoadLibrary() or dlopen() (probably using TF's library lob_open()). For now, however, only Spectrum and Oscilliscope is implimented (accessed by double clicking the box). The Gallery | Add your own image! |
Poll
View Results
|