Gameport on Creative SBLive sound card

Discussion in 'Windows Vista Games' started by Eran, Dec 12, 2006.

  1. Eran

    Eran Guest

    Hi,

    I have a Creative SBLive sound card (PCI). Vista installed the sound drivers
    ok, but generates an error when it tries to install the Gameport driver for
    the gameport (15-pin) that is on the card. Any suggestions?

    Vista error details are below for two scenarios I tried.

    Device manager accepts it if I select "Unsupported Game Port for Creative",
    but that doesn't help since I can't use the joystick.

    Thanks in advance,

    Eran


    Description
    Windows was able to successfully install device driver software, but the
    driver software encountered a problem when it tried to run. The problem code
    is 19.

    Problem signature
    Problem Event Name: PnPDeviceProblemCode
    Architecture: x86
    Hardware Id: PCI\VEN_1102&DEV_7002&SUBSYS_00201102&REV_07
    Setup class GUID: {4d36e96c-e325-11ce-bfc1-08002be10318}
    PnP problem code: 00000013
    Driver name: unknown
    Driver version: unknown
    Driver date: unknown
    OS Version: 6.0.6000.2.0.0.256.1
    Locale ID: 1033

    Extra information about the problem
    Bucket ID: 4743141

    **** and ****
    Description
    Windows encountered a problem while installing device drivers for your
    Creative SBLive! Gameport

    Problem signature
    Problem Event Name: PnPDriverInstallError
    Architecture: x86
    Win32 error: E0000219
    Inf name: wdma10k1.inf
    Driver Package hash: a1149c1110550ac8eac84ec70b5f5d7b13a08c17
    DDInstall section name: PCI8010J_Device
    OS Version: 6.0.6000.2.0.0.256.1
    Locale ID: 1033

    Extra information about the problem
    Bucket ID: 3382242
     
    Eran, Dec 12, 2006
    #1
    1. Advertisements

  2. Eran

    dev Guest

    /Eran/ said:
    This is a Creative Labs issue.

    Final drivers may not be available until after Vista release to home
    users. And older cards may not be supported at all. For insight see...
    http://us.creative.com/support/kb/article.asp?l=3&sid=14186
     
    dev, Dec 12, 2006
    #2
    1. Advertisements

  3. Eran

    Mike C. Guest

    Vista removes support for any "Gameport" functions of any older hardware. It
    only supports USB devices. There is nothing Creative can do to resolve this
    issue with drivers. You will need to update to a newer joystick if you wish
    to continue using joysticks on your PC.
     
    Mike C., Dec 12, 2006
    #3
  4. Eran

    Eran Guest

    Why would Microsoft do that?

    The gameport doesn't pose any security threat and is probably the simplest
    port to support.

    Eran


    Vista removes support for any "Gameport" functions of any older hardware. It
    only supports USB devices. There is nothing Creative can do to resolve this
    issue with drivers. You will need to update to a newer joystick if you wish
    to continue using joysticks on your PC.
     
    Eran, Dec 13, 2006
    #4
  5. Eran

    Guest Guest

    The big problem is that a "game port" has to
    be polled. This, as well as the process used
    to read the port, wastes lots of CPU time.
     
    Guest, Dec 14, 2006
    #5
  6. Eran

    Eran Guest

    You got to be kidding.
    The gameport was around long before the Pentium when computers were still
    running under 12Mhz. I highly doubt the gameport is a resource hog.

    The big problem is that a "game port" has to
    be polled. This, as well as the process used
    to read the port, wastes lots of CPU time.
     
    Eran, Dec 14, 2006
    #6
  7. Eran

    Guest Guest

    The term "Resources" doesn't apply. It's
    an old-style port that needs lots of time
    to properly read. Stick an analog joystick
    on it and you have to pump some volts through
    it, let it settle a bit, measure it, and from
    that determine the pot position. Lots and
    lots of time (it has nothing to do with
    "resources"). Since the time to read the
    port is constant, the faster the CPU, the
    more that's wasted. It's like putting on
    the brakes 20x a second as you drag down
    the strip. Compare with a device (a game
    port could be considered a device) that
    works with an interrupt, where the device
    does all the work, and the CPU only stops
    to read the answer (it doesn't have to calc
    the answer). To put it in simple terms.

    E- [Wed, 13 Dec 2006 21:15:21 -0800]:
     
    Guest, Dec 14, 2006
    #7
  8. Eran

    Jane C Guest

    Jane C, Dec 14, 2006
    #8
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.