Game Development Community

Custom cursor still displays hardware cursor

by Tetraweb · in Torque Game Builder · 10/01/2007 (4:55 pm) · 26 replies

I noted this elsewhere, but I think it is a true bug so I am noting it here as well.

I have only tested this on the Mac so far, but when setting a custom GuiCursor, I get both the custom cursor displayed and the Mac's hardware cursor displays on top of it. The same code worked as expected in 1.1.3

Will test on PC tomorrow.

Greg
Page«First 1 2 Next»
#21
06/18/2008 (6:29 pm)
Sent.

Greg
#22
06/19/2008 (9:59 am)
Hey Greg. Did you send it to kenh at garagegames dot com? If so, it might have inadvertantly got deleted when I emptied my spam this morning. Can you send again?
#23
07/31/2008 (2:07 pm)
Found a cursor-related bug only on Mac OS X, and only if TGB is running fullscreen. It's breaking a game in development and we have to fix it.

Steps to repro:

1. Build out a new, empty game in TGB 1.7.4 on Mac OS X

2. Set the game to fullscreen using Canvas.pushDialog(OptionsDlg); from console window

3. Do a sceneWindow2D.setMousePosition(0,0) and YES the cursor moves there

4. Move the mouse, it snaps back to the position it had been at before!

As mentioned this is breaking a game at "ready to ship" level, and we're very interested to get a fix! Doesn't happen in windowed mode, just fullscreen, and only Mac OSX. Has been a problem in TGB 1.7.2 as well.

Note: we have the source and commercial package, and will be happy to compile in a fix! Suggestions much appreciated.
#24
08/27/2008 (3:29 pm)
This brings up an interesting topic of bug fixes, in that it seems one has to scream and shout like Tetraweb has here in order to get any attention. Initially his first reply from a GG employee was from someone not even involved with TGE.

I know I've reported many bugs ever since 1.3, which to the best of my knowledge have never been fixed or even acknowledged. It's a little frustrating.

I for one would gladly pay more for a version of TGE that got more bug-fixing attention. Several hundred more, easily. I'm using it for shareware development, and it's a business expense I can easily afford. So if the problem is lack of people on the TGE team (is there even a TGE "team"? Anyone dedicated to this alone?), then maybe charge an upgrade fee for newer versions of the engine, even if they only contain bug fixes. Yes, some people will scream and shout, but I'd be happy to pay for this just to get the bugs fixed.

Let me say I *am* happy to see, with the 1.7.x releases, that things seem to be headed in the right direction. But there still seems to be a vast log of bug reports that have gone unaddressed and unacknowledged.
#25
08/28/2008 (10:44 am)
Hey Vern. We are working on being a little more transparent about our bug fixes and to let people know when they have been logged and resolved. Thanks for the feedback, we do take it to heart.
#26
08/28/2008 (11:31 am)
Great to hear Kenneth. Just knowing that a bug has been logged by someone helps a lot!
Page«First 1 2 Next»