[SDL] SDL 1.3 roadmap...
Gerry JJ
trick at icculus.org
Mon Oct 15 08:19:43 PDT 2007
All this sounds great. Some comments:
First, it's great that joysticks will now be hotpluggable, but I got
the impression that this is just for joysticks? I think it would
make sense to support this for other input devices too, specially now
that multiple mice and tablets will be supported. (Maybe even for
keyboards, for that 500-button gamepad ;) .. well, mice and tablets
would be useful at least).
Also, some tablets support more than just pressure and tilt for
certain tools (like z-rotation), and can also have extra buttons and
such on the tablet itself that's not attached to a specific tool.
Will this also be supported? (Also, touch screens? Just a screen-
sized absolute-mode tablet, I suppose.)
Will there be a way to (accurately) mix more than two channels with
SDL_MixAudio?
Also, while I'm at it .. have you considered splitting the RWops API to
be separate from SDL? Having a more generic API that could potentially
also be used by other things without necessarily depending on SDL
headers would be nice, I think. Permissive license a plus =)
(I've been fiddling with something like that myself, actually. Just a
struct with three functions: read, write, and control (for determining
supported ops, closing the stream, seeking, etc .. easily customizable
and extensible), and an id. Then you can chain stuff together to do
things like on-the-fly delta patching with automatic buffering and
checksum generation, etc =))
- Gerry
More information about the SDL
mailing list