I have EMU+ - where to get the driver? (nt)


[ Follow Ups ] [ Post Followup ] [ Build Your Own Arcade Controls message board ] [ FAQ ]

Posted by BillyBoy on 25, 2000 at 6:40 AM:

In Reply to: A suggestion for those wanting to use multiple trackballs or mice with mame in Windows. posted by Torgo on 25, 2000 at 3:33 AM:

: I've been playing with Andy Geez's mouse driver that let you use two mice discreetly in Optimame or Emu+.

: It works perfectly, but in Windows, you have to load the driver through a dos box each time you want to play a game unless you leave the same dos box open, in which case you only have to load the mouse driver once, but this is less than optimal, because you have to do a lot of typing in order to play games. Normally, I use Dos Mame in Windows with Arcade@home as my front end. Which as we all know lets you just pick the game you want to play from a long list.

: So here's my solution, (I'm thinkin there's at least one of you out there who's actually interested). For each game that uses multiple mice or trackballs such as Marble Madness or Terminator 2, create a .bat file (for those of you that don't know, a .bat file is simply a text file with the extension .bat instead of .txt. You can create one by right clicking on the desktop, and selecting New Text Document. Be sure to rename it with the .bat extension)

: Put text similar to this in the .bat file:

: cd [path to the folder that contains the Optimame mouse driver]
: optidrv /[number of the com port to which your secondary mouse is attached]
: cd [path to the folder that contains Mame]
: optimame [gamefilename] [-desired options] -soundcard 1

: In my case the chunk of text looks like this for Marble Madness:

: cd d:\mame\Optidrv
: optidrv /1
: cd..
: optimame marble -tweak -soundcard 1

: or this for Teminator 2:

: cd d:\mame\Optidrv
: optidrv /1
: cd..
: optimame tem2 -soundcard 1

: I use cd.. on the third line instead of a full path because on my system the folder that contains Mame is one level up from the folder that contains the mouse driver, and again for those of you that don't know cd.. moves you up one folder.

: Also you can put Emu+ instead of Optimame on the last line if that is what you are using. (I'm not sure what the executable is named for Emu+, but be sure it matches)

: Now, save the file anywhere on your hard drive. I created o folder in my Mame folder called Bat files and stuck all mine in there.

: You could end it there and simply double click those bat files to launch the games when you want to have multiple mouse support, but I prefer to have it integrated into Arcade@home. Uncheck the Use Default Settings checkbox for any game that you have made a .bat file for, and in the Alt. Executable field put the path to the appropriate .bat file. In my case the path in the Alt Executable field looks tile this:

: D:\mame\bat files\marble.bat

: That's it. Now whenever you want to play Marble Madness and the like with A@H, you just double-click the game name in the list as you would have before, only now it loads up with multiple mouse support and you can play two players.

: The only thing you have to be careful about is making sure your secondary mouse/trackball does not have any drivers installed for it when you load windows. If the secondary serial mouse/trackball makes the cursor move after Windows loads, move it to another com (serial) port, or don't connect it until after Windows has loaded completely.

: I use a Happ 3" trackball connected to a Happ USB trackball interface as my main trackball and a KidsBall set off to the side of my cabinet, connected to com 1. I made sure to NOT install any of the KidsBall drivers after connecting it, so until I run the right Mame game, the KidsBall does nothing.





Follow Ups:



Post a Followup

Name:
E-Mail:

Subject:

Comments:

Optional Link URL:
Link Title:
Optional Image URL:


[ Follow Ups ] [ Post Followup ] [ Build Your Own Arcade Controls message board ] [ FAQ ]