Welcome, Guest. Please login or register.

Author Topic: Smoother pointer movement with CyberGraphX or Picasso96?  (Read 6616 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« on: December 09, 2003, 07:43:38 PM »
Is it a software pointer? The pointer on my BVision is prefectly smooth, even at 1600x1200@75Hz...
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« Reply #1 on: December 09, 2003, 07:50:45 PM »
Hmm...

I looked at my settings, pretty sure its a hardware mouse also. I do have mouse speed set maximum and acceleration enabled however.

Incidentally, you should get the CGX 4.2 update as you own 4.0...
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« Reply #2 on: December 09, 2003, 08:08:34 PM »
It is possible the pointer refresh is tied into some native graphics code. I'd expect it to be up to the actual monitor driver to patch the pointer code rather than the main cgx library since its obviously a hardware dependent feature.

I've never noticed a problem on the bvision, but UAE is a bit sluggish here too...
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« Reply #3 on: December 09, 2003, 08:57:30 PM »
I'm still using my old logic 3 speedmouse (the one that you could switch between amiga/atari). Just as smooth now as before getting my gfx card. Never a problem apart from the gadual build up of mung that you have to clean off the rollers occasionally...
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« Reply #4 on: December 10, 2003, 12:03:13 AM »
Patrick

Using the CGXMode preferences, see if you can define a 60Hz mode (for testing purposes). If it turns out that your pointer is sync'd to some custom chip timing signal, it should be smooth. However, your eyes will hate you for it :-)
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« Reply #5 on: December 10, 2003, 05:29:41 PM »
Quote

patrik wrote:

@Karlos:
Tried a 60Hz mode, but the same sluggish feeling was there. Got curious if it synced with the 50Hz mains or something (a PAL Amiga), but I had some problems getting a 50Hz mode to work so I tried a 100Hz mode and the mouse felt more synced than ever, though still sluggish compared to when using AGA.


Kick your A4K in NTSC mode and try again ;-)
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« Reply #6 on: December 10, 2003, 05:41:28 PM »
@Crumb

Possibly...

The whole 60Hz thing was something brought up by some other guy who discovered that when his AGA / GFx card were both operating 60Hz, all graphical operations suddenly bacame beautifully synced, including stuff like solid window dragging etc. IIRC, he was using a CV64 or CV3D.

Personally, I haven't noticed any real sync problems with my bvision though, but I dont tend to use solid window moving. The mouse seems fine.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« Reply #7 on: December 10, 2003, 05:47:17 PM »
@patrik

I have found that switching screens that dont have both identical refresh and depth causes the same sync switch. I guess this could be a bug in CGX?

All my defined modes are VESA2 compliant (bar a few odd ones), and switching from a 85Hz 16-bit screen to another is fine. But if change depth as well (all other things being equal), I get the resync thing.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Smoother pointer movement with CyberGraphX or Picasso96?
« Reply #8 on: December 10, 2003, 07:49:21 PM »
It seems I dont really get this effect much, or am I just not noticing?

Surely its possible to patch whatever code update the mouse position to sync to the vertical blank of the display card? WaitBOVP() should do the trick, no?
int p; // A