|
My BT-
May 7, 2006 21:46:41 GMT 1
Post by metaview on May 7, 2006 21:46:41 GMT 1
veggie: if the pattern doesn't seem to be repeated, you might play around with the settings in IRMonkey...
mr.chockuls: looks fine, seems I need to make the keys reconfigurable for the IR keyboard.
|
|
veggie
Full Member
Plm tx +2 2gb kingston sd+nexxtec IR keyboard= portable gaming machine and organizer.
Posts: 226
|
My BT-
May 7, 2006 22:27:03 GMT 1
Post by veggie on May 7, 2006 22:27:03 GMT 1
I tried playing around with the settings and i'm getting signals. however, i dunno wut to look for cuz they're always different. how do i know when i have the signal that u need?
|
|
veggie
Full Member
Plm tx +2 2gb kingston sd+nexxtec IR keyboard= portable gaming machine and organizer.
Posts: 226
|
My BT-
May 7, 2006 22:33:00 GMT 1
Post by veggie on May 7, 2006 22:33:00 GMT 1
with 300 8 none 1 rts:
any key i press and release i get:
"FF FF"
if i press and hold i get:
"FF" on one line as i'm holding, and "FF" again on a separate line when i release the key.
this is the only pattern i could find and it's the same code no matter what key i press. dunno if this helps.
|
|
|
My BT-
May 7, 2006 22:33:40 GMT 1
Post by metaview on May 7, 2006 22:33:40 GMT 1
Then you might get something quite small and it should be the same when you press the same key again. I must admit, it is very hard to get the correct settings. I was almost lost, until I disassembled the driver. Later I even found the SDK from Stowaway... You might ask the original creator? Also you can send me the driver, I might be able to get the settings out of it.
|
|
|
My BT-
May 7, 2006 22:38:32 GMT 1
Post by metaview on May 7, 2006 22:38:32 GMT 1
Send me the driver, I'll take a look.
|
|
|
My BT-
May 8, 2006 7:59:06 GMT 1
Post by metaview on May 8, 2006 7:59:06 GMT 1
veggie: I had this keyboard before too. Try IRMonkey with either 9600, 8, Even, 1, None or 9600, 8, Even, 1, RTS/CTS
Regards Henk
|
|
|
My BT-
May 8, 2006 16:17:08 GMT 1
Post by angel on May 8, 2006 16:17:08 GMT 1
After cleaning my eyes and reading the "changes.txt"... wow, it works great with my stowaway irda keyboard ! I'm impressed. All key are perfectly bounded, even if its (french) AZERTY instead of the regular QWERTY ! Zdoomz is playable like hell on my tx, its only sad the full screen mode isn't usable because it have to turn it at the opposite side of the IRDA emiter. Still the portrait mode is very playable. If you modify hexen, quake, heretic and duke like this (for the bt gamepad and irda keyboard), the palm is gonna becoming a true gaming machine
|
|
|
My BT-
May 8, 2006 16:31:57 GMT 1
Post by mr.chockuls on May 8, 2006 16:31:57 GMT 1
yeah a great gaming machine i like that idea
|
|
|
My BT-
May 8, 2006 17:02:00 GMT 1
Post by metaview on May 8, 2006 17:02:00 GMT 1
angel: do we need another fullscreen (left hand mode) ?
|
|
|
My BT-
May 8, 2006 17:03:25 GMT 1
Post by angel on May 8, 2006 17:03:25 GMT 1
To be honest, that would be totally great if you can add a left hand mode for the fullscreen mode. Everybody with a TX like palm and a stowaway like keyboard will be stuck on portrait mode... The only other way is to "saw" in the right side of the keyboard cover so the irda emitter can go straight right
|
|
|
My BT-
May 8, 2006 21:42:45 GMT 1
Post by metaview on May 8, 2006 21:42:45 GMT 1
Ok, now you can define your own keys. Please check it out. mr.chockuls it should work for your keyboard too.
I will see if I get the left hand mode to work, but it's assembler :-(
|
|
|
My BT-
May 8, 2006 22:05:11 GMT 1
Post by angel on May 8, 2006 22:05:11 GMT 1
Works great on my Stowaway dan142
|
|
|
My BT-
May 8, 2006 23:36:51 GMT 1
Post by countbuggula on May 8, 2006 23:36:51 GMT 1
Would the IR keyboard support also work for the Wired keyboards? Or does that go back to the earlier problem with them simulating grafitii strokes? Or do the drivers do something else entirely different? I have a keyboard for the Treo600 I can test if you think it'll work with any of these programs.
|
|
|
My BT-
May 9, 2006 0:48:46 GMT 1
Post by Tinnus on May 9, 2006 0:48:46 GMT 1
MetaView: I have some functions from dmitrygr to do rotation left and right in freaking fast ASM. There's left, right, for 8 and 16-bit. One of the 4 was not working, but I can't remember. I'll email you them all anyway
|
|
|
My BT-
May 9, 2006 1:40:15 GMT 1
Post by mr.chockuls on May 9, 2006 1:40:15 GMT 1
oh really, very much thanks. congratitulations to you. the driver for the kb it's already right, now you can update it for public. very much thanks, Metaview
|
|
|
My BT-
May 9, 2006 8:37:23 GMT 1
Post by metaview on May 9, 2006 8:37:23 GMT 1
countbuggula: the keyboard support is hard coded, if the wired keyboard uses the same kind of protocoll as the IR keyboards, it might work with just adding some code. If they use a different protocoll, we're out of luck or need to understand this new protocoll too. You might send me your keyboard driver, I will check what the serial settings are.
Tinnus: yeah, thank you very much. I'll check them. Do you think they are faster than yoyofr's orginal ASM routines?
mr.chockuls: adding some '.' and ',' makes your post much better readable :-)
|
|
|
My BT-
May 9, 2006 16:13:31 GMT 1
Post by mr.chockuls on May 9, 2006 16:13:31 GMT 1
Thanks , modify my last post
|
|
|
My BT-
May 10, 2006 18:19:05 GMT 1
Post by mr.chockuls on May 10, 2006 18:19:05 GMT 1
hey Metaview do you enable this opcion for the others ports and for LJP?
|
|
|
My BT-
May 10, 2006 18:25:45 GMT 1
Post by Tinnus on May 10, 2006 18:25:45 GMT 1
It would be fun if he wrote a .c file with some functions for getting keyboard/joypad state;)
Also init/deinit etc. But you got the idea ;D
|
|
|
My BT-
May 10, 2006 18:48:28 GMT 1
Post by angel on May 10, 2006 18:48:28 GMT 1
How is it going ? do you need some testing for the left hand code or the other ports ? just call
|
|
|
My BT-
May 10, 2006 21:37:47 GMT 1
Post by metaview on May 10, 2006 21:37:47 GMT 1
Left hand is in doom now. I changed yoyofr's code, as the one from dmitry doesn't handle the 8bit -> 16bit case. I'll just put it online. EDIT: I was too early, it's uploaded now: 22:47 MESZ
About the .c file and stuff: I don't know how to put it into one file. It needs support on m68k and ARM site. Maybe one could port the calls to the ARM site, but then you still need the stuff on m68k site to allow key config.
I'll add it to all ports, but Tinnus must add it to LJP. I can make a rip off of all 3 input codes, Treo, BT gamepad and IR keyboard. But it doesn't fit into one file :-)
|
|
|
My BT-
May 10, 2006 21:59:41 GMT 1
Post by Tinnus on May 10, 2006 21:59:41 GMT 1
Whatever Just send me the pertinent code... I just don't want to search entire Doom to find the pieces I want
|
|
|
My BT-
May 10, 2006 22:51:24 GMT 1
Post by angel on May 10, 2006 22:51:24 GMT 1
I just cant realise you did all this in only what ? 5 days ? It represent the greatest steps since the port itself. Especially considering bluetooth gamepad are only 25$ and i found my irda keyboard at 1.99€ on ebay (for people who want some, search "dan 142" in ebay). The keyboard feeling is exactly like my logitech desktop keyboard, and its a real please to play with this. The gamepad is cool but it really could be more handy (usefull to play in transport anyway ) you'll have hard work to put this in all the port you actually maintain This implemented in ljp will be a long waited feature for lots of people
|
|
|
My BT-
May 11, 2006 10:16:29 GMT 1
Post by angel on May 11, 2006 10:16:29 GMT 1
Well, i did loads of testing with the BT gamepad (mainly used the keyboard recently ) Here's the issues : - As the palm doesn't fit inside the gamepad, the way to "play it good" is to keep the gamepad "closed" as a SNES gamepad. But this way, the control key are turned 80° and as we cant assign ourself the keys, its hard to move. - The gamepad answer fast, but turning is way too fast. Its nearly impossible to aim at a target because the speed of turning. I guess with habits it would be easyer, but after nearly one hour of playing, i still "miss" a cacodemon in a stairway (ok i'm not very good also, i admite ) With a few fix it would really be powerfull. perhaps you could make the gamepad connection before launching the game so we can assign ourselves the keys, it would be a great improvement.
|
|
veggie
Full Member
Plm tx +2 2gb kingston sd+nexxtec IR keyboard= portable gaming machine and organizer.
Posts: 226
|
My BT-
May 11, 2006 21:43:27 GMT 1
Post by veggie on May 11, 2006 21:43:27 GMT 1
metaview, since you told me that with my driver i need to use 9600,8,even,1,none or rts the keyboard hasn't sent through any signal on any settings. i tried replacing the battery but nuthin' helps.
|
|
|
My BT-
May 13, 2006 1:50:45 GMT 1
Post by mr.chockuls on May 13, 2006 1:50:45 GMT 1
that is all i can be a beta tester of the games if you want
|
|
veggie
Full Member
Plm tx +2 2gb kingston sd+nexxtec IR keyboard= portable gaming machine and organizer.
Posts: 226
|
My BT-
May 14, 2006 15:41:41 GMT 1
Post by veggie on May 14, 2006 15:41:41 GMT 1
metaview: IR monkey works for me again, however, i think the settings that u gave me were wrong because it works on other settings but there's no signal with the settings u recommended.
|
|
|
My BT-
May 14, 2006 20:15:07 GMT 1
Post by metaview on May 14, 2006 20:15:07 GMT 1
But is it something repeatable, and distinguished between different keys and not too much FF :-)
|
|
veggie
Full Member
Plm tx +2 2gb kingston sd+nexxtec IR keyboard= portable gaming machine and organizer.
Posts: 226
|
My BT-
May 14, 2006 20:37:45 GMT 1
Post by veggie on May 14, 2006 20:37:45 GMT 1
No, unfortunately its not. however the settings you recommended don't work @ all. Can u please take the time to look in2 the driver again to make sure what settings to use? thnx a million. Keep up the work and i'm going to send a donation asap to you and Tinnus. P.s. sry i haven't sent any donations yet but i'm only 15yo and I've been broke for the past couple of months.
|
|
|
My BT-
May 14, 2006 20:58:56 GMT 1
Post by angel on May 14, 2006 20:58:56 GMT 1
Veggie, perhaps if you really want to get some help, you can start by giving the settings you used to make the ir program work and post a link to your driver download site.
Understand nobody can help you without any explain about what and how....
|
|