| Poster | Thread |
fingus
 |  |
Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 11:31:05
| | [ #1 ] |
|
|
 |
Cult Member  |
Joined: 20-Oct-2006 Posts: 682
From: Münster / Germany | | |
|
| 
It´s now recognized by Amiga-Input and auto useable by RunInUae and others.
Good job!
Last edited by fingus on 19-Jan-2012 at 11:32 AM.
_________________ SAM460ex Lite, Radeon HD6570 Ultimate/1GB, Juli@Xte PCI-e soundcard (top notch!), OS4.1 Update6, Author of Amiga-Flipclock |
|
| Status: Offline |
|
|
Jupp3
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 11:45:26
| | [ #2 ] |
|
|
 |
Cult Member  |
Joined: 22-Feb-2007 Posts: 858
From: Unknown | | |
|
| @fingus
Does it have the same issue with long lag in controls, that earlier Competition Pro USB's suffered from? Made it practically useless, at least for me.
Should just dump the usb logic from my sticks & add 9pin atari-style cable, that way they would be useful for at least something  |
|
| Status: Offline |
|
|
fingus
 |  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 12:03:07
| | [ #3 ] |
|
|
 |
Cult Member  |
Joined: 20-Oct-2006 Posts: 682
From: Münster / Germany | | |
|
| @Jupp3
just had only a fast test so long.
What do you understand under a long lag? A lag of 100 Milliseconds?
Last edited by fingus on 19-Jan-2012 at 12:03 PM.
_________________ SAM460ex Lite, Radeon HD6570 Ultimate/1GB, Juli@Xte PCI-e soundcard (top notch!), OS4.1 Update6, Author of Amiga-Flipclock |
|
| Status: Offline |
|
|
AmiDog
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 12:15:24
| | [ #4 ] |
|
|
 |
Cult Member  |
Joined: 1-Jun-2004 Posts: 913
From: Kumla, Sweden | | |
|
| @fingus
If playing a C64/Amiga platformer, a lag of more than a frame or two, i.e. 1000/50=20ms makes it rather useless. I know my brother had one of those competition pro USB joysticks, but it was so slow it made playing almost impossible. He then got a keyrah which apparently was like a million times better. |
|
| Status: Offline |
|
|
Jupp3
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 12:17:24
| | [ #5 ] |
|
|
 |
Cult Member  |
Joined: 22-Feb-2007 Posts: 858
From: Unknown | | |
|
| @fingus
Quote:
What do you understand under a long lag? A lag of 100 Milliseconds? |
That is pretty bad already. If it's really that bad, I guess it's not worth buying.
...except for rewiring purposes perhaps  |
|
| Status: Offline |
|
|
RodTerl
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 12:30:53
| | [ #6 ] |
|
|
 |
Cult Member  |
Joined: 6-Sep-2004 Posts: 521
From: Rossendale | | |
|
| Why does USB have such problems with lag, whenit has a thousand times a second poll rate, so can easily be checked every frame, just like the hardwired mouse and joystick ports, and even USB 1 the data is squirted ten times faster than the fastest serial port, mouse sampling rate?
Or has Windows crippled the drivers that badly? 8(
_________________ The older and more respected a scientist is, the longer it takes to prove him wrong. |
|
| Status: Offline |
|
|
graff
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 13:20:00
| | [ #7 ] |
|
|
 |
Member  |
Joined: 4-Jul-2005 Posts: 19
From: Unknown | | |
|
| @RodTerl
As far as I remember the poll times for USB interrupt endpoints are from 2ms and up in powers of two under USB 1 spec. So if the joystick asks for a e.g. 64ms poll-rate, that is (approximately) what it gets. Add to that software overhead, and you're about there :)
I haven't investigated the Competition PRO USB joystick USB EndPoint descriptors, so I don't know what poll rate the joystick actually asks for.
_________________ Regards Thomas Graff Thøger |
|
| Status: Offline |
|
|
Jupp3
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 14:05:42
| | [ #8 ] |
|
|
 |
Cult Member  |
Joined: 22-Feb-2007 Posts: 858
From: Unknown | | |
|
| @graff
Quote:
| Why does USB have such problems with lag |
I don't think it's an "USB problem" as such. It's just these Competition Pro USB sticks that are designed somehow badly (although I am pretty sure there are others too, but probably with very short lifetime on the market, as properly working models outsell them)
Of course having an USB hub in-between will also make things a bit worse (especially if it's embedded on the motherboard so, you cannot really get rid of it), but there's something really wrong with the design of at least older Competition Pro USB sticks, as other USB sticks / pads / joystick adapters work just well. |
|
| Status: Offline |
|
|
wawa
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 15:47:52
| | [ #9 ] |
|
|
 |
Elite Member  |
Joined: 21-Jan-2008 Posts: 3355
From: Unknown | | |
|
| "goldmember" -what a name! |
|
| Status: Offline |
|
|
ChrisH
 |  |
Re: Finally the "goldmember" is working with Update4! Posted on 19-Jan-2012 17:23:41
| | [ #10 ] |
|
|
 |
Elite Member  |
Joined: 30-Jan-2005 Posts: 6424
From: Unknown | | |
|
| FWIW, I never noticed any "lag" problems with my Competition Pro USB joystick, despite warnings I'd read. _________________ Author of the PortablE programming language. I love using Amiga OS4.1 on my A1-X1000 & Sam440  Don't forget the official support forum for OS4! |
|
| Status: Offline |
|
|
fingus
 |  |
Re: Finally the "goldmember" is working with Update4! Posted on 16-May-2012 19:54:07
| | [ #11 ] |
|
|
 |
Cult Member  |
Joined: 20-Oct-2006 Posts: 682
From: Münster / Germany | | |
|
| @ChrisH
Quote:
| WIW, I never noticed any "lag" problems with my Competition Pro USB joystick, despite warnings I'd read. |
Me too, but if someone have doubts, try this one:
http://amigaworld.net/modules/newbb/viewtopic.php?topic_id=35767&forum=33_________________ SAM460ex Lite, Radeon HD6570 Ultimate/1GB, Juli@Xte PCI-e soundcard (top notch!), OS4.1 Update6, Author of Amiga-Flipclock |
|
| Status: Offline |
|
|
Wol
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 16-May-2012 22:54:55
| | [ #12 ] |
|
|
 |
Cult Member  |
Joined: 8-Mar-2003 Posts: 905
From: UK.......Sol 3. | | |
|
| @fingus
Dont forget that USB is software serviced; no hardware interupts, so if your system is under heavy load lag can be huge..
Wol.
_________________ Fox News: "We lie, dumb asses believe." I no longer buy American products, I don't want my tax dollars financing illegal wars and murders.. |
|
| Status: Offline |
|
|
danwood
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 16-May-2012 23:23:08
| | [ #13 ] |
|
|
 |
Cult Member  |
Joined: 30-Sep-2008 Posts: 750
From: Unknown | | |
|
| @ChrisH
I own 3 competition Pro USBs, the lag is pretty bad, I wondered why I kept dying in every game and put it down to not being familiar with the games any more. Playing C64 and Plus/4 games it was particularly noticeable, then when using keyboard I stormed through every level just as good as I was 20 years ago.
There is definitely a crap USB interface in them which makes many quick-reflex games unplayable. |
|
| Status: Offline |
|
|
Spirantho
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 17-May-2012 12:43:21
| | [ #14 ] |
|
|
 |
Cult Member  |
Joined: 4-Jun-2004 Posts: 795
From: Aberystwyth, Wales | | |
|
| As far as I'm aware there's only one piece of hardware that can do 9-pin joysticks without latency, and that's the Catweasel MkIV(+), as the joystick port status is mapped to a memory address. I'm not sure a USB device will ever be as good. |
|
| Status: Offline |
|
|
NutsAboutAmiga
|  |
Re: Finally the "goldmember" is working with Update4! Posted on 17-May-2012 13:36:46
| | [ #15 ] |
|
|
 |
Elite Member  |
Joined: 9-Jun-2004 Posts: 8607
From: Norway | | |
|
| @Spirantho
There is much latency in UAE anyway, don't think you notice 3 ms latency on a USB, if the pull time on USB was 3/1000 of second, of course USB stack can be effected by heavy CPU, but then I bet the games does play well either . _________________ Software developer and forum troll. Please check out my software: Excalibur, Basilisk 2, AmigaInputAnywhere. |
|
| Status: Online! |
|
|