HTD Baseball has just became available in the HP App Catalog and already
Received an email saying the bat and pitch buttons don't work and sometimes the
Menu buttons don't work.
I tested on the palm Pre 2 with software 2.1 and never had a problem.
They said they restarted the palm and now none of the menu buttons work.
Here is the info about their phone:
Palm Pre Plus
Software: 1.4.5
not modified in any way.
I asked them if they would please update the phone to the
Latest software, haven't heard back.
can someone with a 1.4.5 firmwar please test the mouse coordinates?
Alternatively, please try "SYSTEMPOINTER TRUE" in your game. I have the slight feeling that there's some issue with mouse coordinates in my SDL code.
I think most Palm Pre owners here are using the 2.1 Dev phones, aren't they?
Do you mean use SYSTEMPOINTER TRUE on a 2.1 Pre, or still only on 1.45?
on both. You won't see a pointer, but the screen corrdinates might be off otherwise.
I tried SYSTEMPOINTER TRUE and the game still works o.k.
I'm using Pre 2 with 2.1
I got/get no strange/unexplected results on two Pre games that are mouse enabled.
Its not cheap getting the original Palm Pre unfortunately - it may be worth asking on the Palm forums...
I just received another email say "None of the buttons are working"
I'm waiting to see what software version they are using.
Should I pull it from the App Catalog? One star reviews don't look good.
Maybe change minimal requirements to 2.0?
Better change the requeriments.
Anyway, any change you made to the App will take 1 week. Even if you just change the description text. Or remove the app.
Beware.
I would change the minimum specifications to 2.0 - after all, if you dont have a lower version, you cant really test it properly.
Quote from: ampos on 2011-Apr-12
Better change the requeriments.
Anyway, any change you made to the App will take 1 week. Even if you just change the description text. Or remove the app.
Beware.
That is stupid, just to change the description takes a week... :S
UPDATE: received another email. Same problem, buttons not working.
He has an older Palm Pre with software 1.4.5
I should expect the same issues with B'lox! then, as my game uses mouse positioning for moving the blocks. :(
Trouble is, I can see it getting a bit tricky if he expects a refund - wonder if Palm allow that (Apple don't, I believe)
And there you go. I've just had an email about the same problem -
QuoteHi, I just paid, and d/l B'lox, but, it doesn't play at all. I have the Palm Pixi. If this game, is NOT for my phone, it should be mentioned in the description. Pls advise. Is there any way, I can get my $ refunded? It itsnt much $, but, it's a rip off. Thanks.
I presume that the game isn't crashing, but it just isn't playable.. Gernot!
And I am unable to find any of our apps in the App Catalog.
Also, if Im open the links on Palm web browser, I am unable to "buy" the apps, since I can not find where to click to sent the app to the App Catalog app.
any hint?
I can't find B'lox! in the App Catalog either.
QuoteI am unable to "buy" the apps, since I can not find where to click to sent the app to the App Catalog app.
I've downloaded a few free apps, but not tried purchasing anything, so I don't know tbh.
No me neither - online nor on the machine.
I presume it is available in all countries ?
Under the Palm stuff it states specific "Carriers" if your phone isn't attached to them, maybe the apps aren't available to buy?
Its possible - ours will be unlocked, and I use a PAYG sim-card...
And a further reply from the e-mail I posted earlier
QuoteYes, I do have 1.4.5 but I guess you tested the game on a Pre 2. When I click on to the icon for the game, my screen, goes black, 0 happens, and I'm back on my home screen. If this can be fixed to work on a pixi, it would be nice. Thanks for replying.
If you type your phone number, it sent you a sms with the same web link we have here. As have no phonecard in the palm, I try to type my iphone number, and although my company is not listed I got a sms in 1 seconds with such a link.
I open the link from our forum in the palm web browser, and it opens the same page as in the PC, but I can not find any button to "buy" it, even if it is free...
My app didn't crash, the inputs didn't work.
As I recall, once the "New Game" button didn't work on the menu. I closed the app and reopened and it worked.
Hit the Deck Baseball isn't in the app catalog either. I asked where they were finding hit the deck,
they said from here:
http://apps.webosroundup.com/Catalog/com.smashedfly.hitthedeck (http://apps.webosroundup.com/Catalog/com.smashedfly.hitthedeck)
ONE STAR :'(
Ahhh - something unofficial...
Its a bit odd, appearing there before the official place...
I'm currently looking into the emulator - if it as a 1.4.5 (and it accepts GLBasic created IPK's), I'll let you know :)
Ahh - it wont work with my version of VM... Try another machine :)
I contacted this website: http://apps.webosroundup.com/Catalog/com.smashedfly.hitthedeck (http://apps.webosroundup.com/Catalog/com.smashedfly.hitthedeck)
and told them that there is a problem with HTD Baseball and 1.4.5, they said to send them a press release and they will post it.
I'm going to wait to see if we can get this solved first, so I can tell them I sent HP an update.
More news...
I try a find of my app in "webosroundup", and there it was.
I open this web with Palm.
Then pressed the button "download", that has the link
http://developer.palm.com/appredirect/?packageid=com.dinigames.angel
This link is the same listed in "my apps" inside dev web of Palm, but this one it is not "https".
After I press the link, the App Catalog opens in the Palm, but it says "it is not for your device".
Again I opened the "published apps" in palm dev forum; checked the app and it says "compatible with palm pre", but If I open the link "https://developer.palm.com/appredirect/?packageid=com.dinigames.angel" (notice the https) it says "palm pre, pre plus, pre2"
If I try to edit the metadatas in the file, it has checked "palm" but not pixi. There is no "pre2" or "pre plus" option...
There is something wild here...
That is weird... :blink:
The minimum OS version supported by the emulator is 2.1 unfortunately, so there isn't an easy way of testing on Pre machines, I'm afraid - unless someone is willing to splash out on a new machine :)
GLBasic programs wont work on the emulator...
Hit the deck is not also for my device...
I have posted in Palm forums...
I've got a feeling they are going to say they aren't available in your country...
Pixi has no OpenGL|ES? Yikes!! Than we don't support it.
According to that link I sent, I think Pixi does use OpenGL, but it requires additional features/care with certain aspects of screen refreshing.
The pixi has a 320x400 screen. Are you aware of that?
Yes - I know the screen is a different size. Is GLB crashing because of the screen difference? On other devices you only see a portion of the screen.
I thought I'd wake up to some good news. :(
I've been telling people that we will get the problem fixed and working on Pre 1.4.5.
Do you think the touch problem is fixable? or will only be the Palm Pre 2 compatible.
I have been searching the internet all morning to see if there was some kind of fix, but nothing.
I could repack my game with SYSTEMPOINTER TRUE and send it to a person with a Pre 1.4.5
to see if that fixes the problem. It would have to be easy for the person to install the game.
If you do so, add a time bomb limit, so it wont run after May 1st, for example.
If I send the ipk file, how will the person install the file?
Will they need to install drivers and a supplied macro to install the ipk file?
If that's the case, then I Don't think they will test the game.
Also, I can't continue telling customers a fix will be available because now
I don't know if that's true.
Might take Gernot a while to see if he can find a problem. Unfortunately, I dont think he's got a 1.4.5 machine :)
I changed HTD Baseball description and minimal requirements yesterday and it has already updated:
http://apps.webosroundup.com/Catalog/com.smashedfly.hitthedeck (http://apps.webosroundup.com/Catalog/com.smashedfly.hitthedeck)
Dr. Shiver has been for sale since January with min. Req 1.4.5, so Gernots game
seems to be o.k.
I'm going to add SYSTEMPOINTER TRUE and submit an update tomorrow.
Yes, my stuff worked on 1.4.5.
I think Ocean might have an Pre (1) device.
I purchased Dr. Shiver for the Pre and noticed you are not using Multi-Touch like the iPad, but
instead you are using the accelerometer to rotate the object.
I think the problem is that I'm using Multi-Touch for my Bat and Pitch buttons, those are
the only controls not working with 1.4.5, so I'm going to remove Multi-Touch completely.
I have a Palm Pre Plus as a tester with 1.4.5. For my games the buttons do not seem to work. You have to touch all around them and you eventually seem to hit a spot that works. I have also noticed I get different results each time I run it, meaning sometimes a buttons works fine one time and not the next. Has anyone found a solution to this? Seems some others are having issues. I know 5 people that have Palm Pre Plus, but not Palm 2s to test.
Thanks.
MillersZone - you really should check out this thread over at PreCentral. They seem like a real friendly bunch. NOT! http://forums.precentral.net/webos-apps-software/280550-does-anyone-actually-check-apps-before-they-put-them-catalog.html
Best not respond, or they'll tear you a new one!
I have a Pre 2 but nobody with any Palm, so I only have my pre2 for testing purpouses...
Charming lot of people there!
Quote from: ggindlesperger on 2011-Apr-15
I have a Palm Pre Plus as a tester with 1.4.5. For my games the buttons do not seem to work. You have to touch all around them and you eventually seem to hit a spot that works. I have also noticed I get different results each time I run it, meaning sometimes a buttons works fine one time and not the next. Has anyone found a solution to this? Seems some others are having issues. I know 5 people that have Palm Pre Plus, but not Palm 2s to test.
Thanks.
That is the exact same problem customers are having with my game.
Yesterday, I was testing different things with a customer that has a Pre 1.4.5, I did get the the pitch and bat buttons working, but like you said,
each time they run the game they got different results. Today on eBay I purchased a used, very cheap Palm Pre, so I can see what is going on.
Quote from: Ian Price on 2011-Apr-15
MillersZone - you really should check out this thread over at PreCentral. They seem like a real friendly bunch. NOT! http://forums.precentral.net/webos-apps-software/280550-does-anyone-actually-check-apps-before-they-put-them-catalog.html
Best not respond, or they'll tear you a new one!
I'll take a look and won't respond!
Thanks
Quote from: Ian Price on 2011-Apr-15
MillersZone - you really should check out this thread over at PreCentral. They seem like a real friendly bunch. NOT! http://forums.precentral.net/webos-apps-software/280550-does-anyone-actually-check-apps-before-they-put-them-catalog.html
Best not respond, or they'll tear you a new one!
O.k. I checked out the thread..OUCH! :noggin:
I guess they are right, I should have checked the game on a 1.4.5 device before submitting.
Im not so sure about the way they flame stuff, like ian pointed, everybody is capable of mistakes, and at the end you are all doing what you can to correct it.
It looks like 1.4.5 MUST be the minimum version (https://developer.palm.com/content/index.php?id=4642)
Yea, according to their rules you do not get past the automated scanner unless it does. Not sure what it would do if you set it to 1.4.5 and then change it once it is live, but that seems like a shady thing to do. I've tested on a few Palm Pre Plus with 1.4.5 because that is as high as they go and are going to go (at least in the U.S.A. in the area I am at) and they all do the same things. I am sure it will get figured out. There are probably more Palm Pre and Plus out there then Palm 2 right now anyway so supporting that would be a good thing.
Its likely my app was rejected unfortunately :(
After a quick email, its been accepted as a beta!
Did you find out if using SYSTEMPOINTER TRUE works ?
Quote from: MrTAToad on 2011-Apr-17
Did you find out if using SYSTEMPOINTER TRUE works ?
Using SYSTEMPOINTER TRUE made no difference.
Should have a Palm Pre this week to test.
I want to know if this problem is fixable, or will GLBasic only work with Palm Pre 2 (2.0+). Like Android only
works with 2.2+
Since I changed the min. requirements to 2.0 HTD Baseball didn't sell to good. Lot more 1.4.5 devices.
I think the negative reviews killed the sales for Hit The Deck and B'lox! rather than the actual OS used :(
Where would you like us to put the IPK files ?
I think the easiest would be a quick program to read the mouse status & buttons.
You could try this quick one :
QuoteLOCAL mx%,my%,b1%,b2%
SETSCREEN 320,480,TRUE
mx%=160
my%=240
b1%=FALSE
b2%=FALSE
WHILE TRUE
DRAWLINE 0,my%,320,my%,RGB(255,0,0)
DRAWLINE mx%,0,mx%,480,RGB(0,0,255)
PRINT "X:"+mx%,0,0
PRINT "Y:"+my%,0,16
PRINT "Button 1:"+b1%,0,32
PRINT "Button 2:"+b2%,0,48
SHOWSCREEN
MOUSESTATE mx%,my%,b1%,b2%
WEND
You'll need a smalfont.png file too, of course. It would also be worth trying the other screen resolution too...
[attachment deleted by admin]
Good to hear that works! Other people may have extra code to test :)
Ask if they were overclocking!!!!!
I have sold around 25 copies of my comic and no one complained about touch errors... and it was set as 1.4.5
Quote from: Kitty Hello on 2011-Apr-18
Ask if they were overclocking!!!!!
I asked all customers who had problems if they modified their Palm software,
they answered NO. Are they all telling the truth, who knows. We'll
find out when I receive a 1.4.5 palm this week.
I have feeling HTD Baseball is going to work flawlessly on 1.4.5, I say that because
I would think that HP would test apps on a 1.4.5 device before adding to the app catalog.
One of the emails I received:
I have a palm pre plus, software version 1.4.5
My phone's not modified and I have tons of games that work.
The app just seems buggy. Sometimes even the new game button doesn't do anything.
It's defiantly not buggy, Hit the Deck Baseball works great on
iPad 1 and 2, iPhone 3G/3GS/4G, Palm Pre 2, PC, MAC.
Let us know how it goes when you get it!
Such a shame. Really is.
I received the Palm Pre with 1.4.5 today. I was surprised I received so fast.
MrTAToad, your test program worked with no problems.
But everything people were saying is true, and HTD Baseball does have problems on 1.4.5
- Problem 1: when the ball hits the top of the "batRestingMask" sprite the ball acts like it hit the bat, so the sprite transparency is triggering collisions.
transparency doesn't seem to work on 1.4.5. This also happens with the main animated bat sprite too.
I attached the bat mask sprite I'm using.
- Problem 2: Some button touches are un-responsive and could take up to 25 touches before they work or would not work at all. This seems to be the problem...
Example of one part of the game that the touch did not work. I had to use BOXCOLL for most buttons.
This did not work:
IF SPRCOLL(mousePointer, mouseX, mouseY, creditsScreen, creditsScreenX, creditsScreenY) = TRUE AND mouseActive = TRUE
PLAYSOUND(menuClickSnd, 0, menuClickVol)
LOADSPRITE "", creditsScreen
RETURN
ENDIF
This fixed the problem:
IF BOXCOLL(mouseX, mouseY, 15, 15, creditsScreenX, creditsScreenY, 320, 480) = TRUE AND mouseActive = TRUE
PLAYSOUND(menuClickSnd, 0, menuClickVol)
LOADSPRITE "", creditsScreen
RETURN
ENDIF
So now I have all the menu buttons working. I still have to fix the pitch and bat buttons, most likely the same problem as above.
Also the transparency sprites need to be fixed. Somebody with 1.4.5 can you please check.
Here is the bat resting sprite I'm using:
(http://www.americantc.com/Images/batRestingMask.png)
Millerzone....I assume you pulled Hit the Deck Baseball off the market for Palm? I was looking for it. I have a Palm Pre Plus with 1.4.5 and not modified at all. I now have three of my GLBasic games on my Palm and 2 of them seem to work flawlessly. One of them has this button issue. The odd thing is that the one with the button issues has the least amount of buttons. In one of my games you touch the screen to cause a little explosion. That works perfectly and I thought that was a good test for touch positioning. There has to be some simple hitch to this.
Right now I am in the process of converting Hairy Legs to Android. That should be done this week and then I plan on devoting more time to some of my GLBasic stuff. I want to play around and see what is going on with the buttons in Hairy Legs on the Palm that is not happening with my other games on the Palm. The fact that 2 of the games seem to not have problem tells me I just need to find the specific thing that is causing the problem and work around it.
Thanks for all the helpful replies
Quote from: ggindlesperger on 2011-Apr-18
Millerzone....I assume you pulled Hit the Deck Baseball off the market for Palm? I was looking for it. I have a Palm Pre Plus with 1.4.5 and not modified at all. I now have three games on my Palm and 2 of them seem to work flawlessly. One of them has this button issue. The odd thing is that the one with the button issues has the least amount of buttons. In one of my games you touch the screen to cause a little explosion. That works perfectly and I thought that was a good test for touch positioning. There has to be some simple hitch to this.
Right now I am in the process of converting Hairy Legs to Android. That should be done this week and then I plan on devoting more time to some of my GLBasic stuff. I want to play around and see what is going on with the buttons in Hairy Legs on the Palm that is not happening with my other games on the Palm. The fact that 2 of the games seem to not have problem tells me I just need to find the specific thing that is causing the problem and work around it.
Thanks for all the helpful replies
It's still on the market, but had to change min. requirements to 2.0+ . Will change back to 1.4.5 as soon as I fix the problems with HTD Baseball.
Hey Mike,
you don´t suppose using a 24bit image with a color set to transparent (pink) could work?
At least you've found out what the problem is - I dont know why my example program doesn't have mouse problems...
Quote from: erico on 2011-Apr-18
Hey Mike,
you don´t suppose using a 24bit image with a color set to transparent (pink) could work?
Hey Erico,
O.K. I changed the transparent part of the bat resting sprite to Pink RGB(255,0,128) but
did not help.
Quote from: MrTAToad on 2011-Apr-18
At least you've found out what the problem is - I dont know why my example program doesn't have mouse problems...
I don't think the problem is mouse coordinates. The problem seems to be collisions.
Dont forget to put this in the Bug Forum - before it gets lost :)
I look some time to look at my various GLBasic projects and I believe MillerZone is correct. In learning GLBasic I tried doing buttons different ways so I have various methods throughout my projects. I looked at what works on the Palm Pre 1.4.5. One method I used was make a sprite that is small and set the alpha so it was invisible and then use sprite collisioning to determine when it hit the graphic that is the button. That method is broke. Works perfect on iOS, but Palm it is hit or miss.
The other method I used it to just determine the mouse coordinates and use IF to see if it is touching a button. This method works. I've tested it pretty thoroughly. I use this method for the keyboard I made for Hairy Legs and that it the only touch element that works good in Hairy Legs. All my other buttons in Hairy Legs use sprite collisioning and they do not work. My other projects use this method and they all seem to work.
Hope this helps.
As far as I can tell, these are the problems.
1. The sprite transparency is triggering collisions.
2. SPRCOLL only detects collision in certain places.
BOXCOLL works O.K.
I fixed all buttons using BOXCOLL, now I have wait for transparency fix. I don't
know anyway around that problem.
- Top button is using SPRCOLL and sprite is transparent with 4 white corners
- Middle button using BOXCOLL
- Bottom button is using SPRCOLL
ggindlesperger´s check on IF for collisions are only box related right? (least in my mind)
I guess to check on coordinates for a more abstract object would be too hard, maybe use a bunch of smaller squares to compose a similar object could do a quick fix?
Boxcol could also do it for the bat, if you can rotate the box and still check collisions it may be easier to program.
Back on the IFs, what about the diagram I´m sending? can it be done for the targets? is it out of the house? :S
Sorry if I´m too naive on the general ideas, trying to help it out...
[attachment deleted by admin]
Perhaps just create a sprite that is a rectangle, something like 80x8 pixels...
Wonder what version of SDL the Pre is using ?
Could you make the IPK/code available - so I can test of my 2.1 machine ?
I have noted that many of you are using boxcol (or sprcoll!) for button collisions, but my code ZONES is a way much easier solution. Don't know why nobody seems to use it...
Ampos wrote...I have noted that many of you are using boxcol (or sprcoll!) for button collisions, but my code ZONES is a way much easier solution. Don't know why nobody seems to use it...
I am not using it because I have no idea what you are talking about :) Fill me in. I have been away from GLBasic for awhile. I've been using Ansca Corona and converting projects to that so I can publish to Android. Converting, but still using both. GLBasic is one of the best tools out there, but Android is a market I want to hit, so for now I have to use both.
I got Hairy Legs all converted now. For the buttons I guess used a form of Boxcoll I just did a mouse position check. Did not actually use the Boxcoll command. I has to write down the dimensions of my buttons and it was a minor pain doing it this way, but it all works very smooth now.
The Mouseaxis code did not seem to be working so I did away with it and just added a scroll up and down button. On iOS you scroll the scores like you would expect on an iOS device, but on Palm it did nothing.
http://www.glbasic.com/forum/index.php?topic=5186.0
:)
Thanks Ampos....I'll check it out.