User lib ideas

Blitz3D Forums/Blitz3D Userlibs/User lib ideas

Does anybody have an idea for a user lib? I've been very bored lately and I'm willing to make somebody a user lib of their choice.

How about Touchlib :)

http://www.nuigroup.com/

If you need cameras to play with I have several.

I second the idea for a touchlib. Regards.

I third it! B) LOL

I built a couple of these in various sizes. Would be a LOT more fun to play with if we cold use Blitz3D with it.

http://www.youtube.com/watch?v=pQpr3W-YmcQ

So ya'll want me to make a lib that let's you use the touch pad like a game controller? With things like WaitPad(), GetPad()....and the like?
And so ya'll can use it (this is just an example) for a pong game??

unfortunaly this touchlib didnt work on my HP touchsmart, otherwise I would be requesting this too :(

Sorry guys. Its very complicated. And I would have to do ALOT of unnecessary research for something I can't even use.

Ideally, we would want to be able to accept the touch input. What is done with that input is another story - there are lots of applications for this.

I'd rather not get into it though.

O come on. 4 against 1... LOL!

A bit cliche perhaps, but a nice lil 2D physics engine would be sweet. eg Box2D, Chipmunk, Phyz...

(although I have a vague memory of a Box2D wrapper for B3D already... hrmm... can't find it right this moment... aaah, here it is)

Ok.

Cool Gizmo! If u can get that touchlib to work, that would be so useful for so many people! :D

Sorry, but I was talking about the 2D physics engine. Ummm.....I guess I can do both. AAAAAAAAAAAAGGGGGGGHHHHH!!!!!!!!!! I'M SO CONFUSED!!!!!!! Do you mean to write a touchlib or to make the touchlib into a dll and write a decls file????????? Sorry for the rant but I need to know.

By the way, I here that DX9 SDK is backwards compatable with DX8 and DX7. Does that meen you could use a LPDIRECT3DSURFACE9 in place of a LPDIRECT3DSURFACE7??? Here is an example, I'm writing my functions in C++. The D3D device is LPDIRECT3DDEVICE7 not LPDIRECT3DDEVICE9. Can I still use d3d9 surfaces/entities...etc. instead of, or with d3d7 surfaces/entities...etc. even though the device is a different version???

The latter, Gizmo :) To make the touchlib into a dll and write decls file, gimme the functions and names, and I'll do the decls for you :)

Does that meen you could use a LPDIRECT3DSURFACE9 in place of a LPDIRECT3DSURFACE7???

No.

Can I still use d3d9 surfaces/entities...etc. instead of, or with d3d7 surfaces/entities...etc. even though the device is a different version???

No.

To make the touchlib into a dll and write decls file, gimme the functions and names, and I'll do the decls for you :)

If you've got time to be writing DECLS files, then I guess you must have already posted the code you wanted help with in your "get bitrate" thread, so I'll go look at that thread now.

I havent posted it b/c its a modified version of DreamPlayer. I'm emailing Abrexxes about it now. Only w/ his permission I will post it.

I didn't ask you to post a huge modified version of Dreamplayer. I asked you to post JUST the code where you wrap BASS_ChannelGetInfo.

Ok. But I was gonna post it if Abrexxes allows it. It would be smart of him to allow it this once. Because I added alot of functionality to it. It can read m3us now, flac, and alot of other files :) Not to mention it can detect ALMOST any file format time perfectly minus 1 second, so I think it would be awesome of him to allow me to post it :)

You can post what you like - Abrexxes permitting - but I'm not going to read through a massive program looking for a dozen lines to help with. If you want help, post a small relevant snippet.

Sure thing :) Thanks Gabriel :) It will be done in a few. I'm making a decls creator in Javascript :P I'm releasing it to the community :)