• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 670
  • Last Modified:

Game Port (jstick) Problems

I Have a SB16PnP(Isa) and a new SBPCI128 in my machine, the legacy device on the PCI card is disabled (via device manager) due to a lack of free IRQs and DMA channels, Both game ports are enabled, but I can't use them both simultaneously, (I want to use 2 joysticks)

I have a Thrustmaster TopGun in the PCI card, which works fine, but, how do I set up a generic 2-axis, 2 Button Joystick through the ISA Card???

I want this bad hence the high point rating

Alex "Methadone Pretty" Dent
0
MethadonePretty
Asked:
MethadonePretty
  • 11
  • 4
  • 4
  • +7
1 Solution
 
MethadonePrettyAuthor Commented:
Oh yeah and I'm running win98 with directX ver 7...
0
 
paaskyCommented:
Hi MethadonePretty,

Perhaps you should buy a Y-cable to connect two joysticks. The cable is connected to single joystick port and it shares input channel for two joysticks.

I'm not sure if games are supporting two ports simultaneously (I might be totally wrong!)

I'm going to ask this for my friend who's more hardware oriented... ;)

Regards,
Paasky
0
 
paaskyCommented:
My friend gave me the following recommendation:

"You should buy a joystick card which have interfaces for two joysticks. Separate sound card ports usually don't work together well or at all. Joystick ISA card is also quite cheap bargain."

He said that there was an offer in (my) local computer store they cost only $2 dollars!

Regards,
Paasky
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
MethadonePrettyAuthor Commented:
I am hoping to be able to do this without spending any money at all, and i've tried one of those game card things, they don't work under directx, well mine didn't...
0
 
DMillCommented:
DirectX7 uses devices to connect to the drivers for each card. DX would have to create a seperate device for each card driver.
If the cards will not work together normally then DX will not work either.
I don't think any game would have been programmed to handle this type of situation.
0
 
compmaniaCommented:
MethadonePretty: Just spend $2 and buy a little Y-cable, they work fine. You will not be able to get both ports to work together.
0
 
MethadonePrettyAuthor Commented:
Due to me applying for a job/Trying to finish coursework, I haven't had time to try the y-cable yet... I'll get back to y'all, thanks for your patience...

Alex
0
 
paaskyCommented:
Any news here?

compmania, would you change your answer to comment - I was already suggesting Y-cable in my previous comments.

Best regards,
Paasky
0
 
MethadonePrettyAuthor Commented:
The y-Cable doesn't work, I'm going to try and hack the drivers/registry in windows... hmmmm, we'll see...

Alex
0
 
MethadonePrettyAuthor Commented:
Adjusted points to 450
0
 
MethadonePrettyAuthor Commented:
Unless anybody has any other ideas?...
0
 
DMillCommented:
If you know a little VB you can access both ports. The MSDN online library at Microsoft's site has examples of how to do this.
0
 
MethadonePrettyAuthor Commented:
dmill, elaborate I can write VB...
0
 
compmaniaCommented:
Didn't work? Which port did you try it in?
Try taking the ISA card out and use the SB gameport.
0
 
HeadPressmanCommented:
OK, we got ours to work, and just checked with someone to confirm; here's what worked.

We had to reboot in SAFE MODE, and from device manager remove all the wrong joy sticks (we had a bunch of them listed in safe not in the usual way of getting into Windows).  We removed everything dealing with the sound card and rebooted and reloaded current drivers and all that to have it all work fine.  We were using a Sidewinder kind of gameport which allowed us to hook one into the other and voila! worked.
0
 
HeadPressmanCommented:
Oh yeah, we also had to update the MiCrOsOfT program stuff.  About to call the wife, she helped me do this.  Back with more if I luck out and find what else worked.  New to this, hope it helps.
0
 
compmaniaCommented:
Umm, you need Microsoft only sticks/pads to do that.
0
 
DMillCommented:
The DX7 download from MS has the references needed to view/work with directX...It also has a few neat little tools for testing stuff. For me this download took 8 hrs, but it gives you the SDK library and many sample programs for VB. One particular tool tests the capabilities of each device DX would access. e.g. sound card, joy port. This might prove useful to you if you like tinkering with this kind o'  stuff.
0
 
MethadonePrettyAuthor Commented:
My joysticks aren't microsoft and I can't afford microsoft gear... I'm a student remember...
0
 
DMillCommented:
The DX download is free.
0
 
red117Commented:
i would suggest taking out something that is using all your irqs and trying this again, i am willing to bet your problem lies in the fact that you have the irq disabled.  i know you dont want to spend anymore money but.. have you tried usb?  i am not sure about joysticks yet, but a usb keyboard with a mouse port onboard can help you free up an irq and that might help is well.
basically i am going on the fact that removing one of the irqs is causing the problem.  

hope this helps.
0
 
MethadonePrettyAuthor Commented:
Right update time,

The y-cable idea DOES NOT work, even setting up as 2x 2 button, 2 axes joysticks...

The IRQ thing makes no difference as it  is nothing to do with the game port. (It's the legacy device (the dos extender) for the PCI card)

I haven't had any luck with hacking the drivers as of yet, but I'm going to try again tonight..

Thanks for your ideas, keep 'em coming....

Alex
0
 
jsextonCommented:
Yeah, Y-Cables split the wires (half go to one stick and the other half to the other stick), so some newer joysticks just don't work right with a splitter (if you had 2 generic sticks it would probably work).

By any chance are the joysticks recognized in the Game Controllers menu and maybe just your games aren't recognizing them???  I am assuming you're using DirectX games, but just want to make sure.

Time for a few USB joysticks - the Gravis Gamepad Pro is about $12US and you can connect up to 127, or so they say... ;-)
0
 
NetRatCommented:
You first need to make sure the joystick ports are working on both cards.  This is very simple to troubleshoot... just remove one card and use the port on the other.  Then vice-versa.

If they both work, then remove both cards and remove all drivers for each.  Then download the latest driver and reinstall them one at a time.  I had a problem with a joystick that the computer would not recognize.  The problem was that the driver had become corrupted.

I understand that you don't want to use a y-cable.. it's the principle of the matter.  I have two sounds cards in my system (one for overall sound, and one for Battlefield Communicator/Roger Wilco).  If I get the chance, I will see if both of my jports work.
0
 
pieterwCommented:
Sorry, but this is not going to work. The Trustmaster is using 3 channels of the gameport. The other is using 2. You only have 4 channels available in a system. You can prove this by installing 2 basic 2x joysticks, they will work.

The only thing you can do, is install an other joystick that uses USB.

Sorry, good luck,

Pieter
0
 
MethadonePrettyAuthor Commented:
I don't have a USB port... I have TWO game ports, and 8 channels...
0
 
bufordkCommented:
mmmm....USB.....Goooood
run.....two joysticks.......yes yes
by isa(pci better-64bit isa-16bit) USB port card....yum yum
0
 
MethadonePrettyAuthor Commented:
Update, I was walking through my local shopping centre and called into a local computer shop to try and get the guy to give me a job when I spotted a Quickshot Squadron Commander FCS, for only £18. Needless to say that for only £18 I sold various possesions until the required funds were attained.

So, now I've bored you stooopid with my life story; I am selling the SB16pnp(ISA) as I no longer need it.

Since the problem was not solved (that's not a dig at anybody it's just, well, it wasn't) compmania gets the points because In the other question thread he helped second most and I wanted to give him some points.

Thanks all, 'till next time,

Alex
0
 
compmaniaCommented:
Thanks
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 11
  • 4
  • 4
  • +7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now