There is somewhat-tested joystick code in the gamelib CVS and (again, in CVS) some docs (that need to be shaped up) for the games-stick package/component.
I should have some more of interest comes later this week (if nothing else, a small test app that shows axes and buttons, at least for a Saitek Cyborg 3D, that being what I have in the way of USB joysticks).
If anyone has any decent ideas how xBSD handles joysticks, that shouldn't be TOO hard to solve. Extenting the "continous-poll" and assorted lock-handling code to more than "SBCL with threading" might be beneficial too.
//Ingvar
On 12/27/06, Ingvar ingvar@hexapodia.net wrote:
There is somewhat-tested joystick code in the gamelib CVS and (again, in CVS) some docs (that need to be shaped up) for the games-stick package/component.
Is it just me or does the gamelib 0.4 tarball have three lisp files that aren't in the CVS tree?
Michael
On 12/27/06, Ingvar ingvar@hexapodia.net wrote:
There is somewhat-tested joystick code in the gamelib CVS and (again, in CVS) some docs (that need to be shaped up) for the games-stick package/component.
Is it just me or does the gamelib 0.4 tarball have three lisp files that aren't in the CVS tree?
It's certainly possible, since the tarball building is (essentially) "tar up anything taht looks like html, lisp, and other assorted" rather than "carefully make sure it's been added to the repository.
Aye, if it was "testdata.lisp", "presentation.lisp" and "generics.lisp" I think they're surplus to requirements and I'll rebuild the tarball right now.
//Ingvar
On 12/30/06, Ingvar ingvar@hexapodia.net wrote:
On 12/27/06, Ingvar ingvar@hexapodia.net wrote:
There is somewhat-tested joystick code in the gamelib CVS and (again, in CVS) some docs (that need to be shaped up) for the games-stick package/component.
Is it just me or does the gamelib 0.4 tarball have three lisp files that aren't in the CVS tree?
It's certainly possible, since the tarball building is (essentially) "tar up anything taht looks like html, lisp, and other assorted" rather than "carefully make sure it's been added to the repository.
Aye, if it was "testdata.lisp", "presentation.lisp" and "generics.lisp" I think they're surplus to requirements and I'll rebuild the tarball right now.
So they are no longer referenced in the .asd or we are required to generate them ourselves?
Michael
Michael writes:
On 12/30/06, Ingvar ingvar@hexapodia.net wrote:
On 12/27/06, Ingvar ingvar@hexapodia.net wrote:
There is somewhat-tested joystick code in the gamelib CVS and (again, in CVS) some docs (that need to be shaped up) for the games-stick package/component.
Is it just me or does the gamelib 0.4 tarball have three lisp files that aren't in the CVS tree?
It's certainly possible, since the tarball building is (essentially) "tar up anything taht looks like html, lisp, and other assorted" rather than "carefully make sure it's been added to the repository.
Aye, if it was "testdata.lisp", "presentation.lisp" and "generics.lisp" I think they're surplus to requirements and I'll rebuild the tarball right now.
So they are no longer referenced in the .asd or we are required to generate them ourselves?
As far as I can tell, they never were referenced from the ASDF definitions. Hm. actually, it seems as if generics.lisp might've been. I'll have to fix that.
The presentation and testdata files are left-overs from what was a game before the game-specific data was cruelly ripped out and converted to (part of) gamelib (what I did for the initial librarisation was to stick all code and definitions for Pantzer and Gatlopp in a directory, then carefully splitting things into "game-specific" and "general", ripping out the assorted game-specfic stuff out).
//INgvar