Hi all,
I originally posted this at the bottom of the post regarding Mr Spiv's Ericsson keyboard drivers but I guess that threads dead now so I started a new one with the post.
--snip ---
Can anyone think of a way of getting dynamic library support on the gp32. I think the chances of people writing games which include support for all the input devices are pretty slim, but if we had dso support then we could just define an API and we could do a different .so file for each type (ericsson keyboard , software keyboard etc).
Then you could copy the .so for your input device to a standard location on the smc and it would work with all games which used the api.
That said I haven't seen anything approaching dlopen() in the sdk docs, and I haven't got a clue how dynamic linkers actually work.
I'd be happy to do a driver for a software keyboard and port Mr Spiv's Ericsson driver if someone else knew how to construct the framework.
Anyone more knowledgeable on these matters care to comment on whether it could be done?
-- snip --
It would also be useful for things like media viewers which could open a different library for each type of media (jpegs, gifs etc) , but like I said getting it working would be waaaay over my head.
Please post post ideas below.
All the best,
Baggy
I originally posted this at the bottom of the post regarding Mr Spiv's Ericsson keyboard drivers but I guess that threads dead now so I started a new one with the post.
--snip ---
Can anyone think of a way of getting dynamic library support on the gp32. I think the chances of people writing games which include support for all the input devices are pretty slim, but if we had dso support then we could just define an API and we could do a different .so file for each type (ericsson keyboard , software keyboard etc).
Then you could copy the .so for your input device to a standard location on the smc and it would work with all games which used the api.
That said I haven't seen anything approaching dlopen() in the sdk docs, and I haven't got a clue how dynamic linkers actually work.
I'd be happy to do a driver for a software keyboard and port Mr Spiv's Ericsson driver if someone else knew how to construct the framework.
Anyone more knowledgeable on these matters care to comment on whether it could be done?
-- snip --
It would also be useful for things like media viewers which could open a different library for each type of media (jpegs, gifs etc) , but like I said getting it working would be waaaay over my head.
Please post post ideas below.
All the best,
Baggy