after manuel asked if it was ok to have a specific CPU Card only
support one OS, i had a bit of a think about that, and wanted to run
an idea by everyone.
the discussion is basically "should all CPU Cards work with all base
units with all OSes?" meaning that we have a *three-way* (3D) matrix
of options:
a) CPU Cards
b) base units
c) OSes
previously we had discussed the idea of OSes being able to
auto-download (in some fashion) such that CPU Cards could adapt to the
base unit.
i have an alternative idea which i think may turn out to be more
workable... at least slightly simpler.
the idea is quite simple:
* tie the OS to the CPU Card
* have the OS adapt (as best as possible) to the base unit *without*
needing OS updates (as best as practical)
the implications are that, for example (manuel?) the Gaming OS should
adapt so that if the CPU Card is plugged into a laptop base, it should
go "oh, i am in a laptop base, i have no touch screen but that's ok i
have a mouse, and oh look i have a joystick rather than a set of
analog track-pads".
given that most games have some form of in-game configuration options
for keys/mouse/joystick etc. would this be workable at all?
l.