- Nothing, except the menu itself, is working, not even thumbnails.
- No support for CD/DVD and HDD, only host: and USB (so, you can only start it from there).
- No media change notifications - only parses folders at startup.
Controls - directional buttons, X - confirm, O - cancel.
I have tested the GUI....Itself using usb hdd .....run it for about 3 times ...the 3rd time I press the ps2 browser....after that I could not boot the gui anymore..
Question
1.Where is the default setting saved?
2.Besides that the gui is pretty neat,with the new gui .....
It list all my avi,mp3,jpg on their specific icon.
There is problem...mp3listed correctly>folder first>then file..
But for avi.jpg...though file is in a folder>but the gui just listed the file but not
the folder>the file is all mixwd up.
3.I take bout 1 min +- to load the gui...a bit long...maybe due to that it's listing the content of the usb hdd drive.
Other then minor bug than can be fix...This is Good working GUI...
hope to see soon ...sms core intergreted on the gui ..also a jpg viewer core base on launchelf jpg viewer
When you want to post a file here, click on 'Go Advenced', at side of 'Post Quick Reply' button.
When you're in advenced reply, click on 'Manage Attachements', below 'Submit Reply' button, and add all files you want.
Nowhere, those settings affect nothing, so there is nothing to save.
It's sometimes gets stuck waiting for host: - just relaunch it.
But for avi.jpg...though file is in a folder>but the gui just listed the file but not
the folder>the file is all mixwd up.
That's by design, I think it's more convenient to just scroll through a single list than navigate all those subfolders. In fact, music also has only one level - it's supposed to display albums. However, I'm not sure about photos - maybe I'll add one level of folders.
I take bout 1 min
It's currently single-threaded, so it parses all those folders at startup. That should be handled by some background thread.
Thanks for the COOL GUI
Thanks!
<__>:
Very nice indeed.
Thanks!
Polo35:
Can you release the source?
Yes, but a little bit later. Sorry, but I want to keep the development consistent.
I'm really interested in helping you.
Great, what about:
- SMS playback functions, if you are able to understand EEUG's code, I'm not, so I'm waiting for him to give me some clues,
- threads, semaphores, timers and stuff like that,
- high quality mp3 decoder (madplay maybe? - haven't tested it yet) - while SMS mp3 decoder is ok for movies (speed is more important there), for plain mp3's we can use something better,
- XML parsing - radio and weather, that one http://nongnu.org/scew/ has been ported to PS2,
- SMB support - http://ntba2.de/?p=libsmb, if it's performance will be adequate,
- visualization - based on something like that http://imagesavant.com/ or http://flam3.com/ (this one is opensource) or something else, but extremely minimalistic, and I don't care about it reacting to the music (and it will be simply great if that will be using VUs, but that won't happen...),
- zlib support for those bitmaps and fonts.
These are more or less in the order of their priority, so you can pick something.
Merging my jpg viewer for exemple.
You can send me the code, but jpeg viewer isn't on top priority, and I'm quite sceptical about it anyway. I have already played with libjpeg and it's damn slow (if only someone have used VUs for that), SD TV resolution isn't that great, it will need gamma-correction, and that will make things even slower.
All right, that sounds too negative, send it to me, and I will be glad to integrate it.
This is an improve libjpg not update on ps2dev... pehaps u have not tested it before ....
Remark by polo on the improve libjpg..
Hey.
Are you interested by a libjpg improvement.
I worked on a jpg viewer for ULE, and saw lot of jpg were not supported.
So i decided to take a look at libjpg.
And made some changes and wrote a new fonction call "jpgData *jpgOpenFILE(FILE *in_file, int mode)".
That work like "jpgData *jpgOpenRAW(u8 *data, int mode)" fonction, but need a FILE pointer for decompression.
You just need to open the file with fopen in your main prog and call the new fonction.