I have today just got a iCade home.
But its seen its not detect in glbasic at all.
I have tried INKEY$, KEYDOWN and JOYSTICK method as seen in FAQ, but nothing working for me.
I use DK layout, but have added UK as well US layout. But for using DK layout should not been a issue, since keys used is the same as US and here its dont conflict like DE do.
The joysticknumber allways return 1, regaardless I press on a button and its works in other games (those who is iCade compatible of course).
I would also have to say I want to have all 8 buttons to been working and not just 4. I not sure which key those 4 and 8 got, but would been nice to have a 4 as well 8 button layout, so its would been play nicer on iCade using diffent button. This can been done using the device name me think and/or well in game config. My game do only use 2 button joystick + throught....
pair it with the iPad (iPad, right?).
Open the search window. Instead of typing, click some buttons. Does it print text?
All working. I also have played various games with it as well. So its "keyboard" its self works nice and pair without issue.
So just here its dont work when I tried it.
Also If INKEY$ works too, then you could use that by your self, if you want to use the last 4 buttons (same way as you would do that with webos)....
Use the webos code then.
nope its didden't work as I allready have wrote.
Its simply just not detect the "keyboard" at all, even its have been paired and all. Something strange. I guess that is needed to get both methods to work.
did you clean the xcode directory and rebuild? XCode now is in $project/distribute/iPhone/XCode.
Very strange. Very. Can you post the log-output after you hammered a bit on the icade?
that did the job (but took some time to setup that again), not sure why I did not tried that?
But the game did slow down somewhere around 5-6fps (from 30fps). But I do remember readed in a other thread, its was due the new ALPHATESTING command, so that got fixed too.
As I excepted its use the 4 buttons closest to the joystick, where I more prefer using the bottom row.... but inkey$ did work again too, so I property can use the last 4 buttons for that. So its a great alternative to do that.
PS. Sorry about this as I again trought this is a bug, the 4 button limit is really not a bug, but more by design.
howover I do found a small issue:
If you close the app down (GLB_ON_PAUSE), and then open it again (GLB_ON_RESUME), then iCade don't response anymore (I using joystick method). You need to completly shutdown the app, and then reload the app again, then its works again.
I think its just a small oversigt issue.....