Comparing USB wheels with gameport wheels is in priciple the same
as comparing apples with peers. USB wheels use an AD converter which
has data readily available for reading and can be updated every usec.
A gameport wheel needs to be timed, which may take 21usec (0ohm) up
to 1.1msec (100k)depending on the position.
This slow response has nothing to do with the way of addressing the
device. A USB wheel which would use the 'old style' timing would
show the same slowness.
But now compare these, an USB wheel (with that AD converter) and a
wheel (with the same AD converter) directly connected to the *ISA* bus.
For USB, the game has to issue a dataretrieval command through the
PCI bus to the USB port, which then will take over and go serially tell
the wheel to serially send the required data. This data then will be
available to the processor through the PCI bus.
On ISA, the processor can go get the data from the AD converter. Access
to the ISA bus will go through the PCI bus but is automaticaly mapped
onto the ISA bus.
Definitely the ISA wheel will cause less system load, and will give even
better response (ISA = 8MHz = 12.5nsec).
And then the mouse. Yes USB is faster here, but mainly (probably even
only) because of the higher serial baudrate.
The higher baudrate is also the reason why USB wheels are surviced
faster then serial-port wheels.
> Thw USB port are pretty wll "Bus mastered" and tend to look after
> themselves with very little if any CPU time dedicated to them. ThHis
> makes USB devices much more responsive then PCI based ones. Just ry a
> USB steering wheel or mouse. There is no comparison.
> > > YES! It's PCI so it polls the controller much faster than ISA.
> > > The only thing faster would be USB.
> > Don't think so, USB hangs on PCI and added to that, it is serial.
> > --
> > Ren van Lobberegt, The Netherlands.
> > Personal site : http://www.toptown.com/INNERCIRCLE/1846/
> > AMCA web master : http://www.amcaracing.nl/
--
Ren van Lobberegt, The Netherlands.
Personal site : http://www.toptown.com/INNERCIRCLE/1846/
AMCA web master : http://www.amcaracing.nl/