Reading DJWillis's remark ("
Quite how this will work with removable SD's/NAND etc. ") made me wonder if it would not be possible to use this as a Pandora's strong point: Put a very basic kernel into the bowels of the thing and the rest on SD card. You could have one card set up as the games machine and another as a generic Linux PDA/UMPC/MID/whatever-buzzword.
If the different images could be made to fit in relatively small cards (512 MB or 1 GB), it wouldn't break the bank for a user to keep images on separate cards, or s/he could splash out for a big one and put all images on different partitions.
<snip>
Several steps ahead of you on that one but don't want to really go into specifics just yet.
Bootable devices and sequences are also totally unrelated to any sort of package systems.
One things for sure. The basic system will all be on NAND with nothing fixing you to an SD, what the advanced user does it another matter all together

.
Sphinxter said:
Excellent, all on the same page and shaping up very, very nicely. I predict you will wind up building your own distro and a package repository specific to the device. A lot of work but critical to controlling and idiot proofing the end user experience and possibly the key to overall success, got to close that loop. b-)
A man who seems to get the gist of where we are coming from with all this

.
Keep the entry point low while making the power easy to harness.
Not an easy job to get right but then, if it was easy it would not be fun to mess about with and I only got roped into this with the promise of some 'hacking fun'

.