You can see the code for the linux mkfs.fatx here. Maybe you can use that to get ideas of how the formatting should work.
Thanks for the heads up! I'll look into it more deeply when I get a second xbox whose HD I can trash
It might be nice to try and integrate an existing scripting language. Lua seems like a good candidate but there are plenty of other alternatives (e.g. XBMC uses python, etc).
I'm assuming I'd have to provide my own interfaces to C functions to call so that the lua script can access the system. Depending on how easy that is, maybe I'll do this at some point. Not yet, though.. For now sequential scripts will be okay I think. It'd definitely add the versatility, though.
Gotta say the menu system isn't really my own work, chimpanzee first did this in his HD Cloning tools. All I did was use his kernel patch.
I don't care I'm still blown away by it!
QUOTE(afon @ Jul 27 2005, 05:11 PM)
I would say make this thing look pretty would be number one. If you can make this thing look like XBMC then you have a pretty strong candidate.
It should be able to look pretty nice. The menu can be moved around, images can be transparent,etc. Right now (and as far as I can see in the future too) all interactions are done through a menu (like evox), but the menu can be resized and configured differently based on the skin.
1) Make it skinnable in every aspect (fonts and all)
It pretty much is already. Color/font of each seperate part of the dash can be different.
2) Add preview icons for games and apps
I'll look into it, I don't think it'd be too hard; I'd like this, too.
3) Give us a reason to use this before any other dash, do something crazy that hasnt been done.
I'm hoping I can write a dash with a very quick interface, so that you could get from bootup to launching a game as quick and painless as possible. Hotkey's will definitely help too
Just thought of a crazy feature. Use Pheonix Bios loader/Nk patcher's source to merge a crazy on the fly bios change from dash. To make this even more wild, have the user be able to load this while running cromwell.
I dunno, I'll see. There's not much of a point since nkpatcher/pbl patches the bios then boots a dash. There isn't much benefit of having it all in one xbe instead of seperated into two, and it'd be enough work. I AM looking at working on a new TSOP flashing tool, but I've already said too much