Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > macOS > Gamesprockets on MacOS X

Gamesprockets on MacOS X
Thread Tools
oharag
Junior Member
Join Date: Oct 1999
Status: Offline
Reply With Quote
Sep 2, 2002, 10:17 AM
 
Does anyone have a clue whether Apple is going to support GameSprockets on MacOS X? Apple had some great support for input devices (ie gamepads), playing over a network, support for voice, etc...

The reason why I'm asking is because I tried getting updated drivers for my Gravis GamePad. Gravis states that the drivers are part of Apple's GameSprockets, and users should go to Apple website. Everyone here probably will point me to USBOverdrive, but I went to their site and they stated that the beta for MacOS X does not yet support gamepads.
     
KaptainKaya
Mac Elite
Join Date: Mar 2001
Location: somewhere in ohio
Status: Offline
Reply With Quote
Sep 2, 2002, 10:42 AM
 
AFAIK Apple killed gamesprockets as we know them. I'm not sure on anything else they are doing/not doing about it though.
     
oharag  (op)
Junior Member
Join Date: Oct 1999
Status: Offline
Reply With Quote
Sep 2, 2002, 11:20 AM
 
I can't believe that Apple would kill this. GameSprockets ruled for input devices et al. Also, Apple made a big point of supporting games on the Mac. What kind of support are they making for MacOS X? Go to Gravis' site and they state that gamepad support for all of their products are part of inputsprockets. This is even for their newer gamepads. I hope that Apple gets on the ball.
     
Anomalous
Mac Elite
Join Date: Jul 2002
Location: Right Here
Status: Offline
Reply With Quote
Sep 2, 2002, 11:22 AM
 
GameSprockets are no longer necessary because they incorporated their most important features directly into the OS.
     
Millennium
Clinically Insane
Join Date: Nov 1999
Status: Offline
Reply With Quote
Sep 2, 2002, 11:25 AM
 
Some parts of DrawSprocket and NetSprocket survived in OSX.

The rest seems to have been put out to pasture. For most (SoundSprocket, SpeechSprocket, etc.) it was just lack of use. Were there any games out there that actually supported, for example, SpeechSprocket? Honest question; I don't know of any.

For InputSprocket, though, it was because a better mechanism was created: HIDManager. Unfortunately, game developers don't seem to have caught onto using it for some reason. We should be lobbying harder on that score.

What gamepad are you using? HIDManager seems to support most Gravis stuff; my GamePad Pro works fine. Your efforts may be better directed at game developers, asking them to support this important API.
You are in Soviet Russia. It is dark. Grue is likely to be eaten by YOU!
     
oharag  (op)
Junior Member
Join Date: Oct 1999
Status: Offline
Reply With Quote
Sep 2, 2002, 11:46 AM
 
Millennium, I also have a GamePad Pro. I plugged it in and nothing happened. I thought you could access a control panel after installing the software from the GamePad CD. Inputsprocket was needed to recognize the device. Using the control panel one could program the buttons on the GamePad Pro to do certain functions (ie jump, move etc...). How is this different on MacOS X? Do you still have the same capabilities on X?
     
calumr
Forum Regular
Join Date: Sep 2000
Location: UK
Status: Offline
Reply With Quote
Sep 2, 2002, 11:58 AM
 
Originally posted by Millennium:
Some parts of DrawSprocket and NetSprocket survived in OSX.

The rest seems to have been put out to pasture. For most (SoundSprocket, SpeechSprocket, etc.) it was just lack of use. Were there any games out there that actually supported, for example, SpeechSprocket? Honest question; I don't know of any.
I never heard of SpeechSprocket. I know there was a speech driver for InputSprocket.

Originally posted by Millennium:

For InputSprocket, though, it was because a better mechanism was created: HIDManager. Unfortunately, game developers don't seem to have caught onto using it for some reason. We should be lobbying harder on that score.
Better? Better? The HID manager is the most awful API I have ever had to use. Devices have to report various pieces of information (such as their name, elements, and the info on each element), and most do it very badly and inconsistently with each other. Some devices have axis that go from 0 to 255, others from 1 to 1024 etc. Making sure every device works, and is properly calibrated & that their names are reported as readable names (gamepads report their buttons as "Button #1", "Button #2" etc. where they should really be "Red button" & "Start button") is a time-consuming task that can only be done properly if you have every possible input device that may be used with your game.

I could go on for pages on how awful the HID API is, but then I wouldn't even have mentioned the fact that there is no GUI for configuration. There is no way to autoconfigure devices to actions in the game, and there is no way to save your settings without doing it yourself.

Apple seems to have been too busy to do a proper input library. Expecting game developers to use it is asking too much.
     
Big Mac
Clinically Insane
Join Date: Oct 2000
Location: Los Angeles
Status: Offline
Reply With Quote
Sep 2, 2002, 02:39 PM
 
Now we have two highly conflicting opinions on HID. Does anyone care to provide a third? I believe such issues are quite important.

"The natural progress of things is for liberty to yield and government to gain ground." TJ
     
Mafoo
Junior Member
Join Date: Jun 1999
Location: England
Status: Offline
Reply With Quote
Sep 2, 2002, 04:32 PM
 
From most of the developers ive spoken too arnt too pleased with HID. Apple sells HID as a gamesprokets replacement, but frankly it falls short in most areas.

and what about netsprokets? OpenPlay fell flat on its face from what i have seen (any other games appart from pod racer?)

--mafoo
     
BlackGriffen
Professional Poster
Join Date: Jul 2001
Location: Dis
Status: Offline
Reply With Quote
Sep 2, 2002, 04:44 PM
 
In the meantime, I've found that GamePad Companion works quite well. It lets you map the input to keys on the keyboard. Not the greatest for analog (since it translates it to digital), but better than nothing. Right now it is a control panel + daemon combo (daemon only runs when it is turned on). I don't know how complete or up to date the demo is nowadays, but I registered quite a while ago and I'm still getting all of the updates. At any rate, he used to do a lite version that was a couple revisions behind for the demo (judging from his web page the demos expire now), and only tells you where to download the full version after you've paid.

It's a handy little app, and worth $15 until this whole HID mess gets straightened out.

BlackGriffen

Edit: Ooops, forgot to mention that you can get the util from http://www.carvware.com/ .
     
   
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 07:45 PM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,