Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: unclet on October 14, 2003, 11:08:27 am
-
So I was playing one-player Warlords on my cab through a USB mouse hack and wanted to play 4-players. I asked a question in this forum regarding multiple players for Warlords and was directed towards Analog+ . However, since I am using Win2000 right now, it seems I can not use that program to allow me to play 4-player Warlords .... correct? Is there any other option other than reinstalling a new operating system?
Why cant Mame be updated to have mappable multiple USB mice input? What is the reason? On the surface, it seems simple too allow the user to select which USB mouse input Xaxis or Yaxis to use for a game, but beneath the surface I guess there is a problem.
Also, someone posted that Warlords was a "paddle" game, so does this mean that I could use two USB Dual Strike hacks (2 pot inputs on each hack = 4 total) to connect some knobs with potentiometers on them to play 4-player Warlords?
BTW: Is the definition of a "paddle" --> Something with a knob and pot?
-
Warlords did originally used pot based "spinners" (or paddles ???)
I would assume if you had something similar set up (a couple of hacked controllers giving you 4 pots to play with), MAME would allow you to play 4 players...
You should also be able to use the new AnalogXP+ or whatever they're calling it... They found a way to get multiple mice working in Windows 2K/XP...
With that you could have 2 mice hacked w/ X & Y axis on seperate spinners giving you 4 spinners for 4 player games.
-
Aaahh....I saw the Analog+XP thing but I thought it was for only XP use. I am glad it is for Win2K as well. I will look into this.....
Right now, I have two spinners on my cab (2 USB mouse hacks which are both hacked to the X-Axis). If I wanted to play 2 player Warlords for now, it seems Analog+XP would allow me to assign the X-Axis from one of the USB mouse hacks for player1 and the other X-Axis mouse hack for player 2....correct?
I loved Warlords as a kid and just rediscovered it. Can not believe I forgot about it. Anyway, 2-player Warlords might need to suffice for now until I get my driving cab complete.
-
You can use 1 hacked mouse to power 2 spinners...
X axis for 1 & Y axis for the other... And you don't have to worry about using multiple mice or anything like that.
Also, I think the AnalogXP version of MAME works with Win2K. Don't hold it over my head if I'm wrong, but that should be your first place to look if you're wanting 4 spinners in Win2K.
-
MameAnalog+ XP will not work with Win2k.
Here's what happens if you run MameAnalog+ XP on the different operating systems from what I've heard:
1) Win 95/98/millenium - The program won't run AT ALL
2) Win2k - The program will run, but you can't use the multimouse stuff
3) WinXP & later - works great
So if you're going to use Win2k, you could use 1 mouse for 2 Warlords controllers and 1 analog joystick for the other 2 controllers, or 2 analog joysticks for all 4 warlords controllers.
-
Sorry uncleT... I put my foot in my mouth this time... :-\
But you'll still be able to play 4 player warlords!
-
tmasman:
Dont worry about it. This is why this forum is so great...... the answer always eventually surfaces. Thanks for the information
jerryjanis:
You mentioned that I could use 1 mouse to allow 2 players in Warlords. How can you hack one mouse to have two knobs for 2-player Warlords? I currently have two completed TwistyGrip USB mouse hacks on my standup Mame cab and both of these mouse hacks are to the "X-Axis". I am not sure how you hack one mouse apart to get two separate knobs for Warlords. Unless MameAnalog+ does something for me which I do not understand yet.
BTW: I went to the MameAnalog+ site and there were no directions as to how to use MameAnalog+. I mean do I simply rename the MameAnalog.exe to Mame.exe and replace my current Mame.exe file with it Or maybe MameAnalog is only useable in a DOS window. Maybe someone can enlighten me as to how to use MameAnalog+
-
> How can you hack one mouse to have two knobs for 2-player >Warlords? I currently have two completed TwistyGrip USB mouse >hacks on my standup Mame cab and both of these mouse hacks are >to the "X-Axis". I am not sure how you hack one mouse apart to get >two separate knobs for Warlords. Unless MameAnalog+ does >something for me which I do not understand yet.
You can't do it with your current set-up. You would have to hack the same mouse so one spinner uses the X-axis, and one uses the Y-axis of the same mouse. Then use MameAnalog + to assign the Y-Axis to Player 2 rotation.
BTW: I went to the MameAnalog+ site and there were no directions as to how to use MameAnalog+. I mean do I simply rename the MameAnalog.exe to Mame.exe and replace my current Mame.exe file with it Or maybe MameAnalog is only useable in a DOS window. Maybe someone can enlighten me as to how to use MameAnalog+
You can do it either way. If you are sure you want to use it alone, you could just rename it as mame.exe. Til you get used to it, I would do the following:
Create a new folder, say C:\mameanalog. Put the mameanalog+ files here, rename to mame.exe if you like.
Type "mameanalog.exe -cc" (or mame.exe -cc, if you renamed). This gives you a new mame.ini with all the new options.
Now edit the mameanalog.ini or mame.ini file in C:mameanalog to point to your old roms, samples, hi, etc. (Copy hiscore.dat to C:\mameanalog).
You can either add a folder in Mameanalog+ for .cfg files, or use the old MAME ones.
The new options are explained on the analog+ site.
Now you just run C:\mameanalog\mame.exe gamename, instead of C:\mame\mame.exe gamename
-
Thanks for the info :)
-
BTW: I went to the MameAnalog+ site and there were no directions as to how to use MameAnalog+. I mean do I simply rename the MameAnalog.exe to Mame.exe and replace my current Mame.exe file with it Or maybe MameAnalog is only useable in a DOS window. Maybe someone can enlighten me as to how to use MameAnalog+
Yup, my "documentation" sucks. :-\ The best place for any info is on the features page (http://urebelscum.speedhost.com/feature.html#options).
Do like Tiger-Heli said. The option you'd want is the "switchmiceaxes", start the game, tab, go to the added "Mouse Axes" item.
Oh, and if you're going to use mouse hacks, the X and Y don't have to be on the same mouse; you could just change one of your current USB mouse hacks to the Y axis, lenging the other still on the X axis, use the switchmiceaxes option, and then you could play 2 players.
-
Oh, and if you're going to use mouse hacks, the X and Y don't have to be on the same mouse; you could just change one of your current USB mouse hacks to the Y axis, lenging the other still on the X axis, use the switchmiceaxes option, and then you could play 2 players.
I didn't realize this. . . Makes sense though. Thanks u_rebel
-
MameAnalog+ XP will not work with Win2k.
Here's what happens if you run MameAnalog+ XP on the different operating systems from what I've heard:
1) Win 95/98/millenium - The program won't run AT ALL
2) Win2k - The program will run, but you can't use the multimouse stuff
3) WinXP & later - works great
So if you're going to use Win2k, you could use 1 mouse for 2 Warlords controllers and 1 analog joystick for the other 2 controllers, or 2 analog joysticks for all 4 warlords controllers.
What about XFree86?
-
I'm not sure about splitting up axes (for all I know it's possible, I just haven't tried), but I've gotten 4 mice working using X-Mame and Linux. It involves uses XInput. Check out about halfway down the page:
http://jstookey.com/arcade/xmame_installation/
-
u_rebelscum:
Since I am using USB mouse hacks, I would have assumed I could have kept the Xaxis hack on both of them. Can the Xaxis of USB mouse1 be mapped to player1 while the Xaxis of USB mouse2 be mapped to player2?
It would seem that Mame would be able to tell which USB port is sending the XAxis information and thus decide whether to supply movement to player1 or player2. This is probably very off-the-mark since I really have no in-depth clue of how this stuff all works but it seems reasonable.
-
u_rebelscum:
Since I am using USB mouse hacks, I would have assumed I could have kept the Xaxis hack on both of them. Can the Xaxis of USB mouse1 be mapped to player1 while the Xaxis of USB mouse2 be mapped to player2?
It would seem that Mame would be able to tell which USB port is sending the XAxis information and thus decide whether to supply movement to player1 or player2. This is probably very off-the-mark since I really have no in-depth clue of how this stuff all works but it seems reasonable.
MameAnalog+ is able to tell the difference in winME/98/XP, and able to map as you discribe; official mame is not. Neither is able to differentiate in win2000 due to OS limits; win2000 doesn't let any app tell the difference between mice because of MS's "security reasons". (quoting MS documentation)
(Actually, official mame can tell the difference in winME/98, but you can't remap the mice in official mame, and the mice are mapped: USB mouse 1 to mame mouse 2, USB 2 to mame 3, etc. Mame mouse 1 is the "system mouse", which is all USB PS/2 and serial mice combined into one mouse.)
Anyway, with win2000, you can't do as you discribe. :( Your options are:
a) win2000, change one USB to the Y axis, & analog+ with -switchaxes option
b) winME/98, your current hardware, & analog+ with either -switchaxes or -switchmice option
c) winXP, your current hardware, & analog+XP with both -multimousexp -switchaxes options
d) rewrite some mouse drivers so the OS doesn't think they are mice, and then edit mame to look for the "non-mice" but treat them like mice
Sorry. :(