QUOTE(minus5252 @ Feb 13 2010, 07:25 PM)

I have to say that I love this dashboard, it working great. Here are the only features it is lacking that I can think of:
Ability to get game data from Xbox 360, rather than using the PC
Compatibility with TVersity (like UPnP support or something)
Ability to use boxart for emulators (currently, I cannot set any of the emulators to have boxart or anything else. I know it is not the image I am using, as the same icon will work if used on an Xbox 360 game)
Temperature and IP address displayed on main page.
Compatibility with more FTP programs (currently, all FTP features work when using the indexer, but when using FlashFXP, I can't see any part of the directory structure or files. It connects, but displays nothing)
A favorites list that combines all favorites (like having Xbox 360, Xbox Live, and other favorites displayed in a favorites menu or something)
Ability to launch NXE ripped games
Ability to rip and replace movies and other unneeded or replaceable files to save HDD or USB space.
I hope it is clear, these ARE NOT COMPLAINTS, just the features I believe would make this dash most useful. With these features, it would essentially be XBMC...
2 more features that are completely unnecessary, but easy (I believe) and helpful: RSS feed reader (and/or weather display app for main page of dashboard) and a web browser since we can use USB keyboards and mice on the 360).
Anyway, I wish that I had some idea how to code this myself, but I don't even know where to start.
For the current version, if you exit the config.xml file within fsdata and change the xbox ip from 0.0.0.0 to the ip of your xbox, all ftp programs ive tested work ok. The CDUP ftp command isnt implements, so sometimes you have to manually edit the remote path. This should be a very easy thing to write.
For combined favourites, i think its RB on the main page. X on the main page will show recently played games. Not sure if these elements have been added to skins other than the included nxe on though.
At the moment, there is no known way of getting the xboxs ip address from the xbox itself.
Web stuff is fairly easy to do, and there are easy threading and http client examples in the code, also xml parsing, so something like rss should be easy to do.
Launching NXE games, again there is no known way of doing this. Like wise the temp display, only the xexmenu people know how to do this.
For a full web browser, this would require porting an existing browser which would be a huge task.
Support for foreign character i think will require all the strings to be changed from a mix of string and wstring to all being wstring. There is a function in the fsdindexer that strips all but a list of specified characters so some could be added in here i think (but only normal ANSI 8 bit characters)
Adam